Commit Graph

5 Commits

Author SHA1 Message Date
zasderq f4245a996a feat(hooks): add migration automation, deactivated site guard, and super admin flag
- Run database migrations on startup if `RUN_MIGRATIONS=true`
- Block public access to deactivated sites with a 503 page, allowing admin/login paths
- Add `isSuperAdmin` boolean to session user type in app.d.ts
2026-06-06 02:02:49 -04:00
zasderq 23f2e06c09 feat(deps): add sharp image processing library 2026-06-06 01:35:29 -04:00
zasderq f1d25ecc79 feat(init): add initial project scaffolding and database schema
- Add Dockerfile for multi-stage production build
- Add Drizzle configuration and initial migration for PostgreSQL schema
- Add project configuration files (.prettierrc, .prettierignore, .dockerignore)
- Define core database tables: assets, memberships, site_settings
2026-06-06 00:55:03 -04:00
zasderq e8b808925d chore: remove stray null file 2026-06-05 23:01:37 -04:00
zasderq 293415f349 Initial commit: The Collective Hub planning documentation 2026-06-05 22:49:03 -04:00