Michael Kret
|
ee1cc7fc20
|
feat(Kafka Trigger Node): Refactoring and fixes (#25088)
|
2026-02-06 04:37:59 +00:00 |
|
Michael Kret
|
2bba053d09
|
fix: Fix status overwrite for donePromise (#24897)
|
2026-02-05 12:14:24 +00:00 |
|
Albert Alises
|
50e1f66c8f
|
feat(core): Add MCP queue mode and multi-main support (#25147)
|
2026-02-04 08:40:48 +00:00 |
|
Jaakko Husso
|
eeca75d254
|
fix(core): Make restartExecutionId get passed on queue mode (#25234)
|
2026-02-03 19:12:39 +00:00 |
|
Iván Ovejero
|
ea4d2d217a
|
fix(core): Fix missing early return on Bull error (#25084)
|
2026-01-30 14:49:45 +00:00 |
|
Iván Ovejero
|
efd741f529
|
perf(core): Minimize execution data fetching (#25073)
|
2026-01-30 11:32:13 +00:00 |
|
Iván Ovejero
|
1522df3712
|
refactor(core): Introduce ExecutionPersistence service (#24857)
|
2026-01-27 09:59:51 +00:00 |
|
Iván Ovejero
|
0c2e666b99
|
refactor(core): Initial setup for execution data management (#24452)
|
2026-01-19 13:26:39 +00:00 |
|
Guillaume Jacquart
|
bc1f238f2e
|
feat(core): Implement credential resolution service (#23015)
|
2025-12-10 11:08:07 +01:00 |
|
Danny Martini
|
85e204c64f
|
fix(core): Prevent execution data from being overwritten on manual workflow resume (#22665)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-03 14:02:10 +01:00 |
|
Danny Martini
|
3c2d14fb5a
|
refactor(core, editor): Split logic based on payload type / manual execution type (#22219)
Co-authored-by: Michael Siega <michael.siega@n8n.io>
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
|
2025-11-27 14:16:06 +01:00 |
|
mfsiega
|
3857f6fd44
|
refactor(core): Always use RunExecutionData factory (no-changelog) (#22096)
Co-authored-by: Danny Martini <danny@n8n.io>
|
2025-11-21 13:42:13 +01:00 |
|
Daria
|
ac91020bd3
|
feat(core): Use active version instead of current version (no-changelog) (#21202)
|
2025-11-20 17:47:24 +02:00 |
|
Jaakko Husso
|
5d9be86139
|
feat(core): New 'chat' execution mode for Chat hub (no-changelog) (#21306)
|
2025-10-29 14:24:37 +02:00 |
|
Iván Ovejero
|
870036820f
|
refactor(core): Complete backend config migration (#20903)
|
2025-10-21 10:05:06 +02:00 |
|
Guillaume Jacquart
|
ca69904ad4
|
feat(core): Use project variable in executions (#20275)
|
2025-10-07 11:01:12 +02:00 |
|
mfsiega
|
0681e78eb3
|
fix(core): Add cancellation reasons (#20238)
|
2025-10-01 15:52:44 +02:00 |
|
Iván Ovejero
|
85e3bfd3e4
|
refactor(core): Port timeout config (#18722)
|
2025-08-26 11:31:11 +02:00 |
|
Pavel
|
0d4c89058d
|
fix(core): Ensure error.message is a string before checking for specific messages (#17417)
|
2025-08-19 15:40:22 +02:00 |
|
oleg
|
e1aa60ce6f
|
fix: Minor streaming fixes (no-changelog) (#17683)
|
2025-07-28 10:18:00 +02:00 |
|
Andreas Fitzek
|
591aa2d20c
|
chore(core): Calculate workflow timeout based on startedAt date of execution (#17137)
|
2025-07-10 10:39:56 +02:00 |
|
Iván Ovejero
|
f3ef0a713c
|
refactor(core): Lintfix cli package (#17125)
|
2025-07-08 19:32:02 +02:00 |
|
Benjamin Schroth
|
5a5848aa42
|
feat(AI Agent Node): Implement streaming on AI agent node (no-changelog) (#16897)
|
2025-07-04 09:21:48 +02:00 |
|
Elias Meire
|
0775fd859e
|
build: Update ESLint to v9 (#16639)
|
2025-06-27 10:42:47 +02:00 |
|
Benjamin Schroth
|
1086914080
|
feat(core): Implement lifecycle hooks to support streaming responses (no-changelog) (#16391)
|
2025-06-24 15:38:03 +02:00 |
|
Iván Ovejero
|
93ac46c581
|
feat(core): Add queue events to log streaming (#16427)
|
2025-06-17 16:26:33 +02:00 |
|
Iván Ovejero
|
25567f6f0e
|
fix(core): Ensure queue is ready when enqueueing (#16098)
|
2025-06-10 10:09:26 +02:00 |
|
Iván Ovejero
|
c229e915ea
|
refactor(core): Move Logger to @n8n/backend-common (#15721)
|
2025-05-30 12:57:47 +02:00 |
|
Iván Ovejero
|
2bd80ced6e
|
chore(core): Switch import/no-cycle to error level (#15408)
|
2025-05-23 17:59:48 +02:00 |
|
Iván Ovejero
|
ade546fb48
|
refactor(core): Move first batch of repositories to @n8n/db (#15130)
|
2025-05-06 11:22:43 +02:00 |
|
Mutasem Aldmour
|
b4a06aaff9
|
fix(core): Increment executionIndex in partial executions (no-changelog) (#14946)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
|
2025-04-30 13:16:27 +02:00 |
|
Iván Ovejero
|
84e85c9469
|
fix(core): Fall back to regular mode for execute and executeBatch commands (#14381)
|
2025-04-09 10:26:10 +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 |
|
Michael Kret
|
755734d349
|
fix(n8n Form Node): Redirection update (no-changelog) (#13104)
Co-authored-by: Dana <152518854+dana-gill@users.noreply.github.com>
|
2025-02-19 12:59:38 +00:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
f41e353887
|
fix(core): Ensure that 'workflow-post-execute' event has userId whenever it's available (#13326)
|
2025-02-18 10:23:57 +01:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
d41ca832dc
|
refactor(core): Move ExecutionLifecycleHooks to core (#13042)
|
2025-02-07 18:16:37 +01:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
65ec6ae0c8
|
refactor(core): Consolidate execution lifecycle hooks even more + additional tests (#12898)
|
2025-02-04 10:17:44 +01:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
05b5f95331
|
refactor(core): Make external hooks type-safe, and add tests (#12893)
|
2025-01-29 10:33:39 +01:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
69a97bd32d
|
refactor(core): Move all execution lifecycle telemetry events to lifecycle hooks (no-changelog) (#12816)
|
2025-01-28 13:45:30 +01:00 |
|
Iván Ovejero
|
eabf160957
|
fix(core): Handle max stalled count error better (#12824)
|
2025-01-27 13:44:20 +01:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
ee08e9e1fe
|
refactor(core): Extract hooks out of workflow-execute-additional-data (no-changelog) (#12749)
|
2025-01-21 14:47:02 +01:00 |
|
Eugene
|
dcd7feb973
|
fix(core): Node mocking for evaluation executions (no-changelog) (#12541)
|
2025-01-13 10:45:29 +01:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
39d5e0ff87
|
refactor(core): Replace typedi with our custom DI system (no-changelog) (#12389)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
|
2025-01-06 10:21:24 +01:00 |
|
Iván Ovejero
|
9432aa0b00
|
feat(core): Offload manual executions to workers (#11284)
|
2025-01-03 10:43:05 +01:00 |
|
Iván Ovejero
|
072664b40e
|
fix(core): Prevent __default__ jobs in scaling mode (#12402)
|
2024-12-30 14:31:13 +01:00 |
|
Iván Ovejero
|
e26b406665
|
fix(core): Fix execution cancellation issues in scaling mode (#12343)
|
2024-12-30 13:17:55 +01:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
471d7b9420
|
refactor(core): Move Logger to core (no-changelog) (#12310)
|
2024-12-23 13:46:13 +01:00 |
|
Iván Ovejero
|
77e2c75ca6
|
refactor(core): Introduce ManualExecutionService (#12156)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
|
2024-12-11 16:29:57 +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 |
|
Iván Ovejero
|
b37e5142b2
|
refactor(core): Encapsulate manual execution flow in WorkflowRunner (#12135)
|
2024-12-10 16:38:24 +01:00 |
|