Commit Graph

214 Commits

Author SHA1 Message Date
oleg
3504b982b5
chore(ai-builder): Remove legacy agent and make multi-agent default (no-changelog) (#24076)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-01-13 10:24:27 +00:00
Declan Carroll
30decbba85
feat: Add public API testing to e2e tests (#24194) 2026-01-13 09:03:27 +00:00
Sandra Zollner
612947c9b2
fix(editor): Only shift downstream nodes to the right of insertion point (#24052)
Co-authored-by: Artem Sorokin <artem@n8n.io>
2026-01-12 15:04:20 +00:00
Suguru Inoue
8da48f6931
fix(editor): Render sidebar synchronously to avoid layout shift (no-changelog) (#24153) 2026-01-12 14:23:52 +00:00
Elias Meire
a992a45ad0
feat(editor): Overhaul (nested) collection UI (#20951)
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-01-12 08:34:42 +00:00
Suguru Inoue
9a0e1548cf
feat(editor): Improve model selection dropdown in ChatHub (#23612) 2026-01-12 08:11:34 +00:00
Daria
37aa56e6ff
feat: Autosave workflows (#23036)
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Artem Sorokin <artem@n8n.io>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
Co-authored-by: Declan Carroll <declan@n8n.io>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Svetoslav Dekov <scdekov@users.noreply.github.com>
Co-authored-by: Robert Squires <robtf9@icloud.com>
Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
2026-01-09 18:40:24 +00:00
Michael Drury
e70a3f345d
fix(Simple Memory Node): Don't allow adding simple memory node if instance in queue or multi-main mode (#24083) 2026-01-09 17:03:29 +00:00
Declan Carroll
86c593dc3c
test: Ignore fixme tests in distribution script (#24068) 2026-01-09 09:51:02 +00:00
Declan Carroll
ea3e156624
test: Rename metrics for clarity, remove failure asserts (#24062) 2026-01-08 19:48:25 +00:00
Dawid Myslak
4f606d7ae4
fix(core): Fix for jumpy UI when using drag/drop to fields in NDV (#23516)
Co-authored-by: Michael Kret <michael.k@radency.com>
2026-01-07 12:25:40 +01:00
Declan Carroll
1ce650a4d0
test: Fixing flaky test (#23961)
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-01-07 10:45:27 +00:00
Irénée
f3115a367a
test: Skip source control flakey tests (#23941) 2026-01-07 08:54:09 +00:00
Declan Carroll
fa41b40459
feat: Add git commit info to workfolder push (#23903) 2026-01-06 18:01:11 +00:00
Robert Squires
3cc0552cef
fix(editor): Remove template creator CTA (no-changelog) (#23880) 2026-01-06 08:55:42 +00:00
Declan Carroll
7200eae2c1
test: Testcontainer refactor (#23703) 2026-01-05 09:54:19 +00:00
Iván Ovejero
ea889bee89
refactor(core, editor): Remove Pyodide (#23572) 2025-12-29 14:54:15 +01:00
Declan Carroll
30091b19ee
test: Refactor Playwright container capabilities (#23690) 2025-12-29 10:37:15 +00:00
Ricardo Espinoza
9fc820fbaf
feat(core): Use draft sub-workflow version for manual execution, published for production (#23166) 2025-12-24 09:58:21 -05:00
Declan Carroll
a087d36990
test: Rebalance (#23579) 2025-12-24 10:53:23 +00:00
Dawid Myslak
9892c4e78d
test(Form Node): Add E2E coverage for multi-page form flow (#23558) 2025-12-23 14:31:42 +01:00
Declan Carroll
d3af24e00a
test: Update test metrics, perf test, source control (#23534) 2025-12-23 12:08:51 +00:00
Suguru Inoue
346cf84671
test: Add more ChatHub e2e tests (#23522) 2025-12-23 12:57:20 +01:00
Dawid Myslak
921d3f24db
feat(Form Node): Dynamic attributes in form editor (#23433)
Co-authored-by: Elias Meire <elias@meire.dev>
2025-12-23 11:51:54 +01:00
Declan Carroll
078e060162
ci: Add duration-based test orchestration for Playwright E2E (#23257) 2025-12-22 13:01:22 +00:00
Irénée
340a12ce84
test: Add source control e2e tests (#23327) 2025-12-22 11:55:52 +01:00
Alex Grozav
b8e6e0f455
feat: Provide auto-generated workflow ids in new workflows (no-changelog) (#21955)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Sculptor <sculptor@imbue.com>
Co-authored-by: cubic Bot <contact@cubic.dev>
2025-12-19 16:11:00 +02:00
Suguru Inoue
d98cc71235
chore: Temporarily skip flakey e2e (#23460) 2025-12-19 13:42:34 +01:00
Declan Carroll
6468692a44
ci: Add observability stack for containers (#23419) 2025-12-19 10:06:38 +00:00
Suguru Inoue
8ce21cb39b
test: Add e2e tests for ChatHub (#23396) 2025-12-19 09:05:02 +01:00
Csaba Tuncsik
f700aff583
fix(editor): Prevent Reka UI from interfering with Element Plus dropdown selections (#23370) 2025-12-18 15:56:58 +01:00
Csaba Tuncsik
09566a0dd4
fix(editor): Implement node position checks and overlap detection for canvas operations (#22536)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-17 17:01:24 +01:00
Declan Carroll
864095bc77
fix: Lint error needs to be hovered not the text (#23310)
Co-authored-by: Artem Sorokin <38620398+seemewalkin@users.noreply.github.com>
2025-12-17 09:33:41 +00:00
Ricardo Espinoza
2f4cda5a8e
chore: Clean up references to the Start node (no-changelog) (#23183) 2025-12-16 09:30:46 -05:00
Artem Sorokin
6b9f8da1ad
test: Add Keycloak Testcontainer for OIDC testing (#23078) 2025-12-16 14:11:33 +01:00
Declan Carroll
d490cc93f9
fix: Improve webhook trigger node tests (#23187) 2025-12-15 12:31:34 +00:00
Robert Squires
e391a2830b
fix(editor): Disable publish button when no changes (#23137)
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
2025-12-15 09:41:52 +00:00
Declan Carroll
9edc008124
test: Target correct canvas handle wrapper (#23211) 2025-12-15 08:30:29 +00:00
Declan Carroll
6ac5ee72b5
fix: Improve schema preview handling for trigger nodes (#23126) 2025-12-12 15:26:42 +00:00
mfsiega
37d2d46267
fix(core): Don't resume parent workflow when the child workflow goes into waiting (#22964) 2025-12-10 14:13:33 +01:00
Alex Grozav
94137d08db
fix(editor): Allow running webhook workflow even when a node has error (#22239)
Co-authored-by: Danny Martini <danny@n8n.io>
2025-12-10 12:31:19 +02:00
Tomi Turtiainen
9d72e1ddc8 test: Fix e2e tests after merge 2025-12-10 11:41:52 +02:00
Tomi Turtiainen
ddd0c3c6e6 test: Fix SidebarPage 2025-12-10 11:03:20 +02:00
Tomi Turtiainen
9144314476 Merge branch 'master' into v2 2025-12-10 10:08:10 +02:00
Artem Sorokin
f62e698fb8
test: Rename tests/ui to tests/e2e and reorganize, move tests to api … (#22935) 2025-12-08 17:41:57 +01:00
Elias Meire
5dcd75bd46
chore: Remove feature flag for NDV overhaul (#22924)
Co-authored-by: Shireen Missi <shireen@n8n.io>
2025-12-08 17:29:32 +01:00
Filipe Tavares
8364430471
chore(editor): Add trial upgrade button to main sidebar experiment (no-changelog) (#22151)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Romeo Balta <7095569+romeobalta@users.noreply.github.com>
2025-12-08 09:43:46 +00:00
Artem Sorokin
68693b5b26
test: Split workflow-actions.spec.ts into focused test files (#22850) 2025-12-05 18:37:18 +01:00
Artem Sorokin
d3e7713632
test: Split sharing tests into sharing/ directory (#22849) 2025-12-05 18:13:26 +01:00
Artem Sorokin
39a4b29b9d
test: Rename building-blocks tests to remove numeric prefixes (#22846) 2025-12-05 17:51:00 +01:00