Ghost/ghost/mw-error-handler
Hannah Wolfe 62cd52ff98 Improved Sentry server side error reporting
refs: https://github.com/TryGhost/Team/issues/1121
refs: 54574025e0

- The previous change to fall back to a generic error on the server side is resulting in lots of much less useful Sentry reports
- For unexpected errors, change what's sent to Sentry back to context
- This is done by adding a specific code, so we don't have to match on a string that might change
- Also add the error type, id, code & statusCode as tags to the events - these are searchable structured data
- Adding code as a tag also makes it possible to find all errors that showed the generic message
2022-11-23 12:37:24 +00:00
..
lib Improved Sentry server side error reporting 2022-11-23 12:37:24 +00:00
test Improved Sentry server side error reporting 2022-11-23 12:37:24 +00:00
.eslintrc.js Add @tryghost/mw-error-handler 2021-12-07 18:40:46 +00:00
index.js Add @tryghost/mw-error-handler 2021-12-07 18:40:46 +00:00
package.json Update Test & linting packages 2022-11-07 20:39:48 +00:00