Claude Dev
6f4c5ab3a6
Ladebalken bei Layer-Aktivierung + Ortsnamen-Rendering verbessert
...
- Animierter Ladebalken unter jedem Layer-Toggle bei Datenabruf
- Status-Text (Lade Daten.../Fehler beim Laden)
- Fetch-Wrapper: nur 401 redirected zum Login, nicht 403
- Ortsnamen: minimumLevel, tileWidth/Height, LINEAR Texture-Filter
fuer konsistente Schriftgroessen beim Laden
2026-03-24 12:22:21 +01:00
Claude Dev
01f0b375e7
Ortsnamen standardmaessig aktiv
2026-03-24 12:19:57 +01:00
Claude Dev
338e082467
Auth: Magic Link Login + Globe-Zugangssteuerung
...
- Magic Link Login (E-Mail + 6-stelliger Code)
- JWT-basierte Session (24h)
- Prueft: is_active=1 UND globe_access=1
- Akzeptiert auch Monitor-JWT-Tokens (Kompatibilitaet)
- Globe-spezifisches E-Mail-Template (Dark Theme)
- Alle Daten-APIs hinter Auth-Middleware
- Login-Seite mit taktischem Design
- Auto-Redirect bei fehlendem/abgelaufenem Token
- Fetch-Wrapper injiziert Authorization Header automatisch
2026-03-24 11:57:00 +01:00
Claude Dev
785c9b1e9e
Alle Layer standardmaessig deaktiviert beim Start
...
Keine Checkbox vorausgewaehlt, keine Layer auto-gestartet.
Nutzer aktiviert gewuenschte Layer manuell.
2026-03-24 11:39:28 +01:00
Claude Dev
30410f95dc
AegisSight Globe: Initiales Release
...
Eigenstaendige GEOINT-Anwendung mit CesiumJS 3D-Globus.
Echtzeit-Datenlayer: Flugverkehr (airplanes.live, 64 Stuetzpunkte),
Schiffsverkehr (AISStream.io WebSocket), Erdbeben (USGS),
Nachrichten (GDELT GEO). FastAPI Backend, taktisches Dark-UI.
2026-03-24 11:21:27 +01:00