# Version 2.0.0

## Fonctionnalités ajoutées

- Activation automatique des comptes adhérents depuis l'administration.
- File d'attente d'e-mails et script d'envoi planifiable.
- Historique complet du workflow éditorial.
- Centre de notifications.
- Journal d'audit visible par l'administrateur.
- Signalement des renouvellements à 45 jours.
- Réordonnancement des sections d'une Gazette.
- Migration SQL non destructive depuis la première version.

## Corrections importantes

- Le quota annuel ignore désormais les propositions refusées.
- Validation stricte des mois demandés.
- Correction de la sélection du canal dans le formulaire.
- Verrouillage des contenus validés ou publiés pour les utilisateurs.
- Vérification de propriété avant changement de workflow ou modification d'une section.

## Version 2.1 — module Contenus

- Le choix Post, Story ou Gazette pilote désormais entièrement le formulaire.
- Les champs non pertinents sont masqués et désactivés.
- Les champs obligatoires sont contrôlés côté serveur.
- Une Story accepte exactement un visuel ; un Post en accepte un ou plusieurs.
- Une Gazette demande uniquement son numéro, son mois et son édito avant la composition.
- Une Gazette contient un dossier unique et autant de portraits, focus et bons plans que nécessaire.
- Portraits et focus exigent un lien ; dossiers et bons plans n'en affichent pas.
- Un bon plan accepte exactement un visuel ; les autres sections en acceptent plusieurs.

## Version 2.1.1 — correctif de migration

- L'absence de la table `content_history` ne bloque plus l'enregistrement ou la validation d'un contenu.
- Une alerte administrateur indique clairement quand `migrate-v1-to-v2.sql` doit être importé.
- Les erreurs techniques sont consignées dans le journal d'erreurs PHP du serveur.
