Commit Graph

24717 Commits

Author SHA1 Message Date
Michael Siega
4e88cd4c7a fix(core): Align engine container setup with runtime settings (no-changelog) 2026-09-23 16:44:31 +02:00
Michael Siega
3f088c4735 fix(core): Align remote engine with execution responses (no-changelog) 2026-09-23 14:35:00 +02:00
Michael Siega
883991ca6f fix(core): Isolate engine parity stack services (no-changelog) 2026-09-23 14:25:01 +02:00
Michael Siega
55ccc5dfe5 fix(core): Report the engine runner as unavailable without a reason key (no-changelog)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 14:25:01 +02:00
Michael Siega
2e8ea2a971 test(containers): Keep the engine container across replaceN8N and pin the engine ports (no-changelog)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 14:25:01 +02:00
Michael Siega
c506e25c62 fix(core): Refuse the encryption key and report boot refusals in the engine command (no-changelog)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 14:25:00 +02:00
Michael Siega
71699dbc03 fix(core): Attach the SSRF bridge and fail runner and variable use explicitly on the engine data plane (no-changelog)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 14:25:00 +02:00
Michael Siega
00db7e705d fix(editor): Derive the debug info instance type from the shared schema (no-changelog)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 14:25:00 +02:00
Michael Siega
36b8d42d6e test(engine): Run the engine 2.0 parity project against a separate engine container (no-changelog)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 14:25:00 +02:00
Michael Siega
3aed106557 test(containers): Add a container engine mode to the test stack (no-changelog)
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-23 14:25:00 +02:00
Michael Siega
d931f596b6 feat(core): Add the n8n engine command for a standalone data plane (no-changelog)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 14:25:00 +02:00
Michael Siega
f2e2ca49a6 feat(core): Export EngineMode from @n8n/config (no-changelog)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 14:24:59 +02:00
Michael Siega
83a0f258f0 feat(core): Add a remote data plane mode to the engine-v2 module (no-changelog)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 14:24:59 +02:00
Michael Siega
aa78dc3266 refactor(core): Build engine 2.0 additional data from config only (no-changelog)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 14:23:58 +02:00
Robin Braumann
80e29bf57c
refactor(core): Simplify agent service functions (no-changelog) (#39331) 2026-09-23 11:52:01 +00:00
Lorent Lempereur
da49251bf3
feat(core): Start the system tasks on the worker and webhook instances (no-changelog) (#39280) 2026-09-23 11:50:47 +00:00
Lorent Lempereur
25db401c9f
feat(core): Run instance-scoped system tasks in every eligible instance (no-changelog) (#39279) 2026-09-23 11:50:46 +00:00
Lorent Lempereur
c88d7a3820
refactor(core): Move the system task placement onto its own type (no-changelog) (#39278) 2026-09-23 11:50:45 +00:00
Lorent Lempereur
2d7816a227
refactor(core): Name the system task metrics mode after what drives the run (no-changelog) (#39277) 2026-09-23 11:50:44 +00:00
Lorent Lempereur
1e0519ad53
feat(core): Collect system task metrics on every instance type (no-changelog) (#39276) 2026-09-23 11:50:43 +00:00
Lorent Lempereur
9a39b0ddba
refactor(core): Pick the system task run trace by the durable mode (no-changelog) (#39275) 2026-09-23 11:50:42 +00:00
oleg
1e1f3cb711
fix(editor): Improve n8n Assistant async credential setup (no-changelog) (#39229) 2026-09-23 11:37:03 +00:00
Danny Martini
dbc822ba8b
fix: Exempt ADR Links fields from the paragraph length rule (no-changelog) (#39384)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 11:33:35 +00:00
Robin Braumann
98f012e268
fix: Recover running preview chat after reload (#39311) 2026-09-23 11:07:22 +00:00
Jaakko Husso
fb357977b5
fix(core): Record live n8n Assistant test runs as verification evidence (#39361)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-23 11:03:38 +00:00
Rob Hough
afa5fc3b1a
fix(editor): Move agent AI entry point below header (#39318) 2026-09-23 10:49:24 +00:00
Rob Hough
1c82574f86
fix(editor): Make agent configuration header more compact (#39172) 2026-09-23 10:45:00 +00:00
Konstantin Tieber
a182724136
feat(core): Authenticate instance reports with the license certificate (#39217)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-09-23 10:42:13 +00:00
Csaba Tuncsik
a7d5ee01cd
refactor(Microsoft Teams Node): Unify the v2 resource-locator definitions behind a builder (no-changelog) (#39088) 2026-09-23 10:38:33 +00:00
Csaba Tuncsik
4eddcc43d4
refactor(Microsoft Teams Node): Centralize the Service Principal guard and share the chat member binding (no-changelog) (#38928) 2026-09-23 10:38:21 +00:00
oleg
0254343de3
feat(core): Track n8n Assistant workflow setup (no-changelog) (#39190) 2026-09-23 10:37:44 +00:00
n8n-cat-bot[bot]
34bec9c119
chore: Remove stale response mode complexity suppression (#39371)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-23 10:33:49 +00:00
Danny Martini
f3fea3b8b8
refactor(core): Let the engine decide how a wait is implemented (no-changelog) (#39364)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-23 10:18:48 +00:00
Savelii
0827eb8eda
feat(editor): Make SSO the primary option on the sign-in page when SSO is enabled (#39268)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 10:16:51 +00:00
Matsu
27627bc793
chore: Migrate phase-one backend packages to Oxlint (no-changelog) (#39360) 2026-09-23 10:00:59 +00:00
Emilia
1c48187ca1
test(editor): Repeat the inline expression editor clear until it empties (no-changelog) (#39363)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-23 09:54:20 +00:00
Matsu
28d1918c26
ci: Update cla-check version and manually input pr number (#39357) 2026-09-23 09:52:15 +00:00
João Almeida
24d54e4db5
test: De-flake NDV run selector linking across input and output (#39087)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-23 09:47:46 +00:00
João Almeida
346989eda1
test(editor): Stabilize workflow history open and close in canvas page object (no-changelog) (#39086)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-23 09:47:41 +00:00
Arvin A
57d654f972
feat: Add credential descriptions behind an instance flag (#39177) 2026-09-23 09:31:29 +00:00
ocdejong
dbefd920b5
fix(core): Keep OpenTelemetry export working after a restart when Sentry is enabled (#38480)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 09:05:06 +00:00
Lorent Lempereur
60bfb02db9
feat(core): Add a concurrency limit option to durable scheduled jobs (no-changelog) (#39166) 2026-09-23 09:04:27 +00:00
Tomi Turtiainen
dc3283da19
feat(core): Answer lastNode webhooks from execution responses (#38959) 2026-09-23 08:59:11 +00:00
Nour Alhadi Mahmoud
bc779f2216
feat(editor): Add a last refreshed timestamp to the promotion changes view (no-changelog) (#39320)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 08:52:42 +00:00
Svetoslav Dekov
ed4e1ce391
fix: Add terminal fallback for cloud sessions (no-changelog) (#38285)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 08:51:19 +00:00
Guillaume Jacquart
46b77abeb2
feat(core): Enforce credential type availability policies (no-changelog) (#39250)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-23 08:41:48 +00:00
Tomi Turtiainen
aa4bd2cc11
ci: Add ADR template (#39358)
Some checks failed
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Build: Benchmark Image / build (push) Has been cancelled
2026-09-23 08:30:55 +00:00
Rob Hough
db1e08fa66
refactor(editor): Update N8nBadge component (#37010) 2026-09-23 08:17:02 +00:00
Declan Carroll
50f89666fc
ci: Reuse build outputs across test shards (no-changelog) (#39355) 2026-09-23 07:45:43 +00:00
James Martin
72a14b078c
feat(core): Allows custom roles to have view/use/manage access to instance credentials (#39306)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-23 07:36:06 +00:00