Refine workspaces and event publishing; harden uploads and email delivery

This commit is contained in:
2026-09-09 15:44:00 -04:00
parent f5702caaea
commit 574f29a68e
93 changed files with 2885 additions and 535 deletions
@@ -0,0 +1,6 @@
ALTER TABLE events ADD COLUMN notes_policy text NOT NULL DEFAULT 'never' CHECK (notes_policy IN ('automatic', 'approved', 'never'));
ALTER TABLE events ADD COLUMN gallery_policy text NOT NULL DEFAULT 'approved' CHECK (gallery_policy IN ('automatic', 'approved', 'never'));
ALTER TABLE events ADD COLUMN show_photo_stats boolean NOT NULL DEFAULT false;
ALTER TABLE events ADD COLUMN show_submitter_stats boolean NOT NULL DEFAULT false;
ALTER TABLE events ADD COLUMN show_note_stats boolean NOT NULL DEFAULT false;
ALTER TABLE guests ADD COLUMN note_approved boolean NOT NULL DEFAULT false;