Ghost/ghost/email-service/test
Simon Backx 48f9485f46
🐛 Fixed storing email failures with an empty message (#16260)
no issue

- When we receive an email failure with an empty message, the saving of
the model would fail because of schema validation that requires strings
to be non-empty.
- This adds more logging to the email analytics service to help debug
future issues
- Performance improvement to storing delivered, opened and failed emails
by replacing COALESCE with WHERE X IS NULL (tested and should give a
decent performance boost locally).
2023-02-13 15:25:36 +01:00
..
utils Added 100% test coverage to email renderer and fixed authors bug 2023-01-11 12:14:02 +01:00
.eslintrc.js Added email service package (#15849) 2022-11-21 10:29:53 +01:00
batch-sending-service.test.js Added automatic database query retrying to the email service (#16218) 2023-02-02 14:12:54 +01:00
email-controller.test.js 🎨 Add ability to send test email with chosen newsletter (#15783) 2023-01-09 17:48:30 +04:00
email-event-processor.test.js Moved email event fetching to main thread (#16231) 2023-02-09 09:36:39 +01:00
email-event-storage.test.js 🐛 Fixed storing email failures with an empty message (#16260) 2023-02-13 15:25:36 +01:00
email-renderer.test.js 🐛 Fixed link to posts on audio cards in emails 2023-02-02 18:19:31 +01:00
email-segmenter.test.js Updated unit test coverage for email service (#15913) 2022-12-02 00:33:28 +05:30
email-service.test.js 🐛 Fixed not reactivating email analytics jobs 2023-01-26 17:35:45 +01:00
mailgun-email-provider.test.js Restricted email-service package to 100% test coverage 2023-01-11 13:54:26 +01:00
sending-service.test.js Added short lived caching to email batch body (#16233) 2023-02-07 11:01:49 +01:00