Commit Graph

1 Commits

Author SHA1 Message Date
Matt 549ace87c6 Fix board members 0-count, bulk email 0-recipients, 502 on cold start, and duplicate statuses
Build and Push Docker Images / build-portal (push) Successful in 1m54s Details
Build and Push Docker Images / build-infra (docker/db, monacousa-db) (push) Successful in 59s Details
Build and Push Docker Images / build-infra (docker/kong, monacousa-kong) (push) Successful in 23s Details
Build and Push Docker Images / build-infra (docker/migrate, monacousa-migrate) (push) Successful in 59s Details
- Board members: switch to supabaseAdmin to bypass dues_payments RLS on members_with_dues view
- Bulk email: query members_with_dues view with status_name instead of nonexistent status column on members table
- 502 error: skip setupCheckHandle DB query for login/signup/public/static routes, increase cache TTL to 5min
- Duplicate statuses: add migration 026 to deduplicate Active/active entries, add defensive dedup in admin members loader

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 20:17:37 +01:00