feat(messaging): suite-channel email/SMS and entitlement sync
Deploy Ladill Events / deploy (push) Successful in 48s
Deploy Ladill Events / deploy (push) Successful in 48s
Prefer platform suite messaging (channel=suite) for attendee email, fall back to Bird integrations; sync suite plan entitlements on subscribe/renew.
This commit is contained in:
+3
-1
@@ -64,12 +64,14 @@ MAIL_PASSWORD=
|
||||
MAIL_FROM_ADDRESS=noreply@ladill.com
|
||||
MAIL_FROM_NAME=Ladill
|
||||
|
||||
# Legacy Bird SMTP API (unused for attendee/speaker mail; kept for future Bird integration)
|
||||
# Platform suite messaging (zero-config — channel=suite; no Bird API key required)
|
||||
# Monolith must have MESSAGING_SUITE_PLATFORM_CHANNEL=true and SMTP_API_KEY_EVENTS set.
|
||||
SMTP_PLATFORM_API_URL=https://ladill.com/api/smtp
|
||||
SMTP_API_KEY_EVENTS=
|
||||
SMTP_CUSTOMER_RELAY_URL=https://ladill.com/api/smtp
|
||||
EVENTS_SMTP_FROM=events@ladill.com
|
||||
EVENTS_SMTP_FROM_NAME="Ladill Events"
|
||||
MESSAGING_SETTINGS_URL=https://account.ladill.com/account/settings/messaging?reason=messaging_mailbox_required&from=suite
|
||||
|
||||
AFIA_ENABLED=true
|
||||
AFIA_PRODUCT=events
|
||||
|
||||
Reference in New Issue
Block a user