• Joined on 2021-11-21
logan created pull request logan/server-26#123 2026-09-07 19:03:15 -04:00
frontend: #109 punch-list P2 — RulesTab effect, node recent-calls window
logan created pull request logan/server-26#122 2026-09-07 19:03:14 -04:00
map: remove stray clock, unstack incident rail, OSM tile fallback (#118)
logan created pull request logan/server-26#121 2026-09-07 19:03:14 -04:00
firestore: declare the alert_events composite index (#51)
logan created pull request logan/server-26#120 2026-09-07 19:03:13 -04:00
c2-core: fix CORS so the browser can call the REST API (#110)
logan created pull request logan/server-26#119 2026-09-07 19:03:12 -04:00
ci: bake NEXT_PUBLIC_MAP_TILE_URL into the frontend build (#117)
logan pushed to fix/109-punchlist-p2 at logan/server-26 2026-09-07 19:02:44 -04:00
77f1d2f93f frontend: #109 punch-list P2 — effect-guard RulesTab, pending node card modal, org save, node recent-calls filter
logan created branch fix/109-punchlist-p2 in logan/server-26 2026-09-07 19:02:44 -04:00
logan pushed to fix/118-map-overlays at logan/server-26 2026-09-07 19:02:43 -04:00
52edbf105c map: remove stray clock, unstack the incident card from the zoom controls, OSM tile fallback (#118)
logan created branch fix/118-map-overlays in logan/server-26 2026-09-07 19:02:43 -04:00
logan pushed to fix/51-alert-events-index at logan/server-26 2026-09-07 19:02:42 -04:00
8a0412b529 firestore: add the alert_events composite index (#51)
logan created branch fix/51-alert-events-index in logan/server-26 2026-09-07 19:02:42 -04:00
logan pushed to fix/110-c2-core-cors at logan/server-26 2026-09-07 19:02:42 -04:00
d60fef67ad c2-core: add CORS middleware so the browser can call the REST API (#110)
logan created branch fix/110-c2-core-cors in logan/server-26 2026-09-07 19:02:42 -04:00
logan pushed to fix/117-map-tile-build-arg at logan/server-26 2026-09-07 19:02:35 -04:00
fe643924c7 ci: bake NEXT_PUBLIC_MAP_TILE_URL into the frontend build (#117)
logan created branch fix/117-map-tile-build-arg in logan/server-26 2026-09-07 19:02:35 -04:00
logan commented on issue logan/server-26#51 2026-09-07 18:54:57 -04:00
No automated deploy path for Firestore rules — they can regress silently after every fix

The concrete casualty: useUnacknowledgedAlerts throws requires an index on every page

drb-frontend/lib/useAlerts.ts useUnacknowledgedAlerts() runs `where(org_id ==) where(acknowledged…

logan commented on issue logan/server-26#118 2026-09-07 18:54:01 -04:00
Stray unstyled clock overlay + incident-card/zoom-control collision on the Leaflet map

Fixed on branch fix/118-map-overlays (commit 52edbf1), local only — not pushed. All three changes are in components/MapView.tsx.

1. Stray clock — deleted. It was a live wall-clock: a…

logan commented on issue logan/server-26#110 2026-09-07 18:53:41 -04:00
/archive (Archive tab) reported failing with a CORS error — needs the console line to root-cause

Fixed on branch fix/110-c2-core-cors (local commit d60fef6, pending push/PR — no push auth from this worktree).

Root cause refinement: CORSMiddleware was already mounted in…

logan commented on issue logan/server-26#109 2026-09-07 18:53:19 -04:00
Frontend punch-list (drb.cusano.net live review, 2026-09-07)

P2 punch-list pass on branch fix/109-punchlist-p2 (local commit only, not pushed).

Item 4 — FIXED. RulesTab in app/alerts/page.tsx (not /watch) called load() from the render body.…

logan commented on issue logan/server-26#117 2026-09-07 18:49:16 -04:00
Map tiles broken in prod: NEXT_PUBLIC_MAP_TILE_URL build-arg never set in CI

CI build-arg added on branch fix/117-map-tile-build-arg (local commit fe64392, pending push/PR/deploy).

.gitea/workflows/deploy.yml "Build & push frontend" step now passes `NEXT_PUBLIC_MAP_TIL…