• Joined on 2025-01-31
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
matt pushed to main at letsbe/monacousa-portal 2026-01-25 03:22:31 +01:00
4836804dcb Remove conflicting schema migration
matt pushed to main at letsbe/monacousa-portal 2026-01-25 03:16:08 +01:00
4f78be3943 Add Kong config generator for production API keys
matt pushed to main at letsbe/monacousa-portal 2026-01-25 03:14:07 +01:00
d0545e8aa7 Add Supabase schema initialization migration
matt pushed to main at letsbe/monacousa-portal 2026-01-25 03:02:05 +01:00
31d5942065 Use pre-built image from registry instead of local build
matt pushed to main at letsbe/monacousa-portal 2026-01-25 02:42:48 +01:00
4e1d31f3a4 Add production env template
matt pushed to main at letsbe/monacousa-portal 2026-01-25 02:38:40 +01:00
7fee4af60a Use placeholder JWT tokens for build (real keys injected at runtime)
matt pushed to main at letsbe/monacousa-portal 2026-01-25 02:36:47 +01:00
bfc024a61f Update env template for portal.monacousa.org and use secrets in workflow