osint-dashboard/alembic
Sirius DevOps f6c1cfc454 feat(geofence): watch list, filtered hit log, fence snapshot
Off-viewport clients that send {type:watch_geofences,ids} on /ws/live
still receive geofence_alert; AIS/ADS-B stay viewport-only.

GET /api/geofence-alerts accepts geofence_id/since/until/source_kind.
GET /api/geofences/{id}/at returns CAGG+FIRMS inside the fence at T
(404 if missing, empty lists if DB down). DELETE missing fences 404s.
2026-09-01 01:24:36 -04:00
..
versions feat(geofence): watch list, filtered hit log, fence snapshot 2026-09-01 01:24:36 -04:00
env.py Containerize for Pi: env-var config, compose stack, CI workflow 2026-07-07 17:50:51 -04:00
script.py.mako first commit 2026-06-04 20:30:04 -04:00