Commit Graph
70 Commits
Author SHA1 Message Date
DariaandGitHub 12f12da288 feat(core): Add mysql pool size and increase it for CI (no-changelog) (#19347) 2025-09-11 11:14:02 +03:00
IrénéeandGitHub 4a21f79f5c feat(API): Add cancel status filters to the public api executions endpoint (#19136) 2025-09-04 08:35:25 +01:00
Ricardo EspinozaandGitHub 6432555082 feat(core): Allow filtering workflows by availableInMCP (#18646) 2025-09-02 16:21:12 -04:00
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
Guillaume JacquartandGitHub 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 FitzekandGitHub 7cfef64799 chore(core): Add custom role management service and endpoints (#18717) 2025-08-29 14:20:32 +02:00
Guillaume JacquartandGitHub f757790394 feat(core): Rebuild project roles to load from the database (#17909) 2025-08-28 11:00:31 +02:00
Charlie KolbandGitHub 820fd12f08 chore(core): Rename Data Store DB entries to Data Table (no-changelog) (#18670) 2025-08-27 15:36:00 +02:00
Andreas FitzekandGitHub ecad12b77a chore(core): Use roles from database in global roles (#18768) 2025-08-26 17:53:46 +02:00
Andreas FitzekandGitHub a21a03d4b0 Revert "chore(core): Use roles from database in global roles (#17853)" (#18738) 2025-08-25 14:29:28 +02:00
Andreas FitzekandGitHub a8e4387f4d chore(core): Use roles from database in global roles (#17853) 2025-08-22 16:02:01 +02:00
Iván OvejeroandGitHub 9e420d15c1 refactor(core): Modularize community packages (#18641) 2025-08-22 12:19:01 +02:00
Andreas FitzekandGitHub 04e24e387d chore(core): Enforce email format for user entity, remove unused user validators (#18534) 2025-08-21 14:41:32 +02:00
Jaakko HussoandGitHub 25d6636711 fix(editor): Change the underlying data store db column types to support decimal numbers (#18549) 2025-08-20 14:06:56 +02:00
Andreas FitzekandGitHub 18e32fe774 chore(core): Move scopes and roles into database in preparation for custom roles (#17226) 2025-08-18 06:58:48 +02:00
Charlie KolbandGitHub 98dc71e6a7 feat(core): Add Data Store Backend API (no-changelog) (#17824) 2025-08-12 15:54:24 +03:00
DariaandGitHub 81cbbc0cd5 feat(core): Add a migration for data stores (no-changelog) (#18045) 2025-08-11 17:44:34 +03:00
Andreas FitzekandGitHub 318a91a3e9 fix(core): Mark invalid enqueued executions as crashed during startup for legacy SQLite driver (#17629) 2025-08-05 13:13:55 +02:00
Michael KretandGitHub 76230d2640 feat: Table in confirm modal to see all workflows using nodes before updating / uninstalling (#17488) 2025-08-01 09:41:04 +03:00
Iván OvejeroandGitHub 056302ebe5 perf(core): Introduce decorator to report slow method calls (#17729) 2025-07-29 12:37:44 +02:00
Guillaume JacquartandGitHub 9e3bfff68d fix(core): Fix getLiveExecutionRowsOnPostgres when there are multiple n8n schemas (#17635) 2025-07-28 12:30:21 +02:00
Mutasem AldmourandGitHub c18fabb419 feat: Track inputs and outputs in Evaluations (#17404) 2025-07-24 18:58:37 +02:00
Andreas FitzekandGitHub 3b46dec616 chore(core): Hide invite URL in users list if not an admin (#17101) 2025-07-09 15:58:20 +02:00
Ricardo EspinozaandGitHub cc39c50737 perf(core): Improvements to GET /workflows endpoint (#17086) 2025-07-08 14:40:55 -04:00
Iván OvejeroandGitHub 7d06a89d4d chore(core): Lintfix modern packages (#17046) 2025-07-07 14:30:57 +02:00
jeanpaulandGitHub e982d9144b feat: Make the 'set output' node optional if you inserted a 'set metrics' node (no-changelog) (#16955) 2025-07-04 14:55:23 +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
Elias MeireandGitHub 0775fd859e build: Update ESLint to v9 (#16639) 2025-06-27 10:42:47 +02:00
Guillaume JacquartandGitHub 7e376e087e feat(core): Send email notification when a user invited to a project (#16687) 2025-06-26 11:43:59 +02:00
Iván OvejeroandGitHub 7c33292483 refactor(core): Move integration test utils for insights (#16693) 2025-06-25 17:32:54 +02:00
Andreas FitzekandGitHub a6ded1fc80 fix(core): Pagination was broken for users list (#16697) 2025-06-25 16:54:22 +02:00
Guillaume JacquartandGitHub 92afe036dd feat(core): Add lastActiveAt datetime column on user table (#16488) 2025-06-24 16:20:10 +02:00
Andreas FitzekandGitHub c4a50df824 chore(core): Expose mfaEnabled field to users list endpoint (#16654) 2025-06-24 14:21:43 +02:00
Iván OvejeroandGitHub 21ff173070 refactor(core): Move DbConnection to @n8n/db (#16616) 2025-06-24 12:33:01 +02:00
c0d1ff6e4c feat(core): Extend user list to allow expanding the user list to projects (#16314)
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
Co-authored-by: Csaba Tuncsik <csaba@n8n.io>
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
2025-06-18 22:26:50 +02:00
30148df7f3 feat(core): Add OIDC support for SSO (#15988)
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
2025-06-13 16:18:14 +02:00
DariaandGitHub 1ddbb78909 feat(core): Add description to projects (#15611) 2025-06-12 13:57:23 +03:00
Iván OvejeroandGitHub a18822af0e perf(core): Populate cache only with static webhooks (#16048) 2025-06-05 12:02:06 +02:00
कारतोफ्फेलस्क्रिप्ट™andGitHub 4b11268a6e refactor(core): Implement a new OnPubSubEvent decorator (#15688) 2025-06-04 18:32:33 +02:00
Iván OvejeroandGitHub 30d75db9e3 refactor(core): Restore typechecker strictness level in @n8n/db (#16012) 2025-06-04 13:52:41 +02:00
DariaandGitHub 1335af05d5 feat(core): Add support for partial-match execution filters (#15797) 2025-06-04 09:37:35 +03:00
Iván OvejeroandGitHub c229e915ea refactor(core): Move Logger to @n8n/backend-common (#15721) 2025-05-30 12:57:47 +02:00
Iván OvejeroandGitHub 38137d8bc3 chore(core): Update all refs from cli/src/databases to @n8n/db (#15708) 2025-05-27 11:41:27 +02:00
Danny MartiniandGitHub 7e2ebc820c chore(core): Parameterize sql queries and escape table names (#15186) 2025-05-26 17:39:05 +02:00
Danny MartiniandGitHub eca282d09c fix(core): Fix sorting of executions not working on postgres and mysql (#15423) 2025-05-26 16:23:24 +02:00
ca8f087a47 feat(editor): Evaluations frontend (no-changelog) (#15550)
Co-authored-by: Yiorgis Gozadinos <yiorgis@n8n.io>
Co-authored-by: JP van Oosten <jp@n8n.io>
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2025-05-26 12:26:28 +02:00
fa620f2d5b feat(core): Evaluations backend (no-changelog) (#15542)
Co-authored-by: Yiorgis Gozadinos <yiorgis@n8n.io>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
2025-05-23 09:05:13 +02:00
8152f8c6a7 feat(core): Update data model for Evaluations (no-changelog) (#15520)
Co-authored-by: Yiorgis Gozadinos <yiorgis@n8n.io>
Co-authored-by: JP van Oosten <jp@n8n.io>
2025-05-22 12:55:31 +02:00
Ricardo EspinozaandGitHub 2a35c19ef9 feat(core): Invalidate all sessions when MFA is enabled/disabled (#15524) 2025-05-21 08:59:22 +02:00
Iván OvejeroandGitHub 226f1c73ce refactor(core): Move isObjectLiteral to @n8n/backend-common (#15414) 2025-05-15 12:31:58 +02:00