HollaHoop

Email notifications when a post status changes

Shipped· 2 months ago

When my feedback moves from Open → Planned → Shipped, I should get an email. Same for replies on a thread I started or commented on. Toggle per project in the user's settings.

Comments (1)

  • Elsama· 2 months ago

    Shipped the email notification channel (PR #15, release 20260604T150806).

    What works now:

    • Post status changes email the post author (in-app + email when enabled).
    • New comments email the post author and everyone else who commented on that thread (except the new commenter). @mentions still get their own ping.
    • Per-project toggles at /app/account/notifications/preferences (status changes vs replies and mentions). Defaults: both on.
    • Messages land in email_outbox; SendGrid sends when SENDGRID_API_KEY is set. Without it, rows are stored as blocked with a clear banner in settings.

    Owner action required:

    1. Apply migration supabase/migrations/0030_notification_email.sql on production Postgres.
    2. Set SENDGRID_API_KEY and SENDGRID_FROM_EMAIL (verified sender) on the app host to actually deliver mail.

Join the discussion

Sign in to leave a comment on this thread.

HollahoopGet yours