Rechte Sidebar + Monitor-Feed nur Naturkatastrophen

SIDEBAR (neu):
- Aufklappbare Uebersicht aller aktiven Datenpunkte rechts
- Suchfeld filtert alle Eintraege
- Sektionen: OSINT Monitor, Katastrophen (auffaecherbar)
- Flug/Schiff/Satelliten als Zaehler
- Klick auf Eintrag fliegt zur Position
- Ein-/ausklappbar per Pfeil-Button am rechten Rand

MONITOR-FEED FIX:
- Nur Lage 45 (Naturkatastrophen international) wird abgefragt
- Keine anderen Lagen mehr im Globe sichtbar
Dieser Commit ist enthalten in:
Claude Dev
2026-03-24 13:29:43 +01:00
Ursprung 27516b1a8a
Commit 65a30e0d06
5 geänderte Dateien mit 347 neuen und 2 gelöschten Zeilen

Datei anzeigen

@@ -16,9 +16,9 @@ _cache: dict[str, tuple] = {}
@router.get("/monitor-feed")
async def get_monitor_feed(incident_id: int = Query(None)):
async def get_monitor_feed(incident_id: int = Query(45)):
"""Holt OSINT-Daten vom AegisSight Monitor."""
cache_key = f"monitor:{incident_id or 'all'}"
cache_key = f"monitor:{incident_id}"
if cache_key in _cache and time.time() - _cache[cache_key][0] < 120:
return _cache[cache_key][1]