Files
formation-manager-itinova/.manus/db/db-query-1764510115106.json
Manus Sandbox a4ba9823a4 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
2025-11-30 11:39:04 -05:00

17 lines
724 B
JSON

{
"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
}