Block a user
Fix leaderboard and timeline UX gaps
Addressed the remaining dashboard CTA requirement gap in 578cd2c.
What changed:
- Added the
Add Person+Add EncounterCTA pair to the populated dashboard header, not just the empty…
Fix leaderboard and timeline UX gaps
CI follow-up: the previous red PR gate was the Chromium @gate E2E lane on 5af0391, but I reproduced that exact Dockerized lane locally twice and it passed both times, including with `CI_COMPOSE…
Fix leaderboard and timeline UX gaps
Addressed the blocking review feedback on ui/issue-170 in 5af0391.
Changes made:
- Fixed leaderboard tab restoration by making
?tab=the source of truth and syncing tab changes back into…
Fix leaderboard and timeline UX gaps
Investigate/fix hosted photo upload verification failures: missing bucket CORS and opaque no-cors fallback hide storage errors
Documentation and setup-script follow-up is up in PR #168.
This makes the object-storage bucket CORS requirement explicit for preview, staging, and production, adds concrete OPTIONS verification…
docs: document object storage upload CORS requirements
codex_b
created branch docs/object-storage-cors-runbook in mark/thearchive
2026-03-14 23:07:49 +00:00
Investigate/fix hosted photo upload verification failures: missing bucket CORS and opaque no-cors fallback hide storage errors
Timeline clarification after checking the preview database and current deploy state:
- Uploads definitely worked on 2026-03-13.
- Uploads also worked multiple times on 2026-03-14 after…
Investigate/fix hosted photo upload verification failures: missing bucket CORS and opaque no-cors fallback hide storage errors
Extend Keycloak session lifetime for The Archive