meilleure gestion des templates d'email (allégés)
This commit is contained in:
39
README.md
39
README.md
@@ -75,11 +75,15 @@ Une application web moderne et éthique pour gérer des campagnes de budgets par
|
||||
- Affichage des descriptions avec support Markdown
|
||||
- Sauvegarde des votes
|
||||
|
||||
#### 📧 **Système d'email**
|
||||
#### 📧 **Système d'email avancé**
|
||||
- **Configuration SMTP** : Interface d'administration pour configurer les paramètres email
|
||||
- **Envoi d'emails** : Notifications aux participants
|
||||
- **Envoi d'emails personnalisés** : Envoi d'emails individuels aux participants avec liens de vote
|
||||
- **Templates personnalisables** : Messages d'email configurables avec placeholders [PRENOM] et [NOM]
|
||||
- **Envoi en masse** : Envoi d'emails à tous les participants d'une campagne
|
||||
- **Test d'envoi** : Fonctionnalité de test des paramètres SMTP
|
||||
- **Templates personnalisables** : Messages d'email configurables
|
||||
- **Footer personnalisable** : Messages de pied de page avec liens cliquables
|
||||
- **HTML responsive** : Emails avec design moderne et boutons d'action
|
||||
- **Gestion d'erreurs** : Messages d'erreur détaillés pour les problèmes SMTP
|
||||
|
||||
#### 📊 **Export des données**
|
||||
- **Export ODS** : Export des statistiques de vote en format tableur
|
||||
@@ -106,6 +110,10 @@ Une application web moderne et éthique pour gérer des campagnes de budgets par
|
||||
- **Validation en temps réel** : Vérification des budgets lors du vote
|
||||
- **Gestion d'erreurs** : Messages d'erreur informatifs
|
||||
- **États de chargement** : Feedback visuel pendant les opérations
|
||||
- **Personnalisation des emails** : Placeholders [PRENOM] et [NOM] dans les messages
|
||||
- **Footer dynamique** : Messages de pied de page avec liens cliquables vers le projet
|
||||
- **Interface d'envoi d'emails** : Modales dédiées pour l'envoi personnalisé
|
||||
- **Suivi des envois** : Indicateurs de progression pour les envois en masse
|
||||
|
||||
## 🛠️ Installation
|
||||
|
||||
@@ -397,9 +405,11 @@ npm run test:watch
|
||||
```
|
||||
|
||||
### Couverture des tests
|
||||
- **Tests unitaires** : Utilitaires, validation, formatage
|
||||
- **Tests d'intégration** : Services et API
|
||||
- **Tests unitaires** : Utilitaires, validation, formatage, parsing de messages
|
||||
- **Tests d'intégration** : Services et API, système d'email
|
||||
- **Tests E2E** : Flux complets (Playwright)
|
||||
- **Tests de sécurité** : Vérification des politiques RLS et authentification
|
||||
- **Tests de composants** : Interface utilisateur et modales
|
||||
|
||||
## 📚 Documentation
|
||||
|
||||
@@ -408,11 +418,14 @@ Pour une documentation complète, consultez le dossier [docs/](docs/) :
|
||||
- **[Guide de démarrage](docs/README.md)** - Vue d'ensemble de la documentation
|
||||
- **[Configuration](docs/SETUP.md)** - Installation et configuration détaillée
|
||||
- **[Sécurité](docs/SECURITY-SUMMARY.md)** - Résumé de la sécurisation
|
||||
- **[Paramètres](docs/SETTINGS.md)** - Configuration avancée
|
||||
- **[Gestion des administrateurs](docs/ADMIN-MANAGEMENT.md)** - Configuration des utilisateurs admin
|
||||
- **[Paramètres](docs/SETTINGS.md)** - Configuration avancée et SMTP
|
||||
- **[Tests](docs/TESTING.md)** - Guide complet des tests
|
||||
- **[Tests - Résumé](docs/TESTING_SUMMARY.md)** - Résumé de la suite de tests
|
||||
- **[Tests - Démarrage rapide](docs/README-TESTS.md)** - Démarrage rapide des tests
|
||||
- **[Export ODS](docs/EXPORT-FEATURE.md)** - Fonctionnalité d'export des statistiques
|
||||
- **[Architecture](docs/NEW-ARCHITECTURE.md)** - Nouvelle architecture simplifiée
|
||||
- **[Structure du projet](docs/PROJECT-STRUCTURE.md)** - Organisation du code
|
||||
|
||||
## 🤝 Contribution
|
||||
|
||||
@@ -452,4 +465,16 @@ Cette application est développée avec des valeurs éthiques :
|
||||
|
||||
**Développé avec ❤️ pour faciliter la démocratie participative**
|
||||
|
||||
*Application complète et prête pour la production avec authentification, interface moderne, système d'email et toutes les fonctionnalités de gestion de budgets participatifs.*
|
||||
*Application complète et prête pour la production avec authentification, interface moderne, système d'email avancé, tests complets et toutes les fonctionnalités de gestion de budgets participatifs.*
|
||||
|
||||
---
|
||||
|
||||
## 📈 **Version actuelle : 0.2.0**
|
||||
|
||||
### 🆕 **Dernières améliorations**
|
||||
- **Système d'email avancé** : Envoi personnalisé avec templates et placeholders
|
||||
- **Interface d'envoi d'emails** : Modales dédiées pour l'envoi individuel et en masse
|
||||
- **Footer personnalisable** : Messages de pied de page avec liens cliquables
|
||||
- **Tests étendus** : Couverture complète des fonctionnalités email
|
||||
- **Gestion d'erreurs améliorée** : Messages d'erreur détaillés pour SMTP
|
||||
- **HTML responsive** : Emails avec design moderne et boutons d'action
|
||||
|
||||
Reference in New Issue
Block a user