feat(map): Conflicts zone overlay (Leaflet) #39

Merged
sirius merged 2 commits from osint-dashboard/t_fd263e32-osint-map-conflict-zone-overlay into master 2026-08-31 22:15:42 -04:00

2 commits

Author SHA1 Message Date
Sirius DevOps
0b3ca0915e Merge remote-tracking branch 'origin/master' into osint-dashboard/t_fd263e32-osint-map-conflict-zone-overlay 2026-08-31 21:37:23 -04:00
Sirius DevOps
2ec210aaa4 feat(map): Conflicts layer toggle from /api/conflicts
Default-off LAYERS row paints L.circleMarker theatres colored by
severity (war/high/elevated). Popup shows label, description, and
eventCount. Catalog is fetched once (not on moveend). A 404 hides
the toggle. Null lat/lon rows are skipped so they never pin at 0,0.
2026-08-31 21:37:10 -04:00