Commit Graph

517 Commits

Author SHA1 Message Date
Ali Elkhateeb
577e4efaa6
refactor(core): Extract and reuse containsExpression string utility (#26180)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-24 12:34:35 +00:00
Ali Elkhateeb
1c561c90a1
refactor(core): Consolidate secret provider connection response types into api-types (no-changelog) (#26114) 2026-02-24 10:02:50 +00:00
Milorad FIlipović
a3d5937495
fix(editor): Batch community node requests to respect strapi arraySize (#26168) 2026-02-24 09:46:49 +00:00
Stephen Wright
9edc271c09
feat: Initialise data redaction module, execution data redaction service (#25975) 2026-02-23 17:01:03 +00:00
Konstantin Tieber
9598874050
feat(core): Support multiple connected vaults per secret provider (#26124) 2026-02-23 12:40:13 +00:00
Konstantin Tieber
8fa58c99c1
feat(core): Support special characters in secret names (#25974) 2026-02-20 13:47:41 +00:00
Dawid Myslak
9676662f40
refactor(core): Replace includeAiNodesSdkVersion with maxAiNodeSdkVersion (#26014)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-20 12:22:18 +00:00
Dimitri Lavrenük
59b51d1c0e
feat: Quick connect integration flow for Firecrawl (#25970)
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2026-02-20 09:00:48 +00:00
James Gee
824f458afc
chore(core): External secrets - remove delete connection response (#25989) 2026-02-19 13:48:50 +00:00
Ali Elkhateeb
bd92dabc5c
feat(core): Filter secrets provider autocomplete to connected vaults only (#25927)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-19 09:48:20 +00:00
Dimitri Lavrenük
f0f074ee8c
feat: Build pinecone quick connect integration flow (#25854) 2026-02-18 15:52:32 +00:00
Michael Drury
87f59f04d3
feat(ai-builder): Add WFB session persistence across page refreshes (#25404) 2026-02-18 14:47:08 +00:00
Dawid Myslak
076d7b2d0c
feat(core): Send AI Node SDK version to Strapi community nodes API (#25760)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-18 09:44:35 +00:00
Sandra Zollner
2c81eca435
fix(editor): Add validation for secret JSON input fields (#25851) 2026-02-17 16:39:23 +00:00
Irénée
9c7b3db9a8
feat: Add connection state to secret stores response (no-changelog) (#25884) 2026-02-17 14:07:13 +00:00
Konstantin Tieber
fd395cf906
chore(core): Add dev feature flag for multiple global secret connections (no-changelog) (#25844) 2026-02-16 18:09:50 +00:00
Ricardo Espinoza
b5adf9f2ec
feat(editor): Allow discarding and renaming columns during CSV import (#25605)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 17:48:36 +00:00
Ricardo Espinoza
fe582b3bcb
feat(core): Allow downloading data table data without system columns (#25553) 2026-02-16 14:26:03 +00:00
Irénée
74fe36370d
feat: Return secrets count and secrets list in provider connection responses (no-changelog) (#25822)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 11:58:22 +00:00
Ali Elkhateeb
8684c74994
fix(core): Validate GCP service account key on initialization (#25817) 2026-02-16 11:48:01 +00:00
Irénée
a2e7c7fee9
feat: Add CRUD operations for project-specific external secrets provider connections (no-changelog) (#25708) 2026-02-16 11:47:06 +00:00
Jaakko Husso
2497a3720c
feat(core): Support most tools on Chat hub (#25571)
Co-authored-by: autologie <suguru@n8n.io>
2026-02-16 10:37:24 +00:00
RomanDavydchuk
673844445b
feat: Add Firecrawl handler to the Quick connect module (#25528)
Co-authored-by: Elias Meire <elias@meire.dev>
2026-02-16 09:31:07 +00:00
Konstantin Tieber
503676e0b9
feat(core): Ensure credentials only use secret providers that are available in their project (no-changelog) (#25406) 2026-02-13 22:36:35 +00:00
Marc Littlemore
e5901370c2
feat(core): Add log streaming events for project-scoped external secrets connections (#25755) 2026-02-13 16:33:45 +00:00
Irénée
92735b26c4
feat: Reload providers after connection and CRUD operations (no-changelog) (#25688) 2026-02-13 08:47:53 +00:00
Irénée
45017703be
fix: Enable credentials experssions push and pull (#25530) 2026-02-12 17:00:48 +00:00
Jaakko Husso
e6a4c64d4d
fix(core): Fix deadlock on Chat hub on Postgres with pool size of 1 (#25654) 2026-02-12 12:49:21 +00:00
mfsiega
ea2897edc7
fix(core): Workflow indexing tolerates missing workflowId on workflowCall (#25662) 2026-02-12 12:05:31 +00:00
Milorad FIlipović
967e7df258
fix(editor): Fix mcp toggle in workflow settings (#25630) 2026-02-11 16:24:08 +00:00
Mutasem Aldmour
cd175ddda0
refactor(ai-builder): Remove community node support from code builder (#25575)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-10 14:47:01 +00:00
Mutasem Aldmour
9729c2a5da
feat(ai-builder): Add code-base workflow builder (#24535)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-10 12:24:27 +00:00
Ricardo Espinoza
0d842c5da5
feat(core): Add data tables to env features (#23828)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
2026-02-09 14:35:47 +00:00
RomanDavydchuk
01b16af1bf
feat: Add endpoint to create Quick Connect credentials from the backend (#25398) 2026-02-09 12:25:29 +00:00
Tomi Turtiainen
474d9b7e2f
feat(core): Add tracing to workflow indexing (#25437)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 14:51:37 +00:00
Suguru Inoue
6e7cbbff56
fix(core): AI models don't explain images in ChatHub (#25451) 2026-02-06 14:21:31 +00:00
yehorkardash
b262d95b83
feat(editor): Preview not installed community tools (#24859) 2026-02-06 12:27:15 +00:00
Jaakko Husso
38b267baed
feat(editor): Boost Claude Opus 4.6 priority in chat hub model selector (#25434) 2026-02-06 10:58:14 +00:00
Iván Ovejero
d43e49a111
refactor(core): Replace zod-class with minimal implementation (#25393) 2026-02-06 09:45:22 +00:00
Irénée
7a4436eda5
feat: Add project-scoped secrets provider list endpoint (no-changelog) (#25372)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-06 09:08:59 +00:00
Andreas
b32ce90ecf
fix(core): Custom proxy agent for discovery sso oidc (#25168) 2026-02-05 17:17:34 +00:00
James Gee
aa41df63f8
feat(core): Redact/Unredact settings on GET / PATCH of secret providers (#25366)
Co-authored-by: Irénée <irenee.ajeneza@n8n.io>
Co-authored-by: konstantintieber <konstantin.tieber@n8n.io>
2026-02-05 16:36:41 +00:00
Ali Elkhateeb
fb2c5946c3
refactor: Improve performance of source control methods (#25298) 2026-02-05 14:39:30 +00:00
Albert Alises
b1385479da
refactor(core): Consolidate MCP trigger server logic into nodes-langchain package (#25336) 2026-02-05 13:25:50 +00:00
Jaakko Husso
78fe19807b
feat(editor): Support Chat node's 'Send and Wait for Response' mode approval buttons on Chat hub (#25338) 2026-02-05 13:15:26 +00:00
Jaakko Husso
bb45ed2619
fix(core): Disallow editing AI messages on Chat hub (#25352) 2026-02-05 09:32:24 +00:00
Daria
0ddfb60a95
feat(core): Add workflow history update endpoint (no-changelog) (#25043) 2026-02-04 17:06:44 +00:00
Jaakko Husso
813885fbd1
feat(core): Handle resuming executions on Chat hub (#25296) 2026-02-04 16:42:53 +00:00
Suguru Inoue
8354e39b68
feat(core): Editing document in ChatHub (#25211) 2026-02-04 16:00:16 +00:00
James Gee
3842dadf10
feat(core): Test connection & refresh secrets (#25294) 2026-02-04 14:58:14 +00:00