Ghost/ghost/core/test
Rishabh Garg d3267dd5b0
Added columns to store error information for email batches (#15859)
closes https://github.com/TryGhost/Team/issues/2290

Currently, if the whole batch of email fails to send we don’t capture
any errors directly tied to the batch. This makes it hard to debug which
and why a batch failed when debugging email errors. Going forward we'll
store the error information for a failing email batch directly that
allows easier debugging for batch.

- `error_status_code` : Captures statusCode returned by Mailgun,
available in error.status from the example batch error
- `error_message` : Captures short error message from Mailgun and
status, available in context object of batch error
- `error_data` : Captures while whole error json for a batch. As
mentioned in pitch, this will be huge data and we’ll figure out long
term how to best use this.
2022-11-23 13:13:49 +05:30
..
e2e-api Added email service package (#15849) 2022-11-21 10:29:53 +01:00
e2e-browser Added browser-based testing framework 2022-11-22 14:12:34 +00:00
e2e-frontend Fixed validation for Members API newsletters endpoint 2022-11-07 17:18:36 +07:00
e2e-server Added email service package (#15849) 2022-11-21 10:29:53 +01:00
e2e-webhooks Reduced default post relations (#15798) 2022-11-15 10:17:26 +01:00
integration Added email service package (#15849) 2022-11-21 10:29:53 +01:00
regression Added email service package (#15849) 2022-11-21 10:29:53 +01:00
unit Added columns to store error information for email batches (#15859) 2022-11-23 13:13:49 +05:30
utils Removed getCreatedEvents and added verification trigger test (#15832) 2022-11-18 15:05:15 +01:00
.eslintignore Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
.eslintrc.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00