Commit Graph
881 Commits
Author SHA1 Message Date
Stephen WrightandGitHub 2113532946 fix: Add folder scopes to global owner and admin roles (#19230) 2025-09-08 08:08:21 +01: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
Andreas FitzekandGitHub 6847c33f14 chore(core): Increase error visibility for OIDC login path (#19142) 2025-09-03 16:03:18 +02:00
Andreas FitzekandGitHub 06578f287c chore(core): Support state and nonce parameter for OIDC (#19098) 2025-09-03 12:33:56 +02:00
Ricardo EspinozaandGitHub 6432555082 feat(core): Allow filtering workflows by availableInMCP (#18646) 2025-09-02 16:21:12 -04:00
Andreas FitzekandGitHub 5be3181f2b fix(core): Fix role management controller no-changelog (#19107) 2025-09-02 19:08:04 +02:00
Iván OvejeroandGitHub fbaee9ac02 refactor(core): Consolidate task result validation in Code node (#18928) 2025-09-02 16:05:10 +02: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
Andreas FitzekandGitHub 1ced801358 fix(core): Fix OIDC configuration update path (#19065) 2025-09-02 14:09:46 +02:00
Andreas FitzekandGitHub 1b5f9b220f chore(core): Introduce license feature flag for custom roles (#19038) 2025-09-01 17:40:49 +02:00
Artem SorokinandGitHub 168ac0e9f2 ci: Include THIRD_PARTY_LICENSES.md file with release (#18739) 2025-09-01 12:41:42 +02: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
98bde4f478 fix(core): Add optional context parameter to track creation source for workflows, credentials, and projects (#18736)
Co-authored-by: r00gm <raul00gm@gmail.com>
2025-08-27 10:50:53 +02:00
Andreas FitzekandGitHub ecad12b77a chore(core): Use roles from database in global roles (#18768) 2025-08-26 17:53:46 +02:00
Charlie KolbandGitHub 2dc34b2f17 chore(core): Rename Data Store module to Data Table (no-changelog) (#18675) 2025-08-25 14:57:23 +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
Jaakko HussoandGitHub d01616cf3d fix(editor): Use DB_TABLE_PREFIX on data store tables and refactor data store user table repo (no-changelog) (#18604) 2025-08-21 16:25:17 +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
169acd12bd feat(core): Expose data store service to Data Store Node (no-changelog) (#17970)
Co-authored-by: Daria Staferova <daria.staferova@n8n.io>
2025-08-19 17:43:19 +02:00
Tomi TurtiainenandGitHub df54c10172 fix(core): Move /module-settings behind auth (#18492) 2025-08-19 14:48:33 +03: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
Jaakko HussoandGitHub b6aa0bbd6b test(core): Add tests for the remaining data-store endpoints (no-changelog) (#18367) 2025-08-15 10:49:17 +03:00
Jaakko HussoandGitHub 7fefd54edf fix(core): Restrict data store access to authorized projects (no-changelog) (#18342) 2025-08-14 15:56:44 +03:00
Charlie KolbandGitHub 98dc71e6a7 feat(core): Add Data Store Backend API (no-changelog) (#17824) 2025-08-12 15:54:24 +03:00
Iván OvejeroandGitHub f69d8efa04 refactor(core): Port user management config (#18205) 2025-08-11 16:10:58 +02:00
Iván OvejeroandGitHub 09caa05726 fix(core): Fix disallowed module error in task runner (#18190) 2025-08-11 10:46:38 +02:00
DariaandGitHub 6574c573cf test(core): Fix flaky folder test (no-changelog) (#18062) 2025-08-07 09:46:14 +03:00
Iván OvejeroandGitHub 3eb9367add refactor(core): Decouple community packages from security audit (#17818) 2025-08-05 15:55:31 +02: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
Iván OvejeroandGitHub 1d31e6a0c4 refactor(core): Start modularizing the community packages feature (#17757) 2025-07-31 13:55:38 +02:00
Ricardo EspinozaandGitHub c80688b3f9 fix: Check license in folder controller (no-changelog) (#16937) 2025-07-22 14:56:52 +02:00
c4ba31ef62 feat: Add endpoint to retrieve single workflow from GH (#17220)
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
2025-07-16 14:38:13 +02:00
Csaba TuncsikandGitHub d002cc3f7d fix(core): Allow insights breakdown by workflow to be sorted by workflow name (#17184) 2025-07-14 10:10:03 +02:00
Andreas FitzekandGitHub 7195b3bd97 chore(core): Adapt OIDC to match SAML behavior for signup (#17234) 2025-07-11 18:06:42 +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
Iván OvejeroandGitHub f3ef0a713c refactor(core): Lintfix cli package (#17125) 2025-07-08 19:32:02 +02:00
0cc54ecf6d feat(core): Add workflow name label to workflow metrics (#16837)
Co-authored-by: Marc Littlemore <marc@n8n.io>
2025-07-08 09:11:03 +01:00
Iván OvejeroandGitHub 982a7a11f5 refactor(core): Port SSO config (#17044) 2025-07-07 16:59:35 +02:00
Iván OvejeroandGitHub 6efff79d72 perf(core): Eliminate unnecessary license server calls (#17047) 2025-07-07 10:55:40 +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
9f8d3d3bc8 refactor(core): Overhaul commands setup. Add support for module commands (#16709)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2025-07-01 19:14:22 +02:00
Andreas FitzekandGitHub 7c8a152490 chore(core): Add inviteAcceptUrl to users list schema (#16871) 2025-07-01 12:46:49 +02:00
Jaakko HussoandGitHub 22a240e74b fix(core): Prevent accidentally moving folders to their sub folders (#16808) 2025-06-30 13:44:48 +03:00
Guillaume JacquartandGitHub 3ba8a84d2b feat(core): Add a new by-time insights route that return only time saved data (#16727) 2025-06-27 11:45:31 +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