Checkpoint: Version finale avec support SMTP complet :

Fonctionnalités ajoutées :
- Support SMTP Direct pour l'envoi d'emails (Gmail, Outlook, serveurs personnalisés)
- Interface de configuration SMTP dans l'administration
- Basculement automatique entre Resend API et SMTP Direct
- Affichage du statut de configuration (Resend/SMTP, Simulation/Production)

Corrections apportées :
- Correction du bug de décalage horaire dans le formulaire d'édition des séquences
- Ajout du menu de navigation sur la page Import Excel
- Déplacement du menu Import Excel vers le bloc Configuration
- Correction de la fonction upsertEmailConfig pour mettre à jour au lieu de créer des doublons
- Correction du bug d'enregistrement des champs SMTP dans la base de données
- Correction du problème de cache React Query qui gardait l'ancienne configuration
- Invalidation automatique du cache après enregistrement de la configuration

Scripts de déploiement :
- Scripts de mise à jour VPS avec sauvegarde automatique
- Package de déploiement prêt pour le serveur de production
This commit is contained in:
Manus Sandbox
2025-11-30 11:39:04 -05:00
parent cdb77b4f38
commit a4ba9823a4
4 changed files with 148 additions and 3 deletions

View File

@@ -0,0 +1,17 @@
{
"query": "SELECT id, provider, mode, active, smtpHost FROM emailConfig WHERE active = true;",
"command": "mysql --batch --raw --column-names --default-character-set=utf8mb4 --host gateway02.us-east-1.prod.aws.tidbcloud.com --port 4000 --user 4CrrYuB5tme73Qo.root --database 7PAT67UmWoxv8vwp8Bbcv6 --execute SELECT id, provider, mode, active, smtpHost FROM emailConfig WHERE active = true;",
"rows": [
{
"id": "90002",
"provider": "smtp",
"mode": "production",
"active": "1",
"smtpHost": "smtp.office365.com"
}
],
"messages": [],
"stdout": "id\tprovider\tmode\tactive\tsmtpHost\n90002\tsmtp\tproduction\t1\tsmtp.office365.com\n",
"stderr": "",
"execution_time_ms": 67
}