• Joined on 2019-01-28
lobo pushed to master at lobo/aws-sdk-for-zig 2026-01-30 17:38:42 +00:00
efdef66fdb bifrucate the service_model module based pre-packaging
lobo pushed to master at lobo/aws-sdk-for-zig 2026-01-30 16:41:18 +00:00
615f92c654 glob expansion needs to be in target dir
lobo pushed to master at lobo/aws-sdk-for-zig 2026-01-30 16:31:31 +00:00
4fed9954cb avoid ./ prefix on tar paths
lobo pushed to master at lobo/aws-sdk-for-zig 2026-01-29 23:35:27 +00:00
df963c5316 fix project packaging
lobo pushed to master at lobo/aws-sdk-for-zig 2026-01-29 23:07:50 +00:00
d4fdd74f5b uncomment pub const aws in build.zig as this seems to be fixed in 0.15.2
lobo pushed to master at lobo/wttr 2026-01-10 17:26:35 +00:00
148bd862b5 use source code pro - fixes mobile browser rendering
lobo pushed to master at lobo/wttr 2026-01-09 21:54:56 +00:00
ea88a88e31 update architecture cache section to reflect recent changes
6a6101c495 add provider test
50e493aad5 stack allocate the cache key for weather
f936422b07 lock down date used in render function when under test
Compare 4 commits »
lobo pushed to master at lobo/wttr 2026-01-09 05:29:14 +00:00
f0b382375e add newlines on line formatting
lobo pushed to master at lobo/wttr 2026-01-09 05:19:09 +00:00
7dc4336474 vlean up geocache
lobo pushed to master at lobo/wttr 2026-01-09 04:41:13 +00:00
e8e31b25e8 store proper ip strings in new ip2l cache
a79094efdc delete cache if old
bfae3c726b get display name out of location resolver
Compare 3 commits »
lobo pushed to master at lobo/wttr 2026-01-08 23:15:17 +00:00
fc308bf56d add coverage gate to pre-commit hook
d019035b95 we need better permissions for kcov...comment this out for now
Compare 2 commits »
lobo pushed to master at lobo/wttr 2026-01-08 23:08:05 +00:00
a4f698bb7b add code coverage gate to CI
59ec75dbf6 get one line output matching wttr.in
115af96c8a update line and push custom to custom
894f7ca210 provide test coverage reporting within the build
d20b49dc90 add handler/server tests
Compare 12 commits »
lobo pushed to master at lobo/wttr 2026-01-07 07:02:28 +00:00
add82dee40 update information about ":" seperators
523e9fdcad Determine proper client IP prior to rate limiting, then pass it through
6ce156e243 add astronomical times support
5c1d6f41e6 make sunriset available as a module
ddd6f3b61f patch sunriset.c so we can avoid main function
Compare 8 commits »
lobo pushed to master at lobo/wttr 2026-01-07 01:53:03 +00:00
35c9831ba8 update readme/missing features
e78a2e275e pin version of http.zig
33f3343d0c documentation refresh (README still needs a lot of work)
80266514e0 more renaming
4ec74d8967 better naming
Compare 9 commits »
lobo pushed to master at lobo/wttr 2026-01-06 20:14:01 +00:00
1e6a5e28ca enable ip2location unconditionally as it can work without an api key
ce958837e0 add pre tags for html
06b4a6057a implement ansi/text and user-agent based html output
b466acb70a implement CacheEntry deinit to clean up code a bit
95ce25919f add favicon
Compare 5 commits »
lobo pushed to master at lobo/wttr 2026-01-06 06:56:55 +00:00
456057a2c0 working IP address implementation and unit tests around GeoIP/full handler flow
lobo pushed to master at lobo/wttr 2026-01-06 01:02:33 +00:00
ffd87490cd remove hard coded 500 errors from handleWeatherInternal
lobo pushed to master at lobo/wttr 2026-01-06 00:14:21 +00:00
6e829eea30 handle client ip without forwarding headers
lobo pushed to master at lobo/wttr 2026-01-05 23:33:09 +00:00
bf4ea51424 make uncaughtError public
lobo pushed to master at lobo/wttr 2026-01-05 23:28:06 +00:00
a5afaeb848 more logging