per-section comment email subscribers (bidirectional) + global support hotkey
- Add projects@katura1999.com SHARED inbox (seeded via SQL migration)
- New JewelryProjectSectionSubscriber model: per-(project, section) email subscriber list managed from the Overview tab
- Outbound: every CAD/Casting/Labor/General comment fans out to subscribers via Brevo with subject 'New <Section> Comment <Title> - <ProjectNumber>' and a unique magic Reply-To: projects+<projectId>__<section>__<commentId>@katura1999.com
- Inbound: Mailgun webhook parses that Reply-To, validates the project + parent comment, strips quoted history, and posts the reply as a GUEST comment threaded under the original β works for Katura staff and external contractors alike, no login required
- Admin CRUD: GET/POST/DELETE /api/admin/jewelry-projects/[id]/section-subscribers
- New SectionSubscribersPanel mounted at end of OverviewTab
- New GlobalSupportHotkey: Cmd+/ (Mac) / Ctrl+/ opens a centred support ticket modal on ANY page. Auto-attaches window.location.href and the signed-in user via /api/support/ticket. Ignored while typing in inputs.
736a468View on GitHub β