Commit Graph

782 Commits

Author SHA1 Message Date
Daria
b56a87337c
feat(core): Add new internal endpoints for draft/publish (no-changelog) (#22105) 2025-11-21 15:27:38 +02:00
mfsiega
3857f6fd44
refactor(core): Always use RunExecutionData factory (no-changelog) (#22096)
Co-authored-by: Danny Martini <danny@n8n.io>
2025-11-21 13:42:13 +01:00
Mutasem Aldmour
55c3150c11
feat: Add support for global credentials (#21700)
Co-authored-by: Claude <noreply@anthropic.com>
2025-11-20 17:48:49 +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
Guillaume Jacquart
cb0fa963ca
fix(core): Add project id on /new and /from-url endpoints to add project scope auth (#21865) 2025-11-18 16:16:51 +01:00
mi1os
a896417300
feat(core): Configurable workflow statistics metrics (#18241)
Co-authored-by: Dávid Mikuš (Dasio) <david.mikus@kiwi.com>
2025-11-18 08:22:24 +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
Andreas Fitzek
9afe9298b8
chore(core): Improvements to log stream sending (#21448) 2025-11-13 17:47:14 +01:00
Daria
9844326ecd
fix: Save workflow history on archive and unarchive (no-changelog) (#21749) 2025-11-12 00:16:39 +02:00
Ricardo Espinoza
bc61f94274
feat(core): Add ACR parameter to OIDC settings (#20974) 2025-11-11 11:11:02 -05:00
Daria
baefd3aa35
test: Create history for workflows with activation logic (#21724) 2025-11-11 14:05:29 +02:00
Daria
e3267b257a
feat(core): Enable workflow history to all users (#21240) 2025-11-11 09:05:36 +02:00
Milorad FIlipović
ecc67062a4
feat(core): Add workflow descriptions (#21526)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2025-11-07 08:49:57 +01: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
27fd768deb
fix(core): Include role in user-invite-email-click (#21546) 2025-11-04 16:26:35 +01:00
mfsiega
87145b2833
test: Add an integration test for workflow version counter increment (#21513) 2025-11-04 09:49:50 +01:00
Guillaume Jacquart
941a54e723
fix(API): Fix returning role as slug on the users api handler (#21490) 2025-11-03 15:37:07 +01:00
mfsiega
6df508fa1d
feat(core): Build workflow index on server start and workflow updates (#21441) 2025-11-03 11:01:12 +01:00
mfsiega
fdf9c2e06d
feat(core): Update dependencies for unindexed workflows (no-changelog) (#21383) 2025-10-31 08:44:28 +01:00
Csaba Tuncsik
eb4620199e
fix(core): Allow dynamic node parameters in Public API schema (#21345) 2025-10-30 14:47:20 +01:00
mfsiega
c47b185f04
feat(core): Implement function to index a single workflow (no-changelog) (#21373) 2025-10-30 14:22:47 +01:00
mfsiega
918ef5fd57
feat(core): Implement workflow dependency repository (no-changelog) (#21284) 2025-10-30 09:56:54 +01:00
Guillaume Jacquart
e356d546a1
feat(API): Improve workflow settings specs in public API (#21297)
Co-authored-by: Marc Littlemore <MarcL@users.noreply.github.com>
2025-10-29 12:07:59 +01:00
Stephen Wright
b8a62c893f
feat: Wire up saml to instance role provisioning (#21080) 2025-10-23 16:34:30 +02:00
Mutasem Aldmour
4698b93a5a
feat: Add past execution schema viewing in NDV (#20954)
Co-authored-by: Juuso Tapaninen <juuso@n8n.io>
2025-10-23 13:07:41 +02:00
Stephen Wright
fcbf1433f6
feat: Allow OIDC logins to sync instance roles (#21055)
Co-authored-by: konstantintieber <konstantin.tieber@n8n.io>
2025-10-23 10:12:49 +01:00
Irénée
333ce1f105
feat: Trigger projects export and import on push and pull (#20459) 2025-10-21 16:36:01 +01:00
Iván Ovejero
870036820f
refactor(core): Complete backend config migration (#20903) 2025-10-21 10:05:06 +02:00
Irénée
cec27a89be
feat: Assign owner to pulled resources (#20920) 2025-10-20 15:35:24 +01:00
Andreas Fitzek
e73d0f4137
chore(core): Ensure unique display name for roles (#20601) 2025-10-14 14:09:07 +02:00
Andreas Fitzek
db00101980
chore(core): Send custom n8n scope in OIDC for provisioning if configured (#20757) 2025-10-14 13:31:49 +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
Csaba Tuncsik
8f7f48043b
fix(core): Prevent re-imported scheduled workflow to execute twice (#20438) 2025-10-07 11:42:52 +02:00
Guillaume Jacquart
ca69904ad4
feat(core): Use project variable in executions (#20275) 2025-10-07 11:01:12 +02: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
Konstantin Tieber
316dafafc0
fix(core): Undo backend validation for moving workflow on protected instance (#20404) 2025-10-06 09:49:58 +02:00
Guillaume Jacquart
e23bcfd63a
feat(core): Make variable update DTO fields optional for patch and add validation (#20348) 2025-10-03 17:47:52 +02:00
Ricardo Espinoza
dc75b3dfb1
feat: Add handling of MCP server API keys (no-changelog) (#20223) 2025-10-03 08:34:19 -04:00
Deborah Barnard
3ad070621f
fix: Update links (#20022)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-10-03 12:28:15 +01:00
Guillaume Jacquart
d5159f04dc
feat(core): Update variables API to reflect project variables (#20187) 2025-10-03 10:38:10 +02:00
Andreas Fitzek
e4a9934a6a
chore(core): Restrict user properties returned based on global scope (#20188) 2025-10-02 10:18:31 +02:00
Konstantin Tieber
16e4c7e16e
fix: Don't allow moving a readonly workflow (#20227) 2025-10-01 16:10:25 +02:00
Andreas Fitzek
02df05e3aa
chore(core): Add access control tests (#19636) 2025-10-01 11:41:39 +02:00
Stephen Wright
41bf7beba4
feat: PAY-3859 encrypt decrypt (#20155) 2025-09-30 11:35:07 +01:00
Svetoslav Dekov
27e0320e41
feat(editor): Update workflows list endpoint to support filter by node type (no-changelog) (#20158) 2025-09-30 10:26:38 +03:00