-
v1.6.0
Stablereleased this
2026-07-22 02:31:16 +00:00 | 102 commits to main since this releaseLightning support (#87), unblocked by a Weather Pulse (AllisonHouse) ENTLN placefile data source. Authenticated/personal by default; no breaking changes; a no-op until the feed is configured.
Added
- Lightning overlay on the dashboard radar map — a ⚡ toggle plots recent ENTLN clusters as age-colored markers, refreshing on pan and on an interval. Fed by a subscriber placefile URL (
LIGHTNING_PLACEFILE_URL, a secret); the toggle is disabled when no feed is configured, so the commercial feed is never fetched unsolicited.services/lightning.pyparses the placefile fail-soft + cached;GET /api/lightning/strikesis authenticated. (Verified live against the real feed — parsed all 55 clusters the feed contained.) - Lightning proximity alerts — set
lightning_alert_radius_mion a location and apoll_lightningjob notifies channels with the per-subscription "Lightning proximity alerts" toggle when recent clusters fall within that radius. "Lightning Nearby" is advisory-severity (respects quiet hours — a heads-up, not a life-safety warning), cooldown-limited, snooze-aware, and dispatched through the existing per-notifier path. Migration 0029.
Config
New optional
.env:LIGHTNING_PLACEFILE_URL(secret — enables lightning),LIGHTNING_ON_PUBLIC_PAGES(default false; reserved — public-page display not built yet),LIGHTNING_POLL_INTERVAL_MINUTES,LIGHTNING_ALERT_COOLDOWN_MINUTES,LIGHTNING_ALERT_MAX_AGE_MINUTES. Per-location radius + per-subscription toggle set in the UI.Notes
- ENTLN data is licensed to the subscriber, so lightning is authenticated/personal by default; showing it on the unauthenticated public pages stays behind
LIGHTNING_ON_PUBLIC_PAGES(off) — a deliberate, documented opt-in.
Testing
Bulk suite 775 passed; migration 0029 verified on a restored copy of the real dev DB. PRs: #119 (overlay), #120 (proximity), #121 (changelog).
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Lightning overlay on the dashboard radar map — a ⚡ toggle plots recent ENTLN clusters as age-colored markers, refreshing on pan and on an interval. Fed by a subscriber placefile URL (