Commit Graph
713 Commits
Author SHA1 Message Date
EmiliaandClaude Opus 4.8 02183cb98c test(core): Add Schedule Trigger durable scheduler e2e (single- and multi-main) (no-changelog) (#34139)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-16 09:58:40 +00:00
fcdd756122 chore: Refresh Playwright janitor baseline (scope-lockdown drift from #34059) (#34192)
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-07-16 08:46:54 +00:00
EmiliaandClaude Opus 4.8 2d5b4aefd1 fix: Stop janitor dead-code rule OOMing on large Playwright suites (no-changelog) (#34264)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-16 07:32:38 +00:00
Svetoslav DekovandRicardo Espinoza 79012f66d7 fix(core): Require execution mode for MCP workflow executions (#34155)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-07-15 16:03:52 +00:00
José Braulio González ValidoandClaude Fable 5 ced861603b test(ai-builder): Move the workflow-eval case corpus to LangTracer (no-changelog) (#33983)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 08:58:49 +00:00
EugeneandClaude Fable 5 e69bd4e4eb feat: Add inline agent mode to the Message an Agent node (no-changelog) (#34059)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 19:03:35 +00:00
4adcc45929 test: Route SidebarPage through BasePage and scope in-container (#33945)
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-07-14 14:30:29 +00:00
Declan CarrollandClaude Opus 4.8 33723ea285 build: Upgrade dependencies to resolve security advisories (#34025)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-14 14:00:15 +00:00
c3ca9a36da feat(editor): Add scope selection to MCP OAuth consent screen (#33710)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 13:21:14 +00:00
Mutasem AldmourandClaude Opus 4.8 4ef0d05f1c fix(editor): Make AI assistant quota-exhausted error states explicit (#33847)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-14 09:46:35 +00:00
Nikhil Kuriakose a2fd7f7e96 fix(editor): Avoid next prev buttons from being disabled (#33774) 2026-07-14 08:07:14 +00:00
n8n-cat-bot[bot]andn8n-cat-bot[bot] 62fd9072af test: Stabilize executions filter reset e2e test (#34114)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-07-14 07:10:00 +00:00
Filipe TavaresandClaude Opus 4.8 67b3ed11fe feat(editor): Start Instance AI threads from templates on the website and template page (#33653)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-13 15:41:54 +00:00
Alex GrozavandClaude Fable 5 0a45f1166c test: Verify command bar opens with keyboard shortcut on executions view (no-changelog) (#33672)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 12:04:54 +00:00
Raúl Gómez Morales bcac825d0d test: Skip Instance AI approval-panel e2e tests with stale replay recordings (no-changelog) (#34058) 2026-07-13 09:54:44 +00:00
da7db2bda5 chore: Route DataTablesComposer navigation through NavigationHelper (no-page-in-flow) (#33932)
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-07-09 15:00:38 +00:00
Nikhil KuriakoseandClaude Opus 4.8 dd5d2a2439 test: De-flake templates 'should save template id' e2e test (no-changelog) (#33768)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09 10:50:34 +00:00
Matsu cbf2d2027b chore: Set up repository for TypeScript 7 migration (#33890) 2026-07-09 13:21:16 +03:00
150ffe2f57 chore: Flaky test quarantined: should listen for a GET request with Header Authentication (#33747)
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-07-09 08:52:35 +00:00
2e6a0fc427 chore: Flaky test quarantined: can map keys from previous execution (#33745)
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-07-09 08:51:42 +00:00
2059108fbb chore: Route projects.spec sub-instance list assertions through ResourceCards page object (selector-purity) (#33879)
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-07-09 08:50:35 +00:00
Nikhil KuriakoseandClaude Opus 4.8 aeeb5ac007 chore(editor): Remove canvas node grouping feature flag (#33883)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-09 08:23:59 +00:00
MatsuandClaude Opus 4.8 29e0e32e3b chore: Remove --runner flag from janitor test scoping (#33373)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-09 09:24:12 +03:00
4a15391515 chore: Deduplicate Instance AI artifact-build E2E: remove redundant instance-ai-timeline.spec.ts (#33877)
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-07-09 00:50:29 +00:00
1614f9c7a6 chore: Route ChatHub personal-agent delete-confirmation dialog through a page object (selector-purity) (#33874)
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-07-08 22:00:31 +00:00
bc83dce362 chore: Route remaining raw webhook/trigger request calls through api.webhooks.trigger (api-purity) (#33866)
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-07-08 20:00:29 +00:00
b5e628bf8d chore: Route raw /rest/* calls in e2e specs through API service helpers (api-purity) (#33861)
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-07-08 18:00:30 +00:00
7a8742d7db chore: Route remaining genuine selector-purity chained locators in tests through page objects (#33850)
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-07-08 15:10:30 +00:00
Robin BraumannandCursor 6b4065a40a test: Stabilize NDV run selector interactions in vector stores e2e test (no-changelog) (#33849)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-08 14:56:16 +00:00
7608eda617 chore: Route NDV-internal selector-purity violations in tests through (#33240)
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>
Co-authored-by: Matsu <huhta.matias@gmail.com>
2026-07-08 13:00:30 +00:00
Filipe TavaresandClaude Fable 5 eeaa26ee1f fix(editor): Unify onboarding empty states across overview and project tabs (#33670)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-08 12:18:24 +00:00
MatsuandClaude Opus 4.8 9d2433e99b chore: Remove Jest support from testing packages (#33372)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-08 08:59:27 +00:00
Dimitri Lavrenük 33e490d6c2 fix: Chat works when running on separate webhook server (#33724) 2026-07-08 06:54:14 +00:00
7fc63084dc chore: Flaky test quarantined: should enter debug mode for failed executions (#33744)
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-07-08 06:07:16 +00:00
Guillaume JacquartandClaude Opus 4.8 f393849e09 chore(core): Follow redirects when loading Keycloak authorization page (#33707)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-07 13:08:14 +00:00
Nikhil KuriakoseandClaude Opus 4.8 72d244249c test: De-flake node creator search navigation e2e test (#33699)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-07 08:06:24 +00:00
Yuliia Pominchuk 0cc00f3436 refactor(editor): Remove N8N_ENV_FEAT_CUSTOM_INSTANCE_ROLES dark-launch flag (#33688) 2026-07-06 19:01:21 +00:00
Albert Alises 365e9c508c test: Re-record Instance AI E2E expectations after builder skill changes (no-changelog) (#33693) 2026-07-06 18:03:54 +00:00
Jaakko HussoandClaude Opus 4.8 96ba6a82f9 feat(core): Support multi-main deployments for Instance AI (no-changelog) (#33296)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 07:25:44 +00:00
e0e1189792 test: Make ChatHub E2E assertions resilient to mocked-LLM drift (#33529)
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-07-03 10:02:30 +00:00
Albert Alises b03eb4405c test: Stabilize Instance AI workflow execution tests (#33320) 2026-07-02 22:15:24 +00:00
Michael Kret 40c2dc5b59 fix(Webhook Node): Return 401 instead of 403 when basic auth credentials are wrong (#31119) 2026-07-02 11:41:28 +00:00
MatsuandClaude Opus 4.8 e096f72f04 ci: Force broad E2E test selection for credential definition changes (#33429)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 09:37:06 +00:00
Ilfat Mindubaev 7ad94ecf64 test: Include cert fields in Microsoft OAuth2 managed-OAuth mock (#33425) 2026-07-02 08:34:26 +00:00
Garrit Franke 963c7f8f25 fix(core): Restore node-cli eslint peer to a range (#33196) 2026-07-02 07:21:11 +00:00
Charlie KolbandClaude Opus 4.8 65cde75a0c test: De-flake resource locator list options test (no-changelog) (#33368)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 12:16:38 +00:00
Matsu 25cecafef7 chore: Fix hoisted type errors on vite configurations (#33276) 2026-07-01 13:29:48 +03:00
Matsu df97053888 chore: Remove references to Jest (#33282) 2026-07-01 09:03:25 +00:00
Tomi Turtiainen 7fb04cdb98 refactor: Remove @n8n/utils barrel export (no-changelog) (#33082) 2026-06-30 16:05:24 +03:00
Bernhard Wittmann f880cce0fb test(MCP Server Trigger Node): De-flake header-auth E2E (no-changelog) (#33221) 2026-06-30 07:30:42 +00:00