|
Some checks failed
build-and-deploy / build (push) Failing after 5s
Interactive world map panel for the dashboard: - Vendored Leaflet 1.9.4 under app/static/vendor/leaflet/ (served via new /static mount on the FastAPI app) - New Map tab: GIBS WMTS raster basemap (BlueMarble_ShadedRelief_Bathymetry, VIIRS/MODIS/Aqua CorrectedReflectance_TrueColor, VIIRS_DayNightBand), layer picker + UTC date selector (Latest/-7d/-30d quick picks) - /api/map/layers: curated GIBS catalog (tms, format, has_time, max_zoom) - /api/map/times: per-layer date windows from GIBS Domains XML (6h cache, graceful 502 on GIBS hiccup; static layers 422) - Fire hotspots (existing /api/fires) + open cameras (/api/cameras) as toggleable bbox-scoped overlays; dark UI matching dashboard theme |
||
|---|---|---|
| .. | ||
| static | ||
| camera_config.py | ||
| camera_models.py | ||
| camera_scraper.py | ||
| config.py | ||
| database.py | ||
| docker-entrypoint.sh | ||
| fire_sources.py | ||
| gibs_map.py | ||
| ingest_cron.py | ||
| ingestor.py | ||
| keystore.py | ||
| main.py | ||
| models.py | ||
| requirements.txt | ||
| run_camera_service.py | ||
| run_ingester.py | ||
| schemas.py | ||
| sources.py | ||