botserver/src/marketing
Rodrigo Rodriguez (Pragmatismo) 1dc11c9b4e
Some checks failed
BotServer CI/CD / build (push) Failing after 17s
refactor: unify email sending to use EmailService + Vault, remove Gmail hardcoded defaults
- Replace gmail defaults with Vault-backed get_email_config_for_bot_sync
- send_campaign_email now delegates to EmailService::send_email
- Remove hardcoded smtp.gmail.com, imap.gmail.com, noreply@generalbots.com
- All SMTP config flows through Vault: bot → default bot → system
- Remove unused lettre imports from marketing/email.rs
2026-04-04 22:16:20 -03:00
..
ai.rs LXD proxy and container improvements 2026-03-15 15:50:02 -03:00
campaigns.rs LXD proxy and container improvements 2026-03-15 15:50:02 -03:00
email.rs refactor: unify email sending to use EmailService + Vault, remove Gmail hardcoded defaults 2026-04-04 22:16:20 -03:00
lists.rs feat: add campaigns, attendance SLA, and marketing modules 2026-03-14 16:35:42 -03:00
metrics.rs Fix clippy type complexity warnings 2026-03-17 01:12:05 -03:00
mod.rs LXD proxy and container improvements 2026-03-15 15:50:02 -03:00
templates.rs feat: add campaigns, attendance SLA, and marketing modules 2026-03-14 16:35:42 -03:00
triggers.rs feat: add campaigns, attendance SLA, and marketing modules 2026-03-14 16:35:42 -03:00
whatsapp.rs refactor: Generalize WhatsAppAdapter::new to accept &AppState 2026-04-04 15:46:10 -03:00