- Mass send: "Envoyer à N destinataire(s)" button behind a confirmation dialog showing the exact recipient count. Creates a real campaign record (reuses campaigns.newCampaignId/loadCampaign/saveCampaign — 3 new exports, no worker changes) so Mailjet open/click tracking, per-recipient status, report.csv, and the /campaigns list all work unchanged. Events owns the actual send loop (per-recipient personal rsvp_url, per-language attachments, festive/Unlayer template) since the generic campaign worker doesn't support those. - Festive email template: top accent bar changed from TARGO blue to white. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| data | ||
| docs | ||
| lib | ||
| preview | ||
| public | ||
| scripts | ||
| templates | ||
| test | ||
| .env.example | ||
| docker-compose.yml | ||
| package-lock.json | ||
| package.json | ||
| server.js | ||