Commit Graph

15465 Commits

Author SHA1 Message Date
Raúl Gómez Morales
277685e9e5 fix(editor): Workflow diff UX improvements (#19047) 2025-09-03 16:48:10 +02:00
Iván Ovejero
fc094518d6 test(core): Test security validation in native Python runner (#19146) 2025-09-03 16:19:01 +02:00
Tomi Turtiainen
cda1a18a88 fix: Include third party licenses in the docker image (#19144) 2025-09-03 16:16:46 +02:00
Andreas Fitzek
6847c33f14 chore(core): Increase error visibility for OIDC login path (#19142) 2025-09-03 16:03:18 +02:00
Iván Ovejero
b9aa322c3d fix(core): Reconnect native Python runner on ws connection drop (no-changelog) (#19140) 2025-09-03 15:37:03 +02:00
Iván Ovejero
a9a1c23a67 refactor(editor): Filter out native Python runner action from nodes panel (#19141) 2025-09-03 14:41:10 +02:00
Suguru Inoue
f7479bb2e5 test: Migrate Cypress test for the log view (#19108)
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-03 14:21:28 +02:00
Svetoslav Dekov
6bd4edf1ec fix(editor): Standardize capitalization of "Data table" across various files (no-changelog) (#19111) 2025-09-03 14:43:24 +03:00
Shireen Missi
69e6498d24 fix: Put static types files behind authentication (#18660) 2025-09-03 12:42:38 +01:00
Suguru Inoue
95952902f0 feat(editor): Show actions in focus panel when multiple nodes are selected (no-changelog) (#18984) 2025-09-03 13:40:00 +02:00
Eugene
d8eb1a97e6 fix(core)!: Type coercion of $fromAI default values (#19128) 2025-09-03 13:36:05 +02:00
Iván Ovejero
e4fb6e5f31 feat: Add graceful shutdown and idle timeout to native Python runner (no-changelog) (#19125) 2025-09-03 12:47:45 +02:00
Andreas Fitzek
06578f287c chore(core): Support state and nonce parameter for OIDC (#19098) 2025-09-03 12:33:56 +02:00
Iván Ovejero
52747b1625 ci: Increase build memory (#19130) 2025-09-03 11:45:24 +02:00
Tomi Turtiainen
a82e3c8ede chore: Add tags to sentry's event loop blocked integration (#19126) 2025-09-03 11:57:18 +03:00
Iván Ovejero
89fc91bed6 refactor: Add native Python runner runtime env var (#19109) 2025-09-03 09:35:25 +02:00
Iván Ovejero
63a3502283 refactor(core): Replace pickle with JSON serialization in native Python runner (#19123) 2025-09-03 09:34:47 +02:00
Ricardo Espinoza
6432555082 feat(core): Allow filtering workflows by availableInMCP (#18646) 2025-09-02 16:21:12 -04:00
shortstacked
a12e782225 test: Add baseline memory test (#19102) 2025-09-02 18:30:49 +01:00
Andreas Fitzek
5be3181f2b fix(core): Fix role management controller no-changelog (#19107) 2025-09-02 19:08:04 +02:00
Charlie Kolb
69e25606d8 fix(core): Normalize Data Table return on update and allow string returns from DB (no-changelog) (#19106) 2025-09-02 16:29:59 +02:00
Iván Ovejero
fbaee9ac02 refactor(core): Consolidate task result validation in Code node (#18928) 2025-09-02 16:05:10 +02:00
Charlie Kolb
57baa10fa4 chore(editor): Rename renameDefaultNodeName (no-changelog) (#19094) 2025-09-02 15:43:26 +02:00
Suguru Inoue
c72acf901f fix(editor): Ensure NDV in focus panel reflect changes made in NDV modal (no-changelog) (#19095) 2025-09-02 15:36:48 +02:00
Csaba Tuncsik
0f22f3be92 fix(core): Ensure getNodeOutputs always returns an array (#19069) 2025-09-02 15:16:42 +02:00
Stephen Wright
9569965a0b feat: PAY-2613 add missing status field for select (#19071)
Co-authored-by: Stephen Wright <stephen.wright@Mac.Home>
2025-09-02 13:34:27 +01:00
Andreas Fitzek
1ced801358 fix(core): Fix OIDC configuration update path (#19065) 2025-09-02 14:09:46 +02:00
Jaakko Husso
6d405a6d66 ci: Add Dockerfile for multi-runner task runners image (#18975) 2025-09-02 15:00:55 +03:00
Artem Sorokin
10ac58ac5a ci: Change runner to blacksmith on publish to npm release job (#19002) 2025-09-02 13:51:53 +02:00
shortstacked
a702744ead test: Add performance test CI nightly (#19088) 2025-09-02 12:47:57 +01:00
Iván Ovejero
de30ecc359 fix(core): Resolve Python multiprocessing queue deadlock (#19084) 2025-09-02 13:12:48 +02:00
Elias Meire
bd8ad0a0c5 chore: Bump node-cli and create-node package versions to 0.4.0 (no-changelog) (#19090) 2025-09-02 12:39:38 +02:00
Suguru Inoue
4eade9ff7a fix(core): Add temporary workaround for a compile error (no-changelog) (#19087) 2025-09-02 12:25:49 +02:00
Benjamin Schroth
583dd48d8a fix(Basic LLM Chain Node): Remove fallback connection on lower versions (#19053) 2025-09-02 12:23:27 +02:00
Iván Ovejero
4c4c0932d1 chore: Add Sentry to native Python runner (#19082) 2025-09-02 12:14:11 +02:00
Jake Ranallo
238fe84540 fix(Gemini Node): Allow Nano Banana model to be selected (#19080)
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2025-09-02 11:02:30 +01:00
Suguru Inoue
a10a14bc79 refactor(editor): Simplify config script insertion in dev mode (#18947) 2025-09-02 11:49:10 +02:00
Mutasem Aldmour
2ba544284f fix: Update builder to better work with loops and binary data (no-changelog) (#19040) 2025-09-02 11:41:26 +02:00
shortstacked
38de3ee8a4 test: Migrate Cypress E2E tests to Playwright (#18970) 2025-09-02 10:16:32 +01:00
Marc Littlemore
d183652c0d chore: Link OpenAPI docs sync to correct PR (#19067)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-09-02 09:54:59 +01:00
Mutasem Aldmour
a1504cf42b chore: Remove "User added action" telemetry event (#19051) 2025-09-02 10:19:57 +02:00
Tomi Turtiainen
17ce65a529 fix(core): Inline config.js to index.html to prevent CF from caching it (#18945) 2025-09-02 09:58:12 +03:00
Tomi Turtiainen
35e4772210 fix(core): Set more reasonable defaults for scaling mode queue lock (#19059) 2025-09-02 09:54:18 +03:00
Tomi Turtiainen
8f6c5445f3 Merge tag 'n8n@1.110.0' 2025-09-02 09:01:57 +03:00
Elias Meire
be8061c2a5 feat: Add release and lint scripts to node CLI (#18935) 2025-09-02 04:48:43 +01:00
renovate[bot]
567ede7531 chore: Update @chromatic-com/storybook to 3.2.7 (#18843)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-01 21:47:56 +01:00
Andreas Fitzek
1b5f9b220f chore(core): Introduce license feature flag for custom roles (#19038) 2025-09-01 17:40:49 +02:00
Csaba Tuncsik
f0e9221cb3 fix(core): AI agent node data accessibility (#18757)
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-01 17:37:16 +02:00
Iván Ovejero
897c55aefe docs: Document context method in module interface (#18967) 2025-09-01 17:36:16 +02:00
Artem Sorokin
26a3c1ff91 ci: Add retry to docker pull to allow for manifest to propagate in release job (#19063) 2025-09-01 16:56:14 +02:00