Add ACMCC app source, Supabase backend, and project config

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-01 20:19:26 -04:00
parent 313b51b412
commit 183fe0a93c
1422 changed files with 259271 additions and 0 deletions
@@ -0,0 +1,19 @@
-- Make the 'files' bucket public so existing getPublicUrl links resolve.
-- The codebase already calls getPublicUrl() on this bucket and stores the URL
-- in documents.file_url, so the bucket must be public for those links to load.
UPDATE storage.buckets SET public = true WHERE id = 'files';
-- Ensure a public SELECT policy exists for this bucket.
DO $$
BEGIN
IF NOT EXISTS (
SELECT 1 FROM pg_policies
WHERE schemaname = 'storage'
AND tablename = 'objects'
AND policyname = 'Files bucket public read'
) THEN
CREATE POLICY "Files bucket public read"
ON storage.objects FOR SELECT
USING (bucket_id = 'files');
END IF;
END $$;