Commit Graph

81 Commits

Author SHA1 Message Date
Charlie Kolb
2bf9b94936
refactor(core): Move shared errors to @n8n/errors (no-changelog) (#39753) 2026-09-29 07:19:05 +00:00
Matsu
7be94a1184
chore: Update eslint configuration (#38307)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-10 14:40:35 +03:00
Lorent Lempereur
a24bd90668
feat: Let nodes declare why an operation failed (no-changelog) (#36531) 2026-08-21 09:21:29 +00:00
Ricardo Espinoza
a9cde3f9f9
fix(core): Return a clear error for a node type with an unknown version (#35196) 2026-08-04 15:46:31 +00:00
Tomi Turtiainen
0d4c3a7e22
fix(core): Preserve cause on execution errors (#35216) 2026-07-30 13:55:28 +00:00
José Braulio González Valido
fffa4233b3
fix(core): Construct execution errors correctly when Error.prototype is frozen (#33897)
Some checks failed
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (24.16.0) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Lint (push) Has been cancelled
CI: Master (Build, Test, Lint) / Performance (push) Has been cancelled
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Has been cancelled
Util: Update Node Popularity / update-popularity (push) Has been cancelled
Util: Update Node Popularity / approve-and-automerge (push) Has been cancelled
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-11 17:34:50 +00:00
Tomi Turtiainen
8e15e092e3
refactor(core): Move Result and ensureError into @n8n/utils (no-changelog) (#33375) 2026-07-02 07:46:18 +00:00
Tomi Turtiainen
e6c30826f4
chore: Add no-application-error lint rule and ban new usage (no-changelog) (#33248) 2026-06-30 10:08:47 +00:00
Elias Meire
8fa4e8cc0f
fix(Email Trigger (IMAP) Node): Surface connection error details in activation errors (#32913) 2026-06-30 09:01:31 +00:00
Tomi Turtiainen
330a8a7ede
refactor(core): Re-parent ExecutionBaseError to BaseError (no-changelog) (#32920)
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-06-25 12:32:16 +00:00
Tomi Turtiainen
d664a2b237
refactor: Re-parent workflow error subclasses away from ApplicationError (no-changelog) (#32779)
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-06-23 11:15:09 +00:00
n8n-assistant[bot]
85b7796434
chore: Bundle 2.x (#28844)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Benjamin Schroth <68321970+schrothbn@users.noreply.github.com>
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
Co-authored-by: Sandra Zollner <sandra.zollner@n8n.io>
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2026-04-22 08:51:32 +03:00
Iván Ovejero
94b463e2a0
fix(core): Avoid permanent deactivation on transient isolate errors (#28117) 2026-04-08 12:00:02 +00:00
Iván Ovejero
efc6c123c8
Merge commit from fork
* refactor(core): Improve expressions handling

* refactor(core): More expressions handling improvements
2026-01-22 12:40:09 +02:00
Iván Ovejero
c29e22ecc0 Merge commit from fork 2026-01-16 15:35:20 +02:00
Iván Ovejero
182d48d083
Merge commit from fork 2026-01-06 17:19:32 +01:00
Marc Littlemore
568dba2c8f
feat(core): Add workflow cancellation events to log streaming (#23151) 2025-12-15 13:06:22 +00:00
Charlie Kolb
165f74b2a8
fix(core): Show error description in tools (#19914) 2025-10-02 08:34:05 +02:00
mfsiega
0681e78eb3
fix(core): Add cancellation reasons (#20238) 2025-10-01 15:52:44 +02:00
mfsiega
354bcf44b1
fix(webhook Node): More informative error for webhook response config mismatch (#19693) 2025-09-19 12:15:01 +02:00
Raúl Gómez Morales
62f4361f46
fix(editor): Revert changes from PRs #16059, #17959, #17759, and #17585 (#18382) 2025-08-15 12:46:09 +03:00
Iván Ovejero
4cf9399432
refactor(core): Move ApplicationError to @n8n/errors (#17667) 2025-07-28 17:48:56 +02:00
Raúl Gómez Morales
d6ac924b3b
fix(editor): Fix error when there is no path back to referenced node (#16059)
Co-authored-by: Csaba Tuncsik <csaba@n8n.io>
2025-07-22 10:04:22 +02:00
Guillaume Jacquart
2708fe81a5
fix(core): Ignore pairedItem when checking for incorrect output data from a node (#17340) 2025-07-22 09:22:35 +02:00
Iván Ovejero
d6b646d8cf
refactor(core): Lintfix core and workflow packages (#17096) 2025-07-08 13:04:50 +02:00
Alex Grozav
c76d94b364
feat: Modernize build and testing for workflow package (no-changelog) (#16771) 2025-06-30 20:02:16 +03:00
कारतोफ्फेलस्क्रिप्ट™
7c806ff532
refactor(core): Refactor some imports to reduce baseline memory usage (#15916) 2025-06-03 11:23:44 +02:00
कारतोफ्फेलस्क्रिप्ट™
3a2a70f193
chore: Enfore consistent file-name casing on all backend packages (#15755) 2025-05-27 16:45:50 +02:00
Dana
570d1e7aad
feat(n8n Evaluation Trigger Node): Add Evaluation Trigger and Evaluation Node (#15194) 2025-05-16 11:16:00 +02:00
कारतोफ्फेलस्क्रिप्ट™
ca9e62bdc0
refactor(core): Improve UX on permission errors (no-changelog) (#13795)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2025-03-11 17:52:33 +01:00
Iván Ovejero
3ca99194c6
refactor(core): Migrate all errors in cli package to new hierarchy (#13478)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2025-02-27 09:30:55 +02:00
Tomi Turtiainen
2ab59d775b
refactor(core): Extend error hierarchy (#12267) 2025-02-18 17:47:11 +02:00
Charlie Kolb
11cf1cd23a
feat(editor): Expose View Execution links for erroneous sub-executions (#13185) 2025-02-13 09:44:52 +01:00
Iván Ovejero
e59d9830bf
fix(core): Fix high volume of node operation errors in Sentry (#13053) 2025-02-06 15:32:12 +01:00
कारतोफ्फेलस्क्रिप्ट™
614aad55f0
chore(editor): Fix editor development environment (no-changelog) (#12173) 2024-12-11 23:11:14 +01:00
कारतोफ्फेलस्क्रिप्ट™
73145b70b8
chore: Convert ErrorReporting to a Service to use DI. Add some tests (no-changelog) (#11279) 2024-12-11 15:36:17 +01:00
कारतोफ्फेलस्क्रिप्ट™
f1ecd9b68c
fix(core): Stop reporting ExpressionError to Sentry (no-changelog) (#11943) 2024-11-28 14:49:21 +01:00
Eugene
57467d0285
fix(core): Improve model sub-nodes error handling (#11418) 2024-11-08 10:17:11 +01:00
कारतोफ्फेलस्क्रिप्ट™
3eb05e6df9
chore(core): Change NodeOperationError default level to warning (no-changelog) (#11542) 2024-11-04 17:43:11 +01:00
Iván Ovejero
873851b54e
refactor(core): Revamp logs for scaling mode (#11244) 2024-10-14 15:15:42 +02:00
Tomi Turtiainen
4f0a1a953f
refactor: Enable import/order for design-system, workflow and @n8n packages (#10847) 2024-09-18 10:19:33 +03:00
Tomi Turtiainen
4efcbc5936
fix: Show a more user friendly error message if initial Db connection times out (#10682) 2024-09-06 10:33:53 +02:00
Michael Kret
9fa1a9aa99
fix: Disable errors obfuscation (no-changelog) (#10617) 2024-08-30 10:59:30 +03:00
Iván Ovejero
821ca16a57
ci: Fix forceConsistentCasingInFileNames for aliased paths (no-changelog) (#10598) 2024-08-29 10:40:50 +02:00
Jon
1e310f40f7
fix: Fix issue with some errors not being handled correctly (no-changelog) (#10371) 2024-08-13 18:09:07 +01:00
Michael Kret
c0bdf3b719
fix(core): Move error obfuscation to FE (no-changelog) (#10237) 2024-08-05 16:42:06 +03:00
Michael Kret
512eb11210
fix: Add original error message to messages, do not obfuscate if description provided in options (no-changelog) (#10202) 2024-07-26 14:12:42 +03:00
कारतोफ्फेलस्क्रिप्ट™
36b314d031
fix(core): Stopping an execution should reject any response promises (#9992) 2024-07-16 19:25:20 +02:00
Michael Kret
4773aad170
fix: Error processing and output pane improvements (no-changelog) (#9626)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-06-27 13:22:07 +03:00
Iván Ovejero
44ea4c73eb
refactor: Remove unused lint directives (no-changelog) (#9842) 2024-06-24 12:13:18 +02:00