Commit graph

417 commits

Author SHA1 Message Date
Oleg Ivaniv 4018dc1f7f
Connect vector store tools nodes when adding from connection drag 2024-12-20 09:28:03 +01:00
Dana 92af245d1a
fix(Extract from File Node): Detect file encoding (#12081)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-12-18 16:59:12 +01:00
कारतोफ्फेलस्क्रिप्ट™ 2ce1644d01
refactor(core): Shovel around more of AI code (no-changelog) (#12218) 2024-12-16 13:46:19 +01:00
कारतोफ्फेलस्क्रिप्ट™ 5a055ed526
refactor(core): Move execution engine code out of n8n-workflow (no-changelog) (#12147) 2024-12-12 13:54:44 +01:00
Michael Kret f4c2523419
fix(n8n Form Node): Completion page display if EXECUTIONS_DATA_SAVE_ON_SUCCESS=none (#11869) 2024-12-11 13:52:40 +02:00
कारतोफ्फेलस्क्रिप्ट™ ec54333f78
refactor(core): Refactor execution contexts to reduce code duplication, and improve type-safety (no-changelog) (#12138) 2024-12-11 11:26:27 +01:00
कारतोफ्फेलस्क्रिप्ट™ 2d36b42798
fix(core): Fix supportedNodes for non-lazy loaded community packages (no-changelog) (#11329) 2024-12-10 14:48:39 +01:00
Milorad FIlipović 67ed1d2c3c
feat(editor): Implementing the Easy AI Workflow experiment (#12043) 2024-12-06 14:23:39 +01:00
कारतोफ्फेलस्क्रिप्ट™ 60b3dccf93
feat(core): Parent workflows should wait for sub-workflows to finish (#11985) 2024-12-06 12:20:34 +01:00
Danny Martini 2b6a72f128
fix: Chat triggers don't work with the new partial execution flow (#11952) 2024-12-04 15:33:46 +01:00
Mutasem Aldmour abc851c0cf
fix: Load workflows with unconnected Switch outputs (#12020) 2024-12-04 13:44:25 +01:00
कारतोफ्फेलस्क्रिप्ट™ 969439ce56
fix(core): Fix .map calls on NodeExecutionOutput (no-changelog) (#11955) 2024-12-02 16:55:01 +01:00
Raúl Gómez Morales b8da4ff9ed
fix(editor): Implement dirty nodes for partial executions (#11739)
Co-authored-by: Danny Martini <danny@n8n.io>
2024-11-28 14:04:55 +01:00
Eugene 845ba6c917
feat(core): Initial TestRunner service with basic test execution (no-changelog) (#11735) 2024-11-26 16:04:24 +01:00
Danny Martini 3320436a6f
fix: Retain execution data between partial executions (new flow) (#11828) 2024-11-26 13:32:39 +01:00
Raúl Gómez Morales cd5ad65e90
fix(editor): Fix executions sorting (#11808) 2024-11-20 15:33:16 +01:00
Mutasem Aldmour fd3254d587
feat(core): Improve debugging of sub-workflows (#11602)
Some checks are pending
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
Benchmark Docker Image CI / build (push) Waiting to run
2024-11-14 23:04:43 +01:00
कारतोफ्फेलस्क्रिप्ट™ 0d8aada490
feat(core): Make all http requests made with httpRequestWithAuthentication abortable (#11704) 2024-11-13 14:18:21 +01:00
oleg 565f8cd8c7
feat(editor): Improve how we show default Agent prompt and Memory session parameters (#11491) 2024-11-12 11:33:20 +01:00
Iván Ovejero 4c41575098
refactor(core): Mark finished as deprecated (#11682) 2024-11-11 18:12:41 +01:00
कारतोफ्फेलस्क्रिप्ट™ 600479bf36
fix(core): Make push work for waiting webhooks (#11678) 2024-11-11 17:15:27 +01:00
कारतोफ्फेलस्क्रिप्ट™ 19a5c2fcf1
refactor(core): Extract hook context out of NodeExecutionFunctions (no-changelog) (#11537) 2024-11-04 16:27:23 +01:00
कारतोफ्फेलस्क्रिप्ट™ 2104fa1733
refactor(core): Extract poll context out of NodeExecutionFunctions (no-changelog) (#11449) 2024-11-04 09:49:52 +01:00
कारतोफ्फेलस्क्रिप्ट™ 8f5fe05a92
refactor(core): All calls to supplyData should use a distinct context type (no-changelog) (#11421) 2024-10-28 11:37:23 +01:00
Michael Kret 643d66c0ae
feat(n8n Form Page Node): New node (#10390)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-10-17 14:59:53 +01:00
feelgood-interface 785b47feb3
feat(Gong Node): New node (#10777) 2024-10-16 10:23:09 +01: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 1078fa662a
fix: Make sure errors are transferred correctly from js task runner (no-changelog) (#11214)
Some checks are pending
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
2024-10-10 21:01:38 +03:00
Shireen Missi 52dd2c7619
feat(core): Dedupe (#10101)
Some checks are pending
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
Benchmark Docker Image CI / build (push) Waiting to run
Co-authored-by: Jan Oberhauser <jan@n8n.io>
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Elias Meire <elias@meire.dev>
2024-10-10 16:12:05 +01:00
Tomi Turtiainen e94cda3837
feat: Add support for $env in the js task runner (no-changelog) (#11177)
Some checks are pending
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
Benchmark Docker Image CI / build (push) Waiting to run
2024-10-09 17:31:45 +03:00
Val 27d83e0d91
feat: Initial Code Task Runners support (no-changelog) (#10698)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-10-02 09:31:56 +01:00
Iván Ovejero afda049491
refactor(core): Separate execution startedAt from createdAt (#10810) 2024-09-27 13:32:12 +02:00
Elias Meire 7073ec6fe5
fix(editor): Fix performance issue in credentials list (#10988) 2024-09-27 12:04:00 +02:00
Danny Martini 2a084f96f8
feat: Implement new partial execution logic for acyclic workflows (no-changelog) (#10256)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-09-18 15:06:36 +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
कारतोफ्फेलस्क्रिप्ट™ 430c14ad19
refactor(core): Move frontend settings to @n8n/api-types (no-changelog) (#10856) 2024-09-17 17:21:11 +02:00
कारतोफ्फेलस्क्रिप्ट™ cef64329a9
refactor(core): Simplify createDeferredPromise, and add tests (no-changelog) (#10811)
Some checks failed
Test Master / install-and-build (push) Has been cancelled
Benchmark Docker Image CI / build (push) Has been cancelled
Test Master / Unit tests (18.x) (push) Has been cancelled
Test Master / Unit tests (20.x) (push) Has been cancelled
Test Master / Unit tests (22.4) (push) Has been cancelled
Test Master / Lint (push) Has been cancelled
Test Master / Notify Slack on failure (push) Has been cancelled
2024-09-13 15:53:03 +02:00
Iván Ovejero c133a6ef89
refactor(core): Include AI events in log streaming relay (#10768) 2024-09-12 12:02:47 +02:00
कारतोफ्फेलस्क्रिप्ट™ 7d6ec6544e
fix(core): Fix the type for InstalledNodes.latestVersion (no-changelog) (#10782)
Some checks are pending
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
Benchmark Docker Image CI / build (push) Waiting to run
2024-09-12 11:14:03 +02:00
कारतोफ्फेलस्क्रिप्ट™ 4f94319cd9
fix(core): Update subworkflow execution status correctly (#10764) 2024-09-11 10:39:18 +02:00
Elias Meire e9b8d99084
feat: Filter parameter: Improve loose type validation for booleans (#10702)
Some checks are pending
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
Benchmark Docker Image CI / build (push) Waiting to run
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
Eugene 022ddcbef9
feat(core): Execution curation (#10342)
Co-authored-by: oleg <me@olegivaniv.com>
2024-09-02 15:20:08 +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
कारतोफ्फेलस्क्रिप्ट™ be52176585
refactor(core): Allow custom types on getCredentials (no-changelog) (#10567) 2024-08-27 15:23:58 +02:00
oleg 84e54beac7
feat(editor): Implement workflowSelector parameter type (#10482)
Some checks are pending
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
2024-08-22 16:59:12 +02:00
Iván Ovejero 547a60642c
fix(core): Use class-validator with XSS check for survey answers (#10490)
Some checks are pending
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-08-21 16:18:16 +02:00
Michael Kret 4d222ac19d
feat(AI Transform Node): New node (#10405)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-08-14 16:20:02 +03:00
Mutasem Aldmour 5ed2a77740
feat: Add Ask assistant behind feature flag (#9995)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Milorad Filipovic <milorad@n8n.io>
2024-08-14 14:59:11 +02:00