|
|
ba6db5077e
|
remove left over dead shell script
|
2026-01-05 10:06:10 -08:00 |
|
|
|
7b7fc5cd6c
|
remove legacy python/go
|
2026-01-05 10:04:26 -08:00 |
|
|
|
f98e11e773
|
make sure path exists
|
2026-01-05 00:44:21 -08:00 |
|
|
|
b2c6b3b651
|
ip2location
|
2026-01-05 00:39:24 -08:00 |
|
|
|
b7b0e506a9
|
complete tz implementation
|
2026-01-04 23:00:35 -08:00 |
|
|
|
54b0cffd4f
|
timezone handling for metno
|
2026-01-04 22:47:12 -08:00 |
|
|
|
005874b7bf
|
set the location display name in the handler
|
2026-01-04 11:23:42 -08:00 |
|
|
|
ff571626db
|
make art tests cover all formats more holistically
|
2026-01-04 10:22:44 -08:00 |
|
|
|
a314fc39d4
|
aligned ansi/initial html implementation
|
2026-01-03 23:48:35 -08:00 |
|
|
|
df4f84f603
|
initial adjustments to wttr.in version of ansi phoenix output
|
2026-01-03 21:34:04 -08:00 |
|
|
|
c3e7b4c0fb
|
add metno json and corresponding ansi from wttr.in for Phoenix
|
2026-01-03 21:20:35 -08:00 |
|
|
|
d5b63ccd51
|
avoid integer underflow when negative
|
2026-01-03 21:18:05 -08:00 |
|
|
|
528a5b5c56
|
AI: Produced a writer wrapper to count any invisible bytes necessary for table alignment
|
2026-01-03 17:42:41 -08:00 |
|
|
|
497b7396dd
|
centralize km -> mile conversions
|
2026-01-03 17:04:14 -08:00 |
|
|
|
9d3667b8ec
|
visibility handling
|
2026-01-03 16:54:05 -08:00 |
|
|
|
52a5bf2543
|
rename ansi to formatted
|
2026-01-03 16:11:06 -08:00 |
|
|
|
bd6678da08
|
wind direction -> wind degree
|
2026-01-03 16:06:10 -08:00 |
|
|
|
025cc8ce86
|
remove fahrenheit from data structs
|
2026-01-03 15:49:38 -08:00 |
|
|
|
2bc2b7dfc2
|
AI (partially fixed): Better ANSI rendering
|
2026-01-03 15:23:08 -08:00 |
|
|
|
92d12e36bc
|
additional condition detail
|
2026-01-03 12:39:59 -08:00 |
|
|
|
62bae1fb99
|
complete mock implementation, add tests/fix forecast calc (part 1)
|
2026-01-03 12:23:38 -08:00 |
|
|
|
06d25df997
|
add geoip download option for geoip test
|
2026-01-02 16:26:14 -08:00 |
|
|
|
7e3f50c5d7
|
fix leak in MetNo test
|
2026-01-02 16:08:36 -08:00 |
|
|
|
62ca0a7551
|
avoid stderr output in zig build test/move test to Lru
|
2026-01-02 16:08:07 -08:00 |
|
|
|
2a841b9779
|
add todo item to README
|
2026-01-02 15:06:55 -08:00 |
|
|
|
ede8b593b8
|
fix cache related segfault
|
2026-01-02 15:06:35 -08:00 |
|
|
|
7fd9810c78
|
add forecast data, feels like fields (leaking test)
|
2026-01-02 14:03:20 -08:00 |
|
|
|
8df2877644
|
add location header to ease debugging
|
2025-12-19 15:43:08 -08:00 |
|
|
|
62e7b83d1b
|
Return 404 instead of defaulting to London if no location found
|
2025-12-19 15:42:36 -08:00 |
|
|
|
50f8889e6e
|
be clear on which allocator this is
|
2025-12-19 15:41:26 -08:00 |
|
|
|
8b51be05af
|
move cache to the provider interface to persist raw provider data
|
2025-12-19 15:27:01 -08:00 |
|
|
|
aef0806040
|
reduce buffer and max entries sizes
|
2025-12-19 15:24:01 -08:00 |
|
|
|
9eabc8b0ce
|
reorder pre commit config to go fastest -> slowest
|
2025-12-19 14:38:33 -08:00 |
|
|
|
0a175c55d3
|
update cache implementation with proper L1/L2 persistence
|
2025-12-19 14:35:23 -08:00 |
|
|
|
5fd9743e10
|
update emojis
|
2025-12-19 10:37:34 -08:00 |
|
|
|
048aca4ece
|
make metno conditions more exhaustive
|
2025-12-19 10:14:24 -08:00 |
|
|
|
52de6f0f9b
|
reorder emoji
|
2025-12-19 09:39:14 -08:00 |
|
|
|
4c95017e02
|
centralize emoji logic
|
2025-12-19 09:07:35 -08:00 |
|
|
|
ac6ddf829d
|
location_query is never null
|
2025-12-18 18:01:20 -08:00 |
|
|
|
a172a9a325
|
startsWith there makes no sense
|
2025-12-18 17:59:04 -08:00 |
|
|
|
60cede5a8b
|
simplify structure
|
2025-12-18 17:58:15 -08:00 |
|
|
|
7d06d281e0
|
address location fallback logic, for now
|
2025-12-18 17:54:13 -08:00 |
|
|
|
9c7902aca8
|
ai stuff to fix colors, etc
|
2025-12-18 17:47:29 -08:00 |
|
|
|
662e0c5e33
|
clean up logging
|
2025-12-18 17:46:21 -08:00 |
|
|
|
a7721ff959
|
ai completed the ansi version
|
2025-12-18 17:03:34 -08:00 |
|
|
|
4ea857331f
|
add comment on why we are not using a proper middleware
|
2025-12-18 16:57:46 -08:00 |
|
|
|
4269cd6376
|
make sure cache saves to file properly
|
2025-12-18 16:50:36 -08:00 |
|
|
|
c99551e35c
|
adjust emojis
|
2025-12-18 16:39:01 -08:00 |
|
|
|
5352457032
|
use openweathermap weather codes
|
2025-12-18 16:26:40 -08:00 |
|
|
|
80b4e65ab2
|
centalize GeoIp lookup functions
|
2025-12-18 16:08:55 -08:00 |
|