grafana/pkg/services/notifications
Alexander Weaver c68eefd398
Alerting: Add abstraction layer and testing hooks in front of SMTP dialer (#43875)
* Add abstraction layer above SMTP communication

* Fix issues with attachments and sync command

* Tests for bad SMTP behavior

* Separate tests between async and sync entry points. Test difference between them

* Return interface so Wire can properly map types

* Address feedback from George
2022-01-13 15:19:15 -06:00
..
codes_test.go Chore: Refactor GoConvey in notification service package (#40897) 2021-10-26 18:08:04 +02:00
codes.go Migrate to Wire for dependency injection (#32289) 2021-08-25 15:11:22 +02:00
email.go Migrate to Wire for dependency injection (#32289) 2021-08-25 15:11:22 +02:00
mailer.go Alerting: Add abstraction layer and testing hooks in front of SMTP dialer (#43875) 2022-01-13 15:19:15 -06:00
notifications_test.go Alerting: Add abstraction layer and testing hooks in front of SMTP dialer (#43875) 2022-01-13 15:19:15 -06:00
notifications.go Alerting: Add abstraction layer and testing hooks in front of SMTP dialer (#43875) 2022-01-13 15:19:15 -06:00
send_email_integration_test.go Add context to notifications (#42578) 2021-12-01 17:56:08 +01:00
smtp_test.go Alerting: Add abstraction layer and testing hooks in front of SMTP dialer (#43875) 2022-01-13 15:19:15 -06:00
smtp.go Alerting: Add abstraction layer and testing hooks in front of SMTP dialer (#43875) 2022-01-13 15:19:15 -06:00
testing.go Alerting: Add abstraction layer and testing hooks in front of SMTP dialer (#43875) 2022-01-13 15:19:15 -06:00
webhook.go Chore: Disable default golangci-lint filter (#29751) 2020-12-15 09:32:06 +01:00