Commit Graph

1259 Commits

Author SHA1 Message Date
Arvin A
6f9b99a3cf
feat(editor): Eval run detail loading + error states (TRUST-70 follow-up) (#29817)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-05-11 11:36:03 +00:00
Irénée
26beabb445
refactor(core): Split SSO loader (no-changelog) (#30065) 2026-05-11 10:16:02 +00:00
Declan Carroll
75ed71c001
fix(core): Add ESLint rule to prevent error instances in toThrow assertions (#29889)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-08 05:51:05 +00:00
Michael Drury
9f92005938
fix(core): Agent sessions correctly quoting columns in queries for Postgres (#29999) 2026-05-07 12:30:12 +00:00
Daria
bec74aeb4f
fix(core): Add workflow structure validation (#29699) 2026-05-06 11:42:12 +00:00
Csaba Tuncsik
9afbe13b81
feat(core): Server-side pagination, sorting, and filtering for encryption keys (#29708) 2026-05-06 09:20:14 +00:00
Andreas Fitzek
2714f00121
fix(core): Allow profile edits when SSO is no longer active (#29765) 2026-05-06 07:59:18 +00:00
Ali Elkhateeb
07f6de6ba0
refactor(API): Use PublicAPIEndpoint type in all public API handlers (no-changelog) (#29752) 2026-05-06 07:32:52 +00:00
Konstantin Tieber
283071e611
feat(core): Add flag to import workflow cli to activate workflow on import (#29770) 2026-05-05 16:29:00 +00:00
Tomi Turtiainen
e3ff671448
refactor(core): Extract leader election client and improve robustness (no-changelog) (#29696) 2026-05-05 13:44:29 +00:00
Daria
1d9548c81f
feat(core): Add MCP tool search executions (#29161) 2026-05-04 13:41:47 +00:00
Arvin A
4c76aa1467
feat(core): Run evaluation test cases in parallel behind PostHog rollout flag (#29412) 2026-05-04 13:18:01 +00:00
Charlie Kolb
6bca1fa26f
fix(core): Recreate data table backing tables on entity import (#29454)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-04 00:31:38 +00:00
Stephen Wright
ee7260c495
fix(core): Wire EncryptionKeyProxy provider on bootstrap (#29581) 2026-05-01 08:37:38 +00:00
Andreas Fitzek
2a0e2fb47a
fix(core): Restore peer project discovery in share dropdowns (#29537)
Some checks are pending
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (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) / Notify Slack on failure (push) Blocked by required conditions
2026-04-29 19:45:07 +00:00
Sandra Zollner
484cb2efba
feat(core): Fix user access control logic (#29481) 2026-04-29 15:42:09 +00:00
Irénée
05e10e2680
feat(core): Manage MCP settings via environment variables (#29368)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-29 11:29:18 +00:00
Milorad FIlipović
9cb160585c
feat(core): Broadcast workflow settings updates (#29459) 2026-04-29 10:33:53 +00:00
mfsiega
b8b75719ba
feat(core): Warn and skip on duplicate scheduled executions (#28649)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-29 10:16:12 +00:00
Ali Elkhateeb
f5132b9e9a
feat(core): Add --include and --exclude flags to import:credentials command (#29364) 2026-04-29 09:08:17 +00:00
Stephen Wright
569f94bb82
feat: Include updatedAt in encryption key response DTO (#29424) 2026-04-29 08:16:01 +00:00
Stephen Wright
258b9703c5
refactor: Migrate all cipher call sites to encryptV2/decryptV2 (#29096) 2026-04-28 09:24:01 +00:00
Andreas Fitzek
a70a31411d
feat(core): Remove expression role mapping feature flag (#29361) 2026-04-28 08:31:14 +00:00
Ali Elkhateeb
2d721d29f3
feat(core): Add --projectId filter to export:workflow and export:credentials commands (#29329) 2026-04-27 14:24:12 +00:00
Matsu
370b281216
chore(core): Enable TypeScript strict mode in packages/cli (no-changelog) (#27876)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-27 14:21:31 +00:00
Ali Elkhateeb
b4373715f3
feat(core): Add PATCH endpoint for data table column management (#29090) 2026-04-27 12:53:02 +00:00
Irénée
ff6d65e22a
feat: Enable log streamin settings via env vars (#29005) 2026-04-27 11:39:42 +00:00
Sandra Zollner
2b0add185f
feat(core): Add public API endpoints for data table column management… (#29073)
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-04-27 08:22:19 +00:00
Andreas Fitzek
1d325a20ca
feat(core): Accept token-exchanged scoped JWTs on the instance MCP server (#28909) 2026-04-27 07:22:29 +00:00
Sandra Zollner
fda3d5cf8d
feat(core): Add public API endpoints for folder management (folderId) (#28790) 2026-04-24 11:10:28 +00:00
Guillaume Jacquart
5af4e1cc19
feat(API): Add encryption key management endpoints (#28897)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-23 13:27:57 +00:00
Ali Elkhateeb
f931b17a93
feat(core): Add delete folder endpoint to public API (#28984)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-23 13:13:13 +00:00
Csaba Tuncsik
c55b95ff06
fix(core): Shift existing rules on create to avoid order conflict (#28722) 2026-04-23 08:50:55 +00:00
Csaba Tuncsik
e25a78e346
fix(core)!: Unify role mapping feature flag across backend and frontend (#28718) 2026-04-23 07:48:52 +00:00
Guillaume Jacquart
828d0ee906
fix(core): Allow SAML connection test without saving config first (#28702)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-23 06:53:06 +00:00
Sandra Zollner
ff9d7d6756
feat(core): Add public API endpoints for folder management (#28760) 2026-04-22 12:21:53 +00:00
Andreas Fitzek
fd124420f1
test(core): Add E2E tests for token exchange delegation flow (#28434) 2026-04-22 09:31:19 +00:00
n8n-assistant[bot]
85b7796434
chore: Bundle 2.x (#28844)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Benjamin Schroth <68321970+schrothbn@users.noreply.github.com>
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
Co-authored-by: Sandra Zollner <sandra.zollner@n8n.io>
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2026-04-22 08:51:32 +03:00
Irénée
3bd7a2847c
feat(core): Make SSO connection settings configurable via env vars (#28714)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-21 15:14:00 +00:00
Ali Elkhateeb
9a65549575
feat(API): Add missing credential endpoints (GET by ID and test) (#28519)
Some checks failed
Build: Benchmark Image / build (push) Has been cancelled
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (25.x) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Lint (push) Has been cancelled
CI: Master (Build, Test, Lint) / Performance (push) Has been cancelled
Util: Sync API Docs / sync-public-api (push) Has been cancelled
Util: Cleanup CI Docker Images / Delete stale CI images (push) Has been cancelled
Docker Build Smoke Test / Docker Build (no cache) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Has been cancelled
Docker Build Smoke Test / Notify on nightly smoke test failure (push) Has been cancelled
Util: Update Node Popularity / update-popularity (push) Has been cancelled
Test: E2E Coverage Weekly / Coverage Tests (push) Has been cancelled
Release: Create Minor Release PR / Create release PR (push) Has been cancelled
Util: Update Node Popularity / approve-and-automerge (push) Has been cancelled
Release: Create Minor Release PR / Notify Slack (push) Has been cancelled
2026-04-20 20:56:51 +00:00
Declan Carroll
bb9bec3ba4
revert: Make Wait node fully durable by removing in-memory execution path (#28538) 2026-04-16 11:42:22 +00:00
Milorad FIlipović
e5aaeb53a9
fix(core): Implement data tables name collision detection on pull (#26416)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
2026-04-15 09:38:08 +00:00
Sandra Zollner
34430aedb1
fix(core): Fix public API package update process (#28475) 2026-04-15 09:04:39 +00:00
Stephen Wright
ac41112731
fix(core): Enforce credential access checks in dynamic node parameter requests (#28446) 2026-04-14 13:23:41 +00:00
James Gee
36261fbe7a
feat(core): Configure OIDC settings via env vars (#28185)
Signed-off-by: James Gee <1285296+geemanjs@users.noreply.github.com>
Co-authored-by: Irénée <irenee.ajeneza@n8n.io>
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-04-14 13:06:22 +00:00
Sandra Zollner
24015b3449
feat(core): Project based data table creation and transfer (#28323) 2026-04-14 12:38:44 +00:00
Irénée
1108467f44
feat: Enable security policy settings via env vars (#28321) 2026-04-13 14:09:06 +00:00
Ali Elkhateeb
6217d08ce9
fix(core): Skip disabled Azure Key Vault secrets and handle partial fetch failures (#28325) 2026-04-13 13:23:38 +00:00
Sandra Zollner
8cd75d2f2d
feat(core): Enable credential creation per project in public API (#28240)
Some checks are pending
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (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) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
2026-04-13 12:22:52 +00:00
phyllis-noester
06a666aaa0
chore: Add scoped JWT strategy for public API (no-changelog) (#28333) 2026-04-13 10:54:27 +00:00