Checkpoint: Corrections complètes du système de pièces jointes pour les rappels :

- Upload de fichiers avec fallback automatique vers stockage local
- Configuration Nginx pour uploads jusqu'à 10 Mo
- Colonne "Pièce jointe" dans le tableau de gestion des rappels
- Support des fichiers locaux et S3 dans l'envoi d'emails
- Correction de l'encoding base64 pour SMTP/Nodemailer
- Table logsrappels créée dans la base de données MySQL du VPS
This commit is contained in:
Manus
2026-01-17 11:12:07 -05:00
parent 0d794e5c9a
commit a203b70e27
4 changed files with 68 additions and 16 deletions

View File

@@ -59,6 +59,7 @@ export async function sendViaSMTP(params: EmailParams, config: SMTPConfig): Prom
const attachments = params.attachments?.map(att => ({
filename: att.filename,
content: att.content,
encoding: 'base64' as const,
contentType: att.contentType,
}));