Commit Graph
713 Commits
Author SHA1 Message Date
ca449d010e refactor: Route project-settings spec through page objects (#32722)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-21 22:06:18 +00:00
d3a103f988 refactor: Route demo-diff spec through DemoPage (#32719)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-21 14:43:00 +00:00
8b210c9f27 chore: Route workflow-settings option selection through page object (#32717)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-21 12:40:41 +00:00
n8n-cat-bot[bot]andn8n-cat-bot[bot] 6a3d9f1cb1 refactor: Extract WorkflowMenu component from WorkflowSettingsModal (#32715)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-06-21 11:54:04 +00:00
n8n-cat-bot[bot]andn8n-cat-bot[bot] 090b93d539 refactor: Route NDV node-creator interactions through NodeCreator (#32698)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-06-20 17:21:26 +00:00
3047095d69 refactor: Extract CodeNodeEditor component from NDV (#32691)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-20 16:08:10 +00:00
83befbc8ae refactor: Extract ResourceLocator component from NDV (#32686)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-20 07:00:11 +00:00
570193e9bd refactor: Extract InlineExpressionEditor component from NDV (#32678)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-19 17:04:12 +00:00
1f71e4a37e chore: Extract NodeCredentials component from NDV page object (#32672)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-19 14:48:23 +00:00
57c6a59fde chore: Centralize el-dialog locators in a leaf helper module (#32648)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-19 13:03:48 +00:00
3ac5c8b5aa chore: Point shard metrics refresh at n8n-ci Currents project (#32663)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-19 12:39:51 +00:00
n8n-cat-bot[bot]andn8n-cat-bot[bot] 8dc00a405b chore: Route NDV panel tests through RunDataPanel helpers (#32621)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-06-19 10:04:19 +00:00
31f718f8f8 chore: Route option selections through FloatingUiHelper (#32620)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-18 22:22:20 +00:00
00b2e809c1 chore: Dedup resources-list-search locator across resource-list pages (#32612)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-18 19:57:48 +00:00
051a20e9f9 chore: Route instance-ai benchmark tabs through n8n facade (#32512)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-06-18 11:32:50 +00:00
Matsu 328c1a4745 chore: Extraneous deps cleanup (#32386) 2026-06-18 07:42:31 +00:00
e023e17f2f chore: Dedup editCredential-modal locator across credential page (#32520)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-18 07:01:18 +00:00
MatsuandClaude Opus 4.8 1e2ae6c28b test: Route editor navigation in specs through entry composers (no-changelog) (#32181)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 06:53:54 +00:00
Charlie KolbandClaude Fable 5 ff6898a97d test: Fix resource locator e2e test flakiness (no-changelog) (#32127)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-17 09:32:12 +00:00
ae7f699d78 fix(core): Propagate stop signal to sub-workflow executions on workers in queue mode (#32206)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 08:23:13 +00:00
aaa4fa8610 perf(core): Improve performance of pre-execution workflow checks (#32363)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 07:39:13 +00:00
c8033c5b5f test: Stabilize executions filter reset spec (#32418)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-16 21:24:45 +00:00
Alex GrozavandClaude Fable 5 23fb6b9771 feat(editor): Render the workflow execution preview natively instead of in an iframe (#32296)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-16 14:19:44 +00:00
Declan CarrollandClaude Opus 4.7 1b6a3bd814 chore: Type-check @n8n/performance benchmarks (#32361)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-16 08:25:18 +00:00
Jaakko HussoandClaude Fable 5 4358b50638 test: Re-enable and fix instance-ai tests (#32061)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-15 14:57:15 +00:00
Declan CarrollandClaude Opus 4.8 d5bf2ef8fa ci: Bound per-spec V8 memory and fix the worker-heap OOM in the nightly (no-changelog) (#32202)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-15 12:37:39 +00:00
Declan CarrollandClaude Opus 4.8 818ce6b0de ci: Emit jest lcov and merge backend unit coverage in the nightly (no-changelog) (#32172)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-15 06:42:43 +00:00
Ilfat MindubaevandCsaba Tuncsik 8e7acfac0d test: Strengthen redaction enforcement E2E coverage (#32198)
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
2026-06-12 17:20:57 +00:00
Danny MartiniandClaude Fable 5 c99b5da6f0 test: Fail benchmark scripts when a bench has no valid measurements (#32213)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 14:23:08 +00:00
Svetoslav DekovandClaude Fable 5 d8cfbb47db fix(editor): Drop nodes grouping validation for single main io on the start and end group nodes (no-changelog) (#31285)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 13:12:18 +00:00
MatsuandClaude Opus 4.8 6a904301be test: Wait for canvas readiness in editor entry composers and guard raw navigation (no-changelog) (#32153)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 08:29:17 +00:00
Yuliia Pominchuk 090fa9e84b fix(editor): Restore cross-origin notification after OAuth popup completes (#32087) 2026-06-11 17:45:03 +00:00
Daria a786ee1d15 feat(editor): Persist expanded node group state to local storage (no-changelog) (#32135) 2026-06-11 15:20:50 +00:00
6afba57091 fix(core): Propagate sub-workflow errors to parent after wait resume (#31927)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-06-11 14:10:04 +00:00
Rob HoughandMichael Drury f637d53500 refactor(editor): Improve setting up triggers in Agents (#31308)
Co-authored-by: Michael Drury <michael.drury@n8n.io>
2026-06-11 13:36:02 +00:00
Ricardo Espinoza 1640a69ea6 feat(core): Add tags support to MCP server (#31446) 2026-06-11 13:25:52 +00:00
Ilfat Mindubaev 03aca697df test: Add E2E Playwright coverage for redaction enforcement (#31963) 2026-06-11 11:14:50 +00:00
Guillaume JacquartandClaude Opus 4.8 71e031688d refactor(core): Extract the OAuth server into a shared oauth-server module (no-changelog) (#32018)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 10:32:22 +00:00
Tomi Turtiainen 2d37d832ba feat(core): Publish workflow activations via the outbox (no-changelog) (#31996) 2026-06-11 09:43:30 +00:00
DariaandClaude Opus 4.7 2740c07039 feat(editor): Canvas group nodes - Implement collapse expand (no-changelog) (#31291)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-11 08:46:37 +00:00
Declan CarrollandClaude Opus 4.8 3923f1978f ci: Full nightly coverage report — unit + integration + E2E + Python merged into one lcov (no-changelog) (#31945)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 06:25:18 +00:00
Guillaume JacquartandClaude Fable 5 3991b05c62 chore(core): Implement e2e tests for MCP OAuth endpoints (#32050)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-10 13:31:06 +00:00
Declan CarrollandClaude Opus 4.8 7ffa6af15e feat: Scope E2E impact selection for dependency + uncovered changes (no-changelog) (#31928)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-10 10:30:45 +00:00
Irénée 4a681d0727 test: Fix source countrol connection e2e tests (#31962) 2026-06-10 10:05:38 +00:00
Csaba Tuncsik 0685db8ff6 fix(editor): Open sticky note color picker from context menu (#31917) 2026-06-09 13:00:13 +00:00
Svetoslav DekovandRicardo Espinoza 7b2c722182 fix(editor): Close credential modal after successful setup (#31925)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-06-09 12:50:40 +00:00
Alex GrozavandClaude Opus 4.8 0d209bfcc4 test(editor): Track canvas re-render counts in performance benchmarks (no-changelog) (#31905)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 12:00:54 +00:00
Declan CarrollandClaude Opus 4.8 3c781d8eba refactor: Extract @n8n/test-impact (TIA) package (no-changelog) (#31868)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 10:20:25 +00:00
Declan CarrollandClaude Sonnet 4.6 29735c7a04 chore: Standardize license metadata across all first-party packages and tighten SBOM pipeline (no-changelog) (#31880)
Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-06-08 10:19:32 +00:00
Declan CarrollandClaude Opus 4.8 a54ddff3f6 ci: Per-spec backend E2E coverage + impact-map selection (DEVP-370) (#31784)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 13:15:44 +00:00