Commit Graph

206 Commits

Author SHA1 Message Date
कारतोफ्फेलस्क्रिप्ट™
9ba58ca80b refactor(core): Persist node execution order, and forward it to the frontend (#14455) 2025-04-09 10:19:58 +02:00
Charlie Kolb
73748e300e feat(core): Add special @tool displayOption (#14318)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-04-04 09:22:13 +02:00
Charlie Kolb
9104743a5f fix(editor): Improve sub-workflow debugging for more node error types (#14347) 2025-04-04 08:33:29 +02:00
Alex Grozav
8215e0b59f refactor: Migrate NodeConnectionType to const object type (no-changelog) (#14078)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-03-21 14:01:26 +02:00
Dana
a031048b7f feat(Merge Node): Add Telemetry for SQL query (no-changelog) (#13860) 2025-03-17 15:07:26 +01:00
Danny Martini
b3f9cde3fd fix(core): Clean run data for dirty nodes properly, including their children (#13821) 2025-03-11 16:53:51 +01:00
jeanpaul
b6d5092258 fix(editor): Disable test step option in context menu for sub-nodes (#13816) 2025-03-11 14:56:49 +01:00
Dana
4e93ffda8b feat(editor): Add toJsonString to string extensions (#13798) 2025-03-11 10:34:09 +01:00
autologie
75493ef6ef feat(editor): Indicate dirty nodes with yellow borders/connectors on canvas (#13040) 2025-02-26 16:35:17 +01:00
कारतोफ्फेलस्क्रिप्ट™
1e5feb195d fix(core): Handle connections for missing nodes in a workflow (#13362) 2025-02-19 16:56:44 +01:00
कारतोफ्फेलस्क्रिप्ट™
1d03c2c8ca chore: More tests for Workflow.ts (#13349) 2025-02-19 15:44:39 +01: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
oleg
9e4e1ca1f4 fix(Call n8n Sub-Workflow Tool Node): Fix json type when using $fromAI (#13102) 2025-02-06 17:58:43 +01:00
Charlie Kolb
21773764d3 feat(editor): Easy $fromAI Button for AI Tools (#12587) 2025-02-05 08:42:50 +01:00
Milorad FIlipović
066908060f feat(editor): Relocate workflow ID expression notice (no-changelog) (#12942) 2025-01-31 12:32:18 +01:00
Charlie Kolb
13652c5ee2 chore: Move AIParametersParser to n8n-workflow (no-changelog) (#12671) 2025-01-28 10:47:50 +01:00
कारतोफ्फेलस्क्रिप्ट™
36bc164da4 fix(core): AugmentObject should handle the constructor property correctly (#12744) 2025-01-21 11:49:43 +01:00
Tomi Turtiainen
395f2ad0dc fix(core): Improve error message when resolving itemMatching with pinned data (no-changelog) (#12641) 2025-01-17 16:23:45 +02:00
कारतोफ्फेलस्क्रिप्ट™
bfe3c5611a test: Add more tests for expression extensions (no-changelog) (#12598) 2025-01-14 15:54:11 +01:00
Michael Kret
7227a29845 fix(Google Calendar Node): Updates and fixes (#10715)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2025-01-10 11:16:29 +02:00
कारतोफ्फेलस्क्रिप्ट™
0cdf393743 fix(core): AugmentObject should check for own propeties correctly (#12534) 2025-01-09 13:47:42 +01:00
Ricardo Espinoza
b1d17f5201 feat: Add more telemetry to free AI credits feature (no-changelog) (#12493) 2025-01-08 10:20:45 +03:00
Ricardo Espinoza
61993c3906 feat: Add telemetry events for free AI credits feature (no-changelog) (#12459) 2025-01-07 08:42:19 -05:00
Ivan Atanasov
d4116630a6 feat: (Execute Workflow Node): Inputs for Sub-workflows (#11830) (#11837)
Co-authored-by: Charlie Kolb <charlie@n8n.io>
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-12-20 17:01:22 +01:00
Charlie Kolb
54b02acdd7 chore: Remove unused @ts-ignore's (no-changelog) (#12198) 2024-12-18 08:35:53 +01:00
कारतोफ्फेलस्क्रिप्ट™
5a055ed526 refactor(core): Move execution engine code out of n8n-workflow (no-changelog) (#12147) 2024-12-12 13:54:44 +01:00
कारतोफ्फेलस्क्रिप्ट™
c572c0648c fix(core): Fix support for multiple invocation of AI tools (#12141)
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2024-12-11 13:47:13 +01:00
Mutasem Aldmour
abc851c0cf fix: Load workflows with unconnected Switch outputs (#12020) 2024-12-04 13:44:25 +01:00
Alex Grozav
93fae5d8a7 fix: Fix loading workflows with null connection value (no-changelog) (#11592) 2024-11-06 16:16:47 +02:00
कारतोफ्फेलस्क्रिप्ट™
a092b8e972 fix(core): Use the correct docs URL for regular nodes when used as tools (#11529) 2024-11-04 12:31:17 +01:00
Tomi Turtiainen
e4aa1d01f3 feat: Only send needed data to task runner (no-changelog) (#11487) 2024-11-04 11:13:09 +02:00
Mutasem Aldmour
d3b05f1c54 feat: Add tracking for node errors and update node graph (#11060) 2024-10-15 12:38:17 +02:00
Tomi Turtiainen
e94cda3837 feat: Add support for $env in the js task runner (no-changelog) (#11177) 2024-10-09 17:31:45 +03:00
oleg
ef5b7cf9b7 feat(core): Implement Dynamic Parameters within regular nodes used as AI Tools (#10862) 2024-10-02 13:31:22 +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
कारतोफ्फेलस्क्रिप्ट™
6a35812f92 ci: Setup biome and pre-commit hooks for formatting (no-changelog) (#10795)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-09-17 15:10:22 +03:00
कारतोफ्फेलस्क्रिप्ट™
cef64329a9 refactor(core): Simplify createDeferredPromise, and add tests (no-changelog) (#10811) 2024-09-13 15:53:03 +02:00
Elias Meire
e9b8d99084 feat: Filter parameter: Improve loose type validation for booleans (#10702) 2024-09-09 08:54:36 +01:00
oleg
da44fe4b89 feat(core): Implement wrapping of regular nodes as AI Tools (#10641)
Co-authored-by: JP van Oosten <jp@n8n.io>
2024-09-04 12:06:17 +02:00
Michael Kret
9fa1a9aa99 fix: Disable errors obfuscation (no-changelog) (#10617) 2024-08-30 10:59:30 +03:00
Ricardo Espinoza
c4eb3746d7 refactor: Use NodeConnectionType consistently across the code base (no-changelog) (#10595) 2024-08-29 09:55:53 -04:00
Jon
1e310f40f7 fix: Fix issue with some errors not being handled correctly (no-changelog) (#10371) 2024-08-13 18:09:07 +01:00
Val
8e7d29ad3c fix(core): Filter out prototype and constructor lookups in expressions (#10382) 2024-08-13 17:57:01 +02:00
Michael Kret
c0bdf3b719 fix(core): Move error obfuscation to FE (no-changelog) (#10237) 2024-08-05 16:42:06 +03:00
Michael Kret
d165b33cea feat: Recovery option for jsonParse helper (#10182)
Co-authored-by: Elias Meire <elias@meire.dev>
2024-07-26 20:05:25 +03:00
Michael Kret
1718125c6d fix: Better error message when calling data transformation functions on a null value (#10210) 2024-07-26 20:04:55 +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
oleg
e5dda5731d fix(OpenAI Chat Model Node): Respect baseURL override for /models (#10076) 2024-07-17 08:25:16 +02:00
कारतोफ्फेलस्क्रिप्ट™
09f2cf9eaf refactor(core): Centralize CronJob management (#10033) 2024-07-16 20:42:48 +02:00