Commit Graph

353 Commits

Author SHA1 Message Date
Guillaume Jacquart
5262773683
chore(core): Create sso-saml module and move all saml related files to module (#24304) 2026-01-15 13:18:00 +00:00
Guillaume Jacquart
50ee22fb67
chore(core): Move all event bus destination code to dedicated module (#24117) 2026-01-14 15:35:06 +00:00
Suguru Inoue
8fa5aa0a7a
fix(core): Ensure all streaming chunks are processed before deleting ChatHub workflow (#24040) 2026-01-08 15:05:36 +00:00
Irénée
9bfb014cb9
refactor: Migrate source control feature to modules (#22453) 2026-01-06 15:59:11 +00:00
Guillaume Jacquart
0fe358b4cc
chore(core): Add test to compare insights and workflow statistics (#23739) 2026-01-05 14:36:13 +01:00
Ricardo Espinoza
2f4cda5a8e
chore: Clean up references to the Start node (no-changelog) (#23183) 2025-12-16 09:30:46 -05:00
Daria
9a608dc00c
feat: Set autosave for history versions (no-changelog) (#23076) 2025-12-11 18:14:42 +02:00
Guillaume Jacquart
5799cf712a
feat(core): Dynamic credential resolvers API routes (#22862) 2025-12-08 12:52:24 +01:00
James Gee
5c76f1ec56
fix: PAY-4074 - Owner registration in multi-main setup (#22520)
Signed-off-by: James Gee <james@justec.io>
Signed-off-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2025-12-05 21:04:12 +01:00
Jaakko Husso
241bb0fe59
feat(core): Chat only users (no-changelog) (#22355) 2025-12-03 17:54:10 +02:00
Guillaume Jacquart
6d88007f01
fix(core): Prevent credentials saving if missing required properties (#22213) 2025-12-01 13:57:47 +01:00
Suguru Inoue
9dd5b31c9c
fix: Fix error handling in sending chat message (no-changelog) (#22515)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
2025-12-01 13:28:54 +01:00
Charlie Kolb
79ea109581
feat(core): Add workflowPublishHistory relation to history endpoints (no-changelog) (#22466) 2025-11-28 17:47:47 +01:00
Daria
ac91020bd3
feat(core): Use active version instead of current version (no-changelog) (#21202) 2025-11-20 17:47:24 +02:00
Suguru Inoue
5c58bf919f
feat: File attachment support in chat (no-changelog) (#21437)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Alex Grozav <alex@grozav.com>
2025-11-20 14:11:14 +01:00
Iván Ovejero
da7b171a19
feat(core): Add instance types option to backend modules (no-changelog) (#21990) 2025-11-18 18:30:34 +01:00
Andreas Fitzek
ec5e17ff4b
chore(core): Propagate execution context (#21880) 2025-11-17 10:23:39 +01:00
Raúl Gómez Morales
fe5ada527a
chore(editor): Follow up bugs fixes and polish for custom roles (#21819)
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
2025-11-14 10:14:22 +01:00
Daria
e3267b257a
feat(core): Enable workflow history to all users (#21240) 2025-11-11 09:05:36 +02:00
Ricardo Espinoza
cd167ac6db
feat(core): Add OAuth to MCP server (#21469)
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
2025-11-05 19:26:31 -05:00
Andreas Fitzek
e73d0f4137
chore(core): Ensure unique display name for roles (#20601) 2025-10-14 14:09:07 +02:00
Iván Ovejero
dfb1851516
fix(core): Solve intermittent typeorm-related build errors for QueryDeepPartialEntity (#20556) 2025-10-13 12:43:22 +02:00
Guillaume Jacquart
5bddbedf2e
feat(API): Add project and projectId fields to get and update a variable project (#20544) 2025-10-09 15:33:26 +02:00
Ricardo Espinoza
711e4f0d14
refactor(core): Rename dataStore: scopes to dataTable: (no-changelog) (#20452) 2025-10-08 08:34:57 -04:00
Ricardo Espinoza
a2aca5e7a4
refactor(core): Rename data-store to data-table in the BE (no-changelog) (#20424) 2025-10-07 11:10:30 +03:00
Ricardo Espinoza
dc75b3dfb1
feat: Add handling of MCP server API keys (no-changelog) (#20223) 2025-10-03 08:34:19 -04:00
Guillaume Jacquart
d5159f04dc
feat(core): Update variables API to reflect project variables (#20187) 2025-10-03 10:38:10 +02:00
Andreas Fitzek
33a2d5de17
chore(core): Use dynamic role resolution for access control (#19400) 2025-09-17 11:15:31 +02:00
Charlie Kolb
897c69c70d
feat(Data Table Node): Add bulk insert mode (no-changelog) (#19294) 2025-09-09 14:01:40 +02:00
Irénée
4a21f79f5c
feat(API): Add cancel status filters to the public api executions endpoint (#19136) 2025-09-04 08:35:25 +01:00
Artem Sorokin
168ac0e9f2
ci: Include THIRD_PARTY_LICENSES.md file with release (#18739) 2025-09-01 12:41:42 +02:00
Andreas Fitzek
7cfef64799
chore(core): Add custom role management service and endpoints (#18717) 2025-08-29 14:20:32 +02:00
Andreas Fitzek
ecad12b77a
chore(core): Use roles from database in global roles (#18768) 2025-08-26 17:53:46 +02:00
Charlie Kolb
2dc34b2f17
chore(core): Rename Data Store module to Data Table (no-changelog) (#18675) 2025-08-25 14:57:23 +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
Jaakko Husso
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
Charlie Kolb
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 Turtiainen
df54c10172
fix(core): Move /module-settings behind auth (#18492) 2025-08-19 14:48:33 +03:00
Jaakko Husso
b6aa0bbd6b
test(core): Add tests for the remaining data-store endpoints (no-changelog) (#18367) 2025-08-15 10:49:17 +03:00
Jaakko Husso
7fefd54edf
fix(core): Restrict data store access to authorized projects (no-changelog) (#18342) 2025-08-14 15:56:44 +03:00
Charlie Kolb
98dc71e6a7
feat(core): Add Data Store Backend API (no-changelog) (#17824) 2025-08-12 15:54:24 +03:00
Iván Ovejero
f69d8efa04
refactor(core): Port user management config (#18205) 2025-08-11 16:10:58 +02:00
Iván Ovejero
1d31e6a0c4
refactor(core): Start modularizing the community packages feature (#17757) 2025-07-31 13:55:38 +02: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
Andreas Fitzek
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
Iván Ovejero
7c33292483
refactor(core): Move integration test utils for insights (#16693) 2025-06-25 17:32:54 +02:00