feat: MailJet list handling with DOI, webhook receiver and API endpoint

addresses #869cut134
This commit is contained in:
Björn Fromme
2026-04-29 09:51:57 +02:00
parent df7885ca1c
commit e4ef2f7adc
46 changed files with 3389 additions and 322 deletions
+3 -1
View File
@@ -43,7 +43,9 @@ MAILER_DSN=null://null
MAILJET_API_KEY=
MAILJET_API_SECRET=
MAILJET_API_BASE_URL=https://api.mailjet.com/v3/REST
MAILJET_NEWSLETTER_LIST_ID=
MAILJET_DEFAULT_LIST_ID=
# Development default for HTTP Basic Auth password "secret"; override in production secrets.
MAILJET_WEBHOOK_BASIC_PASSWORD_HASH='$2y$10$uCeNsfVsTkGhylniiZTtGuzs3TDhFr7k/V36w6kD4LWHWbHuleDpa'
APP_NEWSLETTER_CONFIRMATION_TTL_HOURS=1
APP_BPN_USER=