ajout envoi smtp (paramètres, test envois, envoi à 1 participant). protège vue mot de passe

- ajout filtre page statistiques
This commit is contained in:
Yannick Le Duc
2025-08-25 18:28:14 +02:00
parent caed358661
commit b0a945f07b
21 changed files with 3523 additions and 30 deletions

View File

@@ -0,0 +1,31 @@
-- Migration pour ajouter les paramètres SMTP
-- À exécuter dans l'éditeur SQL de Supabase après la migration des paramètres de base
-- Paramètres SMTP (seulement s'ils n'existent pas déjà)
INSERT INTO settings (key, value, category, description) VALUES
('smtp_host', '', 'email', 'Serveur SMTP')
ON CONFLICT (key) DO NOTHING;
INSERT INTO settings (key, value, category, description) VALUES
('smtp_port', '587', 'email', 'Port SMTP')
ON CONFLICT (key) DO NOTHING;
INSERT INTO settings (key, value, category, description) VALUES
('smtp_username', '', 'email', 'Nom d''utilisateur SMTP')
ON CONFLICT (key) DO NOTHING;
INSERT INTO settings (key, value, category, description) VALUES
('smtp_password', '', 'email', 'Mot de passe SMTP (chiffré)')
ON CONFLICT (key) DO NOTHING;
INSERT INTO settings (key, value, category, description) VALUES
('smtp_secure', 'true', 'email', 'Connexion sécurisée SSL/TLS')
ON CONFLICT (key) DO NOTHING;
INSERT INTO settings (key, value, category, description) VALUES
('smtp_from_email', '', 'email', 'Adresse email d''expédition')
ON CONFLICT (key) DO NOTHING;
INSERT INTO settings (key, value, category, description) VALUES
('smtp_from_name', 'Mes Budgets Participatifs', 'email', 'Nom d''expédition')
ON CONFLICT (key) DO NOTHING;