Pulse/internal/notifications
Pulse Monitor 7dbcb5461c fix: addresses #299 - email notifications not working
Fixed two critical issues with email notifications:
1. Test email API now returns errors properly instead of always showing success
2. Added timeouts to SMTP connections to prevent hanging (10s dial, 30s overall)

The root cause of users not receiving emails was that errors were being
silently logged instead of returned to the API, making it appear successful
when it wasn't. SMTP connections could also hang indefinitely on unreachable
servers.

Note: API uses "server" and "port" JSON fields, not "smtpHost"/"smtpPort"
2025-08-12 08:04:04 +00:00
..
email_enhanced.go fix: addresses #299 - email notifications not working 2025-08-12 08:04:04 +00:00
email_providers.go Initial clean Go + TypeScript rewrite 2025-07-28 21:24:33 +00:00
email_template.go Improve mobile responsiveness and fix email notifications 2025-08-02 16:02:13 +00:00
notifications.go fix: addresses #299 - email notifications not working 2025-08-12 08:04:04 +00:00
webhook_enhanced.go fix: telegram webhook payload format and pbs connection issues (fixes #294) 2025-08-11 09:38:09 +00:00
webhook_templates.go fix: telegram webhook payload format and pbs connection issues (fixes #294) 2025-08-11 09:38:09 +00:00