fix: merge alembic heads so the dashboard stops crash-looping
#65 -Commit
1b1f2d3b3a
pushed by
sirius
ci: login to Forgejo registry with PAT, not GITHUB_TOKEN
#61 -Commit
6e4209e745
pushed by
sirius
chore: drop merged frontend-overhaul worktree gitlink
#53 -Commit
50d3dbb1dc
pushed by
sirius
ci: retrigger deploy (previous run raced the force-push)
#51 -Commit
2ce0e9ba4e
pushed by
sirius
map: fix cameras vanishing after opening a camera popup and zooming
#50 -Commit
b2369bcc20
pushed by
sirius
fires: default FIRMS_DAYS to 2 (NRT latency leaves day=1 empty)
#38 -Commit
16436a8c08
pushed by
sirius
Fix news scraper feed discovery + summarizer startup race
#24 -Commit
5849d72299
pushed by
sirius
Add NASA GIBS satellite basemap world map tab (Leaflet)
#23 -Commit
3aa6f265bb
pushed by
sirius
Add news pipeline: hourly scraper + Gemini summarizer in compose
#22 -Commit
91f436390b
pushed by
sirius
Fix alembic migration fork: chain 002_cameras after 002_fires
#21 -Commit
172273bed6
pushed by
sirius
CI: trigger run with compose-plugin-mounted runner (no SSH deploy)
#18 -Commit
bce2d5c3bd
pushed by
sirius
CI: build all compose services (app+db) via docker compose build before deploy
#11 -Commit
17d39cf622
pushed by
sirius
Fix Dockerfile.pg: mkdir conf.d before writing timescaledb preload
#5 -Commit
b40f83f393
pushed by
sirius
Fix PYTHONPATH: app modules live in /app/app, not /app
#3 -Commit
5b879dfc6b
pushed by
sirius