feat(admin): consentement aux annonces et désabonnement sans connexion
Les comptes déjà créés ne sont pas inscrits. Le choix est facultatif à l’inscription et dans les paramètres. Un lien public demande confirmation avant d’arrêter les actualités, sans toucher aux messages de compte.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# User Stories — Memento Next Phase
|
||||
|
||||
> Basé sur l'analyse du prototype `architectural-grid/` et du code production `memento-note/`.
|
||||
> Dernière mise à jour : 2026-09-06 (M1 admin marketing/statistiques — pages de travail, sans envoi)
|
||||
> Dernière mise à jour : 2026-09-06 (M2 consentement annonces + désabonnement)
|
||||
|
||||
---
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
| **US-PPTX-EXPORT** | Export PPTX + Watermark | ✅ **LIVRÉ** | `lib/brainstorm/export-pptx.ts`, `lib/ai/tools/pptx.tool.ts` |
|
||||
| **US-PUBLISH-IA** | Publication IA (templates magazine/brief/essay + rewrite) | ✅ **LIVRÉ** | `lib/publish/`, `publish-enhance.service.ts`, 4 templates CSS, quota `publish_enhance` |
|
||||
| **M1-ADMIN-MARKETING** | Admin Marketing + Statistiques : pages de travail, menu, aucun envoi ni chiffre fictif | ✅ **LIVRÉ** | `admin-sidebar.tsx`, `app/(admin)/admin/marketing/`, `app/(admin)/admin/stats/`, i18n 15 langues. Plan : `docs/plan-admin-marketing-statistiques-coupons.md` |
|
||||
| **M2-MARKETING-CONSENT** | Consentement explicite aux annonces + désabonnement sans connexion | ✅ **LIVRÉ** | `MarketingPreference`, `EmailSuppression`, réglages généraux, inscription (case non cochée), `/unsubscribe`, `/api/marketing/unsubscribe` |
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user