Commit Graph

17691 Commits

Author SHA1 Message Date
Andreas Fitzek ef5fb0d9f5 fix(core): Syslog message id RFC5424 compliance (#25321) 2026-02-04 14:28:28 +00:00
Svetoslav Dekov 8cdd9bd9fe fix(editor): Add checksum validation when archive/unpublish workflow from canvas (#25302) 2026-02-04 13:58:35 +00:00
Alex Grozav 26805b6f36 refactor(editor): Move initialization logic to WorkflowLayout (no-changelog) (#25288)
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-02-04 13:55:46 +00:00
Michael Kret 045f5b0b2c chore: Move logWrapper and related helpers to ai-utilities (#25279) 2026-02-04 13:46:03 +00:00
Guillaume Jacquart a7ebe7746e chore(core): Run migration tests on PRs (#25181) 2026-02-04 13:29:54 +00:00
Konstantin Tieber f6db13a858 fix(core): Wrong pagination argument order for sqlite in copyTables helper (#25301)
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
2026-02-04 13:11:29 +00:00
Dimitri Lavrenük 1e1e459784 feat: Implement quick connect module and configuration provider (#25231) 2026-02-04 12:56:47 +00:00
Iván Ovejero f4de4300a2 perf(core): Skip serialization for push messages with no recipients (#25308) 2026-02-04 12:52:32 +00:00
Iván Ovejero a5541fe65d chore(core): Silence disallowed strings eval error (#25293) 2026-02-04 10:39:26 +00:00
Iván Ovejero 5446098653 perf(core): Make event loop block detection configurable (#25291) 2026-02-04 10:39:18 +00:00
Jaakko Husso ef22db2c62 feat(core): Add workflowExecuteResume lifecycle hook (#25240) 2026-02-04 09:58:08 +00:00
Stephen Wright a5f84ec040 feat: Project users public endpoint (#25189) 2026-02-04 09:16:46 +00:00
Benjamin Schroth f45ba3f521 fix(core): Only show AI-provided tool call arguments in input logs (#25280)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 09:12:45 +00:00
Jon d85b6888f0 fix: Update anonymous telemetry to remove values that are not needed (#25040)
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-02-04 09:06:21 +00:00
Michael Drury 832e580b39 chore(ai-builder): Add CSV output for evaluation results (#25193)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 09:02:14 +00:00
Andreas Fitzek eaf805215e fix(core): Skip AuthRolesService.init() for workers to prevent scope deletion (#25245)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 08:55:20 +00:00
Albert Alises 50e1f66c8f feat(core): Add MCP queue mode and multi-main support (#25147) 2026-02-04 08:40:48 +00:00
Iván Ovejero 1694969609 perf(core): Use Map for O(n) execution deduplication (#25210) 2026-02-04 08:37:47 +00:00
Tomi Turtiainen 3c4ff9c390 fix(benchmark): Add dockerignore exceptions for benchmark image build (#25285)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 08:29:02 +00:00
Tomi Turtiainen a3ff1841af fix(core): Prevent SQL syntax error when filtering users with empty ids array (#25284)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 07:32:58 +00:00
Jaakko Husso eeca75d254 fix(core): Make restartExecutionId get passed on queue mode (#25234) 2026-02-03 19:12:39 +00:00
Jon 381c6f91a3 fix: Fix issue with MCP DCR always trying to use base url and not keeping the path (#25174) 2026-02-03 15:24:26 +00:00
Albert Alises 0eaf6d1c98 fix(editor): Return actual node name from rename operation (#25217) 2026-02-03 13:51:35 +00:00
Svetoslav Dekov 143a1dd67f fix(editor): Fix ParameterInput formatting breaking existing newlines (#25213) 2026-02-03 13:23:45 +00:00
Guillaume Jacquart 642cb061ed chore(core): Add auth handler registry to reverse control of the ldap call (#25078) 2026-02-03 13:23:06 +00:00
James Gee c09a6ed2e4 feat(core): Add localstack for testing aws external secret provider (#25183) 2026-02-03 13:14:51 +00:00
Tomi Turtiainen 103468af05 perf(core): Check if row exists instead of querying it entirely (#25223) 2026-02-03 13:05:16 +00:00
Milorad FIlipović ce1c787d11 fix(core): Stop showing setup on first load in demo mode (#25226) 2026-02-03 12:52:58 +00:00
yehorkardash 8b0f3efc8f chore: Add new ai-node-sdk (#25219) 2026-02-03 12:17:14 +00:00
Iván Ovejero 3cd17485fe perf(core): Remove redundant webhook cache rebuild on activation (#25220) 2026-02-03 12:07:52 +00:00
Iván Ovejero 5209c52e83 perf(core): Skip workflow_history JOIN for activate, deactivate, and update (#25185) 2026-02-03 12:00:17 +00:00
Iván Ovejero 1a2b1cfa73 perf(core): Remove more JOINs from workflow queries (#25182) 2026-02-03 12:00:02 +00:00
Elias Meire 4b81864962 fix(editor): Use new dropdown component in resource mapper (#25204) 2026-02-03 11:58:37 +00:00
Sandra Zollner a27a3cca2a refactor(editor): Remove secret provider mock API usage and mock file (no-changelog) (#25218) 2026-02-03 11:45:25 +00:00
Irénée b351d8dd1e feat(core): Add secrets completions API endpoints for global and project scopes (#25205) 2026-02-03 11:19:12 +00:00
Iván Ovejero 92644675ae perf(core): Lazyload tracing (#25206) 2026-02-03 10:48:22 +00:00
yehorkardash 91ec8dcda0 fix(Typeform Node): Refactor signature validation (#24987) 2026-02-03 10:44:52 +00:00
Declan Carroll 7a349742d2 fix: Renames and clarifies test metric options (#25135) 2026-02-03 10:36:12 +00:00
Daria 27d5120261 feat(editor): Add ui store modal registration test and clean up (no-changelog) (#25209) 2026-02-03 10:33:01 +00:00
Irénée 9e24f5b099 feat: Implement Secret Providers Types API endpoints (no-changelog) (#25200) 2026-02-03 10:30:55 +00:00
Declan Carroll 8730bedd2a ci: Improvements to test containers e2e setup (#25140) 2026-02-03 10:16:32 +00:00
Milorad FIlipović b26a25cdaf feat(editor): Add base for the setup panel feature (no-changelog) (#25010) 2026-02-03 10:15:56 +00:00
Ricardo Espinoza cfd59cc55b fix(editor): Sidebar labels are not visible (#25186)
Co-authored-by: Romeo Balta <7095569+romeobalta@users.noreply.github.com>
2026-02-02 17:28:57 +00:00
Michael Drury 21e4364920 feat(ai-builder): Adding node parameter (required and options) programmatic validations to WFB (#25101)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 17:16:43 +00:00
Stephen Wright 7108ef45fa feat: Selectively skip auth only for dynamic creds (#25184) 2026-02-02 16:35:25 +00:00
Tomi Turtiainen dee6c0cd1a chore(core): Add tracing abstraction layer (#25118) 2026-02-02 16:04:40 +00:00
Stephen Wright e1a1e87001 feat: Disallow usage of unsupported protocols in oauth fields (#25170) 2026-02-02 15:37:47 +00:00
Csaba Tuncsik 76b73e17a9 fix(core): Update computeIsPending logic to account for external auth identities (#24926) 2026-02-02 15:14:02 +00:00
Charlie Kolb f4b2855ff8 chore(editor): Add count to Stop Many Execs telemetry (#24773) 2026-02-02 15:02:00 +00:00
Iván Ovejero 8057b725dc perf(core): Optimize credentials access (#25150) 2026-02-02 14:07:34 +00:00