NWS alert poller for Tulsa-area severe weather, posts to Discord + ntfy
- HTML 49.7%
- Python 49.4%
- Dockerfile 0.9%
the live-poll updater was only inlined in index.html, so the "last poll" timestamp was frozen anywhere else (history, settings, detail) until you refreshed. moved the JS into base.html so the sidebar polls /api/poller every 5s on every page. also switched the timestamp to a relative "Xs ago" format and ticks it every second, which makes liveness visible without having to compare timestamps. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|---|---|---|
| app | ||
| .env.example | ||
| .gitignore | ||
| docker-compose.yml | ||