• Joined on 2021-11-21
logan opened issue logan/server-26#31 2026-08-23 02:14:08 -04:00
Admin page redirects away before auth claims resolve, so /admin is unreachable on a cold load
logan opened issue logan/server-26#30 2026-08-23 02:14:08 -04:00
/dashboard does not exist, so every post-login and guard redirect lands on a 404
logan commented on issue logan/server-26#13 2026-08-23 02:13:36 -04:00
Firestore rules and indexes are in source control but never deployed

Confirmed live in prod (drb.cusano.net, git_sha 861ea41, 2026-08-23 02:07 EDT) — both halves of this are still undeployed and now cause visible, misleading UI failures:

Indexes. `useIncidents…

logan pushed to main at logan/server-26 2026-08-23 01:42:42 -04:00
861ea41cec Deploy the commit's own images instead of :latest
logan opened issue logan/server-26#29 2026-08-23 01:36:07 -04:00
models.py types incident location as coordinates, so PUT /incidents/{id} cannot set one
logan opened issue logan/server-26#28 2026-08-23 01:36:06 -04:00
Pre-existing incidents keep an unverifiable map pin until a call links to them
logan pushed to main at logan/server-26 2026-08-23 01:35:12 -04:00
82c88379d4 Stop an incident lying about what it is and where it is
logan closed issue logan/server-26#26 2026-08-23 01:35:12 -04:00
Incident title is re-derived from the newest call, so incidents are named after their last event
logan closed issue logan/server-26#23 2026-08-23 01:35:12 -04:00
Incident map pin and incident label disagree in 5 of 6 incidents
logan pushed to main at logan/server-26 2026-08-23 01:30:09 -04:00
c7be6416f2 Surface LLM correlation fields in debug view; fix unit-continuity path
logan closed issue logan/server-26#16 2026-08-23 01:30:09 -04:00
unit-continuity correlation path never writes corr_matched_units, so the debug view can't show why it matched
logan closed issue logan/server-26#24 2026-08-23 01:30:09 -04:00
Correlation debug endpoint hides the LLM fields, so LLM activity cannot be audited
logan pushed to main at logan/server-26 2026-08-23 01:26:34 -04:00
8fbfe7d6de Make a failed deploy impossible to miss, and a wildcard CORS harmless
logan closed issue logan/server-26#21 2026-08-23 01:26:34 -04:00
Deploy failed silently on 15 consecutive pushes — production ran 08-18 code until 08-20
logan closed issue logan/server-26#20 2026-08-23 01:26:34 -04:00
CORS defaults to "*" while allow_credentials is True
logan closed issue logan/server-26#25 2026-08-20 03:42:42 -04:00
Incident title is re-derived from the newest call, so incidents are named after their last event
logan commented on issue logan/server-26#25 2026-08-20 03:42:42 -04:00
Incident title is re-derived from the newest call, so incidents are named after their last event

Duplicate of server-26#26, filed twice in the same session by mistake — the exact failure CLAUDE.md warns about, since a split history is worse than no issue. Continue the discussion on #26; it…

logan commented on issue logan/server-26#22 2026-08-20 03:41:48 -04:00
Thin-call auto-attach has no fit check, merging unrelated events into one incident

Fixed in 33a247d; deployed (Gitea Actions 732 build + 733 deploy, both success, health check passed).

Three changes:

  1. _is_thin_call now rejects any call carrying tags, a location string, a…
logan opened issue logan/server-26#26 2026-08-20 03:36:20 -04:00
Incident title is re-derived from the newest call, so incidents are named after their last event
logan opened issue logan/server-26#27 2026-08-20 03:36:20 -04:00
Sweep retry budget can expire before the incident the orphan belongs to exists