Commit Graph

657 Commits

Author SHA1 Message Date
Albert Alises
4a3fc7d27c
fix(ai-builder): Paginate list-credentials tool and drop unused fields (#28108) 2026-04-07 12:52:49 +00:00
Arvin A
b0484a1555
fix(core): Add streaming keepalive to prevent proxy timeout during long agent executions (#27853)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 12:42:06 +00:00
Andreas Fitzek
d9a5defe88
feat(core): Add identity resolution for token exchange (no-changelog) (#28009) 2026-04-07 11:28:41 +00:00
Charlie Kolb
a82de1dd8f
feat(core): Track instance version history (no-changelog) (#27428) 2026-04-07 11:20:31 +00:00
Albert Alises
9b94862dc7
feat: N8n Agent admin settings page with enable toggle and permissions (#27913) 2026-04-07 08:56:50 +00:00
oleg
dc249ad5ee
fix(instance-ai): reduce memory footprint (no-changelog) (#27967)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-04-07 07:50:30 +00:00
Guillaume Jacquart
a1f68f03a7
feat(core): Make data redaction available without feature flag (#27981)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-03 13:33:03 +00:00
Andreas Fitzek
9a8ea27e6c
feat(core): Add JTI store with atomic consume and cleanup job for token exchange (#27944) 2026-04-03 12:34:10 +00:00
Guillaume Jacquart
1e55b0854b
feat(editor): Put data redaction settings behind enterprise license (#28001)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-03 12:16:38 +00:00
Elias Meire
4fb1f7d6f7
feat(Chat Trigger Node): Auto-add highlighted execution data (#18778)
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-04-03 08:51:10 +00:00
Andreas Fitzek
34931a7412
feat(core): Add static key loading and startup validation for TrustedKeyService (no-changelog) (#27969) 2026-04-03 07:40:59 +00:00
Dimitri Lavrenük
74e6df3b2e
feat: Computer use HITL confirmations in Instance AI (#27910) 2026-04-02 16:49:01 +00:00
Mutasem Aldmour
77db1bb492
fix(core): Fixing issues across instance ai (no-changelog) (#27939)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 16:31:40 +00:00
Jaakko Husso
c754724caf
fix(core): Fix daytona proxy bug (#27974)
Some checks failed
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
Build: Benchmark Image / build (push) Has been cancelled
Util: Sync API Docs / sync-public-api (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (beta) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (stable) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (v1) (push) Has been cancelled
Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
2026-04-02 14:55:53 +00:00
Albert Alises
663f2c5086
fix(core): Set trigger start node for executions without input data (#27968) 2026-04-02 14:53:28 +00:00
Charlie Kolb
eaacd7599e
feat(core): Add data table MCP tool (#27811)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-02 14:07:26 +00:00
Milorad FIlipović
054a2d725a
fix(core): Make MCP executions asynchronous (#27762)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-02 12:32:17 +00:00
Albert Alises
184d521d76
fix(editor): Await confirmAction in handleLater to prevent stuck sub-agents (no-changelog) (#27959) 2026-04-02 12:11:08 +00:00
Albert Alises
9dd857824f
fix: Auto-authorize task-family tools after plan approval (#27896) 2026-04-02 11:32:30 +00:00
Jaakko Husso
d9c9ffc6c5
refactor(core): Instance AI tweaks (no-changelog) (#27940) 2026-04-02 08:24:55 +00:00
James Gee
cbe109a4cc
feat(core): OTEL - workflow node tracing (#27789) 2026-04-02 07:59:19 +00:00
Stephen Wright
5ad1c54514
feat: Add expression-based role mapping strategy (#27745) 2026-04-02 07:57:32 +00:00
oleg
629826ca1d
feat: Instance AI and local gateway modules (no-changelog) (#27206)
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
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Tuukka Kantola <Tuukkaa@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Raúl Gómez Morales <raul00gm@gmail.com>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Dimitri Lavrenük <dimitri.lavrenuek@n8n.io>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
2026-04-01 21:33:38 +03:00
Stephen Wright
94dae154da
feat(core): Implement JWT issuance in token exchange service (#27887) 2026-04-01 17:33:31 +00:00
Dawid Myslak
9851478faf
fix(core): Add @n8n/ai-node-sdk as CLI dependency for community nodes (#27749) 2026-04-01 13:26:31 +00:00
Andreas Fitzek
72b41a9a76
feat(core): Add embed auth controller and token exchange service skeleton (no-changelog) (#27881) 2026-04-01 12:12:16 +00:00
Andreas Fitzek
285f39b134
feat(core): Add OIDC test login endpoint with frontend Test button (#27824) 2026-04-01 12:08:43 +00:00
Iván Ovejero
df6ee78638
refactor: Upgrade to TypeScript 6.0.2 (#27673)
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.13.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-01 11:03:37 +00:00
Stephen Wright
b81870afe9
feat(core): Add POST /auth/oauth/token controller and audit event types for token exchange (#27844) 2026-04-01 09:02:46 +00:00
Iván Ovejero
5ee0e842b8
feat(core): Add isolate pooling for VM expression engine (#27573)
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.13.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-03-31 14:54:11 +00:00
Stephen Wright
4471ee87e7
feat(core): Add Zod validation schemas for token-exchange external input (#27825)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 12:22:32 +00:00
Andreas Fitzek
e0eb8413b5
feat(core): Add Redis storage backend for instance registry (no-changelog) (#27527) 2026-03-31 12:04:23 +00:00
Irénée
d9f8f04772
fix(core): Rename data table columns during source control pull (#27746)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-30 13:10:04 +00:00
Stephen Wright
af2af60a0f
feat(core): Add POST /role-mapping-rule/:id/move endpoint for reordering rules (#27677)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 10:46:05 +00:00
Sandra Zollner
dd599225ab
refactor(core): Extract CommunityPackagesLifecycleService from controller (#27636) 2026-03-30 07:54:34 +00:00
Charlie Kolb
5b989031c1
feat(editor): Support error workflows in workflow dependency (#27542) 2026-03-30 07:29:09 +00:00
Stephen Wright
54deffcd6a
feat: Add normalization after create, update, delete (#27669) 2026-03-27 17:49:56 +00:00
phyllis-noester
b173e3b26a
feat(core): Add Slack credential resolver for dynamic credentials (no-changelog) (#27486)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 15:01:06 +00:00
Arvin A
948f458776
feat(editor): Replace restore/changes UI with inline version cards (#27522) 2026-03-27 13:31:48 +00:00
Stephen Wright
3d04c50342
feat: DELETE /role-mapping-rule endpoint (#27608) 2026-03-27 11:38:43 +00:00
phyllis-noester
f36f6ae1d7
feat(core): Move id extraction logic into resolver (no-changelog) (#27655) 2026-03-27 11:36:02 +00:00
Stephen Wright
1064f04b79
feat: GET /role-mapping-rule endpoint (#27609) 2026-03-27 09:04:57 +00:00
Milorad FIlipović
8b9de31d69
feat(core): Implement Test workflow MCP tool (#27348) 2026-03-27 07:47:48 +00:00
Ali Elkhateeb
d8fc058326
feat(core): Add OTEL unhappy path handling and safe trace exporter (#27568)
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2026-03-26 20:45:10 +00:00
Stephen Wright
150067fbbb
feat: POST / PATCH /role-mapping-rule endpoints (#27569) 2026-03-26 13:39:06 +00:00
phyllis-noester
c114e7ea59
feat(core): Add Slack signature extractor hook for dynamic credentials (no-changelog) (#27485)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 10:36:04 +00:00
Andreas Fitzek
09d736ede3
feat(core): Implement MemoryInstanceStorage for single-instance deployments (no-changelog) (#27460) 2026-03-25 15:00:26 +00:00
phyllis-noester
884c34e49e
feat(core): Add Slack signature identifier for dynamic credentials (no-changelog) (#27484)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 14:36:13 +00:00
James Gee
42843d6c72
feat(core): Workflow level otel (#27528) 2026-03-25 14:27:51 +00:00
Krystian Slowik
fb7788d6c2
fix(core): Add format validation to source control branch name (#27518) 2026-03-25 07:54:09 +00:00