Commit Graph
430 Commits
Author SHA1 Message Date
Iván Ovejero 89fc91bed6 refactor: Add native Python runner runtime env var (#19109) 2025-09-03 09:35:25 +02:00
Andreas Fitzek 1b5f9b220f chore(core): Introduce license feature flag for custom roles (#19038) 2025-09-01 17:40:49 +02:00
Guillaume Jacquart 027edbe89d feat(core): Allow custom project roles from being set to a user project relation (#18926) 2025-09-01 10:22:33 +02:00
Andreas Fitzek 7cfef64799 chore(core): Add custom role management service and endpoints (#18717) 2025-08-29 14:20:32 +02:00
Guillaume Jacquart f757790394 feat(core): Rebuild project roles to load from the database (#17909) 2025-08-28 11:00:31 +02:00
Andreas Fitzek ecad12b77a chore(core): Use roles from database in global roles (#18768) 2025-08-26 17:53:46 +02:00
Iván Ovejero 85e3bfd3e4 refactor(core): Port timeout config (#18722) 2025-08-26 11:31:11 +02:00
Andreas Fitzek a21a03d4b0 Revert "chore(core): Use roles from database in global roles (#17853)" (#18738) 2025-08-25 14:29:28 +02:00
Andreas Fitzek a8e4387f4d chore(core): Use roles from database in global roles (#17853) 2025-08-22 16:02:01 +02:00
Iván Ovejero 9e420d15c1 refactor(core): Modularize community packages (#18641) 2025-08-22 12:19:01 +02:00
Eugeneclaude[bot] <209825114+claude[bot]@users.noreply.github.com>Eugene
60670e1e40 feat: Provide instance URL to the AI builder (no-changelog) (#18237)
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Eugene <burivuhster@users.noreply.github.com>
2025-08-21 10:13:25 +02:00
Guillaume Jacquart 309048ae3c fix(core): Redact secrets from credential test error message (#18386) 2025-08-20 10:01:52 +02:00
Iván Ovejero c4abc45ddb refactor(core): Port save settings (#18557) 2025-08-20 09:49:54 +02:00
Charlie Kolb adaa1180eb fix(core): Fix direct import of DTOs (no-changelog) (#18472) 2025-08-18 11:47:37 +02:00
Iván Ovejero 9cc1b11f7f refactor(core): Port concurrency config (#18324) 2025-08-15 10:47:11 +02:00
Iván Ovejero f69d8efa04 refactor(core): Port user management config (#18205) 2025-08-11 16:10:58 +02:00
Amsal Khan f4a04132d9 fix(core): Handle Redis cache prefix on cluster mode (#17957) 2025-08-11 11:04:28 +02:00
Marc Littlemore 11dcef36df feat(core): Add workflow diffs feature to license checks (no-changelog) (#18130) 2025-08-08 16:51:39 +01:00
oleg ce98f7c175 feat: Abort AI builder requests on chat stop (#17854) 2025-08-04 09:55:07 +02:00
Iván Ovejero 1d31e6a0c4 refactor(core): Start modularizing the community packages feature (#17757) 2025-07-31 13:55:38 +02:00
Iván Ovejero 056302ebe5 perf(core): Introduce decorator to report slow method calls (#17729) 2025-07-29 12:37:44 +02:00
Iván Ovejero c41e1257f7 refactor(core): Port config for frontend hooks, Redis and AI features (#17728) 2025-07-28 10:55:16 +02:00
Ricardo EspinozaandNikhil Kuriakose 5524b2137a feat: Proxy all RudderStack frontend telemetry events through the backend (#17177)
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
2025-07-23 15:17:01 +02:00
Jon b8e21876d1 fix: Fix ordering issue when checking if staging environment (#17385) 2025-07-21 10:55:34 +01:00
olegandcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> 632b38119b feat: AI Workflow Builder agent (no-changelog) (#17423)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-07-21 11:18:26 +02:00
Csaba Tuncsikandcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> d36abb5a3a feat(editor): Using special env vars as feature flags in the frontend (#17355)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-07-17 16:06:21 +02:00
Michael Kret 49c84c2ce2 feat: New package version available callout (#17097) 2025-07-16 16:38:11 +03:00
Dana 5180869734 fix(API): Check if version exists in registry for community node installation (#17168) 2025-07-16 16:31:50 +03:00
Andreas Fitzek 3b46dec616 chore(core): Hide invite URL in users list if not an admin (#17101) 2025-07-09 15:58:20 +02:00
Iván Ovejero f3ef0a713c refactor(core): Lintfix cli package (#17125) 2025-07-08 19:32:02 +02:00
Eugene 4ca9826d7e chore(core): Add first-shot evaluation for the T2WF (no-changelog) (#16996) 2025-07-07 18:35:13 +02:00
Iván Ovejero 982a7a11f5 refactor(core): Port SSO config (#17044) 2025-07-07 16:59:35 +02:00
657e5a3b3a feat(core): Allow enforcement of MFA usage on instance (#16556)
Co-authored-by: Marc Littlemore <marc@n8n.io>
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
2025-07-02 11:03:10 +02:00
Danacubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>Michael Kret
6edd47dd65 feat(editor): Allow users to update verified nodes from the node settings panel (#16447)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2025-06-30 15:43:26 +02:00
Jaakko Husso 22a240e74b fix(core): Prevent accidentally moving folders to their sub folders (#16808) 2025-06-30 13:44:48 +03:00
Elias Meire 0775fd859e build: Update ESLint to v9 (#16639) 2025-06-27 10:42:47 +02:00
Jaakko Husso 0b7bca29f8 feat(editor): Add 'Whats new' section and modal (#16664) 2025-06-26 16:41:49 +03:00
Guillaume Jacquart 7e376e087e feat(core): Send email notification when a user invited to a project (#16687) 2025-06-26 11:43:59 +02:00
Iván Ovejero 7c33292483 refactor(core): Move integration test utils for insights (#16693) 2025-06-25 17:32:54 +02:00
Guillaume Jacquart 92afe036dd feat(core): Add lastActiveAt datetime column on user table (#16488) 2025-06-24 16:20:10 +02:00
Iván Ovejero 21ff173070 refactor(core): Move DbConnection to @n8n/db (#16616) 2025-06-24 12:33:01 +02:00
Iván Ovejero 1917082de8 refactor(core): Port some legacy top-level schema keys (#16636) 2025-06-24 12:19:19 +02:00
Iván Ovejero 46258ed167 chore(core): Stop reporting RLC workflow ID error (#16659) 2025-06-24 12:14:14 +02:00
Iván OvejeroandDanny Martini 37efd209c9 refactor(core): Move module logic to @n8n/backend-common (#16528)
Co-authored-by: Danny Martini <danny@n8n.io>
2025-06-20 18:55:07 +02:00
Iván OvejeroandDanny Martini bb7c68f6bf refactor(core): Centralize module management (#16464)
Co-authored-by: Danny Martini <danny@n8n.io>
2025-06-19 14:32:31 +02:00
Iván OvejeroandDanny Martini 6ba8e0bebe refactor(core): Decouple module settings from frontend service (#16324)
Co-authored-by: Danny Martini <danny@n8n.io>
2025-06-18 10:00:02 +02:00
Iván Ovejero b5828e5b56 refactor(core): Rename @n8n/integration-test-utils to @n8n/backend-test-utils (#16444) 2025-06-17 18:09:44 +02:00
Iván Ovejero ac032418cb refactor(core): Prepare insights for move to standalone module (#16426) 2025-06-17 14:51:30 +02:00
Iván Ovejero 9850a560b4 chore(core): Add exemptions to fix intermittent type error on build (#16420) 2025-06-17 13:16:24 +02:00
Iván Ovejero b1305fe5f1 refactor(core): Continue porting legacy schema (#16318) 2025-06-13 17:43:07 +02:00