zv pushed to main at zv/wtr 2026-06-14 10:49:14 +02:00
4b28e281c1 chore: update next type references
de06056596 feat: select first location suggestion on enter
89d2066077 fix: position location suggestions under search
Compare 3 commits »
zv pushed to main at zv/wtr 2026-06-14 10:18:57 +02:00
074117869e docs: update agent verification rules
edcdc83a0e fix: round forecast modal on mobile
Compare 2 commits »
zv pushed to main at zv/wtr 2026-06-13 22:32:33 +02:00
f434126c96 fix: respect ios safe areas
zv pushed to main at zv/wtr 2026-06-13 22:04:02 +02:00
1ae1be68ec feat: persist push subscriptions in sqlite
zv pushed to main at zv/wtr 2026-06-13 21:38:44 +02:00
5a8e39dbe2 fix: show night icons for hourly forecast
83c0657296 fix: default wind unit to kmh
cb113714f9 feat: add temperature unit preference
Compare 3 commits »
zv pushed to main at zv/wtr 2026-06-13 20:17:21 +02:00
66ead03f49 ci: add gitea quality workflow
72de545282 style: soften wind unit selector
Compare 2 commits »
zv pushed to main at zv/wtr 2026-06-13 13:36:49 +02:00
7ad95550eb feat: add configurable wind units
zv pushed to main at zv/wtr 2026-06-13 13:14:49 +02:00
a8d4d1e23c fix: improve notification settings switches
zv pushed to main at zv/wtr 2026-06-13 13:08:06 +02:00
c8c65df348 fix: keep thunderstorm effect visible in light theme
db4db0832c fix: refine thunderstorm weather effect
2245576bd4 docs: document dev weather effect preview
7f8f52abd0 feat: add dev weather effect override
169b3693b8 fix: limit precipitation effects to weather overlay
Compare 6 commits »
zv pushed to main at zv/wtr 2026-06-13 11:57:49 +02:00
f317782ef9 docs: reorganize project documentation
zv pushed to main at zv/wtr 2026-06-13 11:43:02 +02:00
b2cbc5aceb docs: document internal api endpoints
zv pushed to main at zv/wtr 2026-06-12 22:14:21 +02:00
7c3706c3f6 feat: add tomorrow weather brief notifications
zv pushed to main at zv/wtr 2026-06-12 21:52:19 +02:00
3309e03acb fix: treat empty IMGW warning products as no warnings
zv pushed to main at zv/wtr 2026-06-12 21:45:28 +02:00
1ff76cf847 fix: keep daily brief independent from warning checks
zv pushed to main at zv/wtr 2026-06-12 21:35:23 +02:00
763de7fd05 fix: handle notification endpoint failures
11e9e01b53 docs: add conventional commit guidance
Compare 2 commits »
zv pushed to main at zv/wtr 2026-06-12 21:27:57 +02:00
310da3a87f Load env files in notification worker
ea1dd4b5cb Clarify notification worker app dependency
Compare 2 commits »
zv pushed to main at zv/wtr 2026-06-12 19:56:58 +02:00
487a480bbd Filter meteo warnings by local county
5eaaff963f Avoid stale IMGW Hybrid current readings
fd2e108205 Add notification scheduler worker
Compare 3 commits »
zv pushed to main at zv/wtr 2026-06-11 20:36:44 +02:00
49265e7c51 Add deterministic daily weather brief
zv pushed to main at zv/wtr 2026-06-11 19:55:50 +02:00
47a292b26e Allow Web Push setup on Android browsers
zv pushed to main at zv/wtr 2026-06-11 19:38:57 +02:00
b945fd4893 Add test push notification flow