• Joined on 2025-01-31
matt pushed to main at letsbe/monacousa-portal 2026-01-26 14:00:48 +01:00
7a184e8a5f Fix missing display_name in membership status creation
matt pushed to main at letsbe/monacousa-portal 2026-01-26 13:57:37 +01:00
cfbf7639c2 Add password setup script for Supabase roles
matt pushed to main at letsbe/monacousa-portal 2026-01-26 12:20:42 +01:00
0e93961bb9 Remove hardcoded supabase_admin password from init.sql
matt pushed to main at letsbe/monacousa-portal 2026-01-26 12:14:29 +01:00
c8efc3859c Wrap storage operations in conditionals for fresh db init
matt pushed to main at letsbe/monacousa-portal 2026-01-26 12:12:29 +01:00
ce3239598d Add auth helper functions (uid, role, jwt) to init.sql
matt pushed to main at letsbe/monacousa-portal 2026-01-26 12:10:18 +01:00
679f278075 Grant service_role full access to all public tables
matt pushed to main at letsbe/monacousa-portal 2026-01-26 12:05:53 +01:00
d4f47c5b20 Fix: Use dynamic env for SERVICE_ROLE_KEY
matt pushed to main at letsbe/monacousa-portal 2026-01-26 11:58:28 +01:00
4039ec8187 Remove FK references to auth.users from init.sql
matt pushed to main at letsbe/monacousa-portal 2026-01-26 11:47:20 +01:00
f599a37964 Remove shell-based healthchecks for minimal images
matt pushed to main at letsbe/monacousa-portal 2026-01-26 11:34:25 +01:00
dec5e1950e Fix domain configuration for separate portal and API domains
matt pushed to main at letsbe/monacousa-portal 2026-01-26 11:31:52 +01:00
c92a7ee9b8 Update port mappings to match nginx config
matt pushed to main at letsbe/monacousa-portal 2026-01-26 11:25:42 +01:00
35f9beabc6 Fix setup.sh: use awk instead of sed for robustness
matt pushed to main at letsbe/monacousa-portal 2026-01-26 11:24:17 +01:00
4f4d0dd42e Fix .env.example: quote SMTP_SENDER_NAME value
matt pushed to main at letsbe/monacousa-portal 2026-01-26 11:18:52 +01:00
8cabe7d362 Remove Traefik from deploy package (use existing nginx)
matt pushed to main at letsbe/monacousa-portal 2026-01-26 11:15:59 +01:00
3187f5babb Add standalone production deployment package
matt pushed to main at letsbe/monacousa-portal 2026-01-26 10:03:36 +01:00
bcd5b955a3 Add script to update kong.yml with production API keys
matt pushed to main at letsbe/monacousa-portal 2026-01-26 09:55:33 +01:00
e4a40e1e40 Fix setup check to redirect when members table doesn't exist
matt pushed to main at letsbe/monacousa-portal 2026-01-26 09:51:23 +01:00
cd60c8ba32 Add database init script for Supabase schemas and roles
matt pushed to main at letsbe/monacousa-portal 2026-01-26 09:36:28 +01:00
5bbf26e7a1 Add initial admin setup page and favicon support
matt pushed to main at letsbe/monacousa-portal 2026-01-25 03:25:50 +01:00
a450e1afd9 Fix: Don't overwrite Supabase postgres init scripts