osint-dashboard/alembic/versions
Sirius DevOps 5ea9a4e879 feat: lean-Pi WS fan-out, geofences, DVR playback, fire/aircraft correlation
Phase 1: in-memory ConnectionManager viewport fan-out, 500ms map debounce,
cachetools TTLCache, background masscan/ffmpeg, compose memory caps.

Phase 2: PostGIS geofences + ST_Intersects alerts, Timescale 1-min CAGGs
and timestamp playback, FIRMS/WFIGS x firefighting ADS-B within 20 miles.

No Redis/Kafka/Celery.
2026-08-28 09:35:18 -04:00
..
001_initial.py Fix SQLAlchemy 2.0 count().filter(); add search_vector trigger for full-text search 2026-07-07 18:32:02 -04:00
002_cameras.py Fix alembic migration fork: chain 002_cameras after 002_fires 2026-08-24 15:44:05 -04:00
002_fires.py Add NASA FIRMS active-fire ingest + /api/fires; API keys management page 2026-08-24 15:37:42 -04:00
003_news.py Add news pipeline: hourly scraper + Gemini summarizer in compose 2026-08-24 17:28:46 -04:00
004_camera_enum.py Migration 004 fix: pg_type catalog table, not pg_typname 2026-08-24 21:29:25 -04:00
005_phase2.py feat: lean-Pi WS fan-out, geofences, DVR playback, fire/aircraft correlation 2026-08-28 09:35:18 -04:00