pemontto
|
7cb431f506
|
fix(core): Fix typos in common error messages (no-changelog) (#9478)
|
2024-05-22 08:57:34 +01:00 |
|
Giulio Andreini
|
5301323906
|
feat(editor): Improve errors in output panel (#8644)
Co-authored-by: Michael Kret <michael.k@radency.com>
|
2024-03-07 18:08:01 +02:00 |
|
Iván Ovejero
|
dff8456382
|
refactor(core): Reorganize error hierarchy in core and workflow packages (no-changelog) (#7820)
Ensure all errors in `core` and `workflow` inherit from
`ApplicationError` so that we start normalizing all the errors we report
to Sentry
Follow-up to:
https://github.com/n8n-io/n8n/pull/7757#discussion_r1404338844
### `core` package
`ApplicationError`
- `FileSystemError` (abstract)
- `FileNotFoundError`
- `DisallowedFilepathError`
- `BinaryDataError` (abstract)
- `InvalidModeError`
- `InvalidManagerError`
- `InvalidExecutionMetadataError`
### `workflow` package
`ApplicationError`
- `ExecutionBaseError` (abstract)
- `WorkflowActivationError`
- `WorkflowDeactivationError`
- `WebhookTakenError`
- `WorkflowOperationError`
- `SubworkflowOperationError`
- `CliWorkflowOperationError`
- `ExpressionError`
- `ExpressionExtensionError`
- `NodeError` (abstract)
- `NodeOperationError`
- `NodeApiError`
- `NodeSSLError`
Up next:
- Reorganize errors in `cli`
- Flatten the hierarchy in `workflow` (do we really need
`ExecutionBaseError`?)
- Remove `ExecutionError` type
- Stop throwing plain `Error`s
- Replace `severity` with `level`
- Add node and credential types as `tags`
- Add workflow IDs and execution IDs as `extras`
|
2023-11-27 15:33:21 +01:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
05586a900d
|
refactor(core): Make Logger a service (no-changelog) (#7494)
|
2023-10-25 16:35:22 +02:00 |
|
Michael Kret
|
3adb0b66ea
|
feat(core): Descriptive message for common nodeJS errors (#6841)
|
2023-08-14 22:12:35 +03:00 |
|
Michael Kret
|
700cc39cbc
|
fix(core): Better errors for common status codes fix
|
2023-05-03 12:45:44 +03:00 |
|
Michael Kret
|
8aedc03dda
|
fix(core): Assign Unknown Error only if message or description not present in error
|
2023-05-03 10:15:33 +03:00 |
|