Commit Graph

138 Commits

Author SHA1 Message Date
Steven Miller
a844d0336e
feat(API): Support placing workflows in folders via parentFolderId (#32696)
Co-authored-by: Sam Wooler <swooler592@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-16 10:27:14 +00:00
Sam Wooler
571e6424ed
feat(API): Allow creating a folder in the calling user's personal project (#34091)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-16 09:31:42 +00:00
Dmitrii
4a651dd1aa
feat(API): Add public API endpoints for log streaming destinations (#34251) 2026-07-16 08:41:28 +00:00
Jan Kalkan
d9f8f281fa
feat(core): Import data tables with matching by id (no-changelog) (#34118)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 08:33:41 +00:00
Matsu
cec46445ee
chore: Migrate packages/cli to Typescript 7 (#34159) 2026-07-15 11:49:51 +00:00
Ali Elkhateeb
e76b345fd8
feat(API): Add endpoint to retrieve SAML SSO configuration (#34168) 2026-07-15 08:11:30 +00:00
Benjamin Schroth
18b34cab77
feat(API): Add public API endpoints to trigger and cancel evaluation test runs (#33979) 2026-07-14 09:03:36 +00:00
phyllis-noester
ce5426e922
feat(core): Limit end-user credential creation to owner, admin and project admin roles (#34064) 2026-07-13 16:12:56 +00:00
Ali Elkhateeb
f54893f0b4
feat(API): Add public API endpoints for the security policy settings (#33922) 2026-07-13 09:26:18 +00:00
James Gee
af19365243
feat(core): Import project shells from a package (no-changelog) (#33730)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-13 08:39:50 +00:00
James Gee
3e04bf8b5c
feat(core): Import folder shells from a package (no-changelog) (#33729) 2026-07-10 13:32:06 +00:00
Dmitrii
24f7c6b5c6
feat(core): Add log streaming events for failed package import/export (#33572) 2026-07-09 15:36:22 +00:00
James Gee
ce9689e953
refactor(core): Use a bindings object instead of credentialBindings on import (no-changelog) (#33816) 2026-07-09 11:55:05 +00:00
Benjamin Schroth
27b284457f
feat(API): Add public API endpoints to read evaluation test runs (#33455) 2026-07-03 11:56:26 +00:00
Sandra Zollner
62f3c7c3c3
feat(core): Enable filtering crashed executions via public API (#33485) 2026-07-03 09:07:55 +00:00
Andreas Fitzek
36aa28b354
fix: Block manual project member changes when project roles are managed (#33270) 2026-07-03 07:34:14 +00:00
Emilia
ae50852162
fix(API): Only exclude running executions from the public executions list (#32657) 2026-07-03 07:25:20 +00:00
James Gee
17899c6aa5
feat(core): Add folder export to n8n packages (no-changelog) (#32849) 2026-07-02 13:12:49 +00:00
Konstantin Tieber
3ead311851
fix(core): Beta import/export API not available on cloud (no-changelog) (#33382)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-01 15:58:02 +00:00
Ali Elkhateeb
0f46be02aa
feat(API): Support exporting projects via the public API (#33084)
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2026-07-01 13:54:46 +00:00
Matsu
0d465d4428
test: Migrate cli package from Jest to Vitest (#31804)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2026-06-29 21:19:56 +03:00
Andreas Fitzek
cb8dd25946
feat(API): List members of a global instance role (#32836) 2026-06-24 13:11:53 +00:00
Svetoslav Dekov
511e34fd7f
feat(editor): Preserve and author workflow node groups across update surfaces (no-changelog) (#32771)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 06:55:59 +00:00
Emilia
524d4e8fb8
fix(core): Limit execution data size for display reads (#32508)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 06:29:46 +00:00
Andreas Fitzek
908bab7bcc
feat(API): Use scope checks instead of system roles for resource access (#32769) 2026-06-23 05:44:41 +00:00
Ricardo Espinoza
1f774c8ea1
fix(API): Return 409 when deleting a published workflow (#32600) 2026-06-22 14:31:10 +00:00
Sandra Zollner
6b453d96b1
feat(core): Add support for 'create-stub' mode in credential handling… (#32507) 2026-06-19 11:13:40 +00:00
James Gee
93e2f8629e
feat(core): Remove n8n packages license check (#32317) 2026-06-15 14:09:20 +00:00
Sandra Zollner
f161bf0786
feat(core): Introduce credentialBindings for package import (#32228) 2026-06-15 08:43:57 +00:00
Sandra Zollner
140a319ccd
feat(core): Add workflowPublishingPolicy to package import (#31961) 2026-06-12 16:25:34 +00:00
James Gee
24c264ca28
feat(core): Workflow import workflowIdPolicy (#32075)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 14:11:35 +00:00
James Gee
4dc81113cf
chore(core): Mild refactor of import / export pipeline (#31942)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-06-10 09:05:16 +00:00
n8n-assistant[bot]
71262655e4
chore: Bundle/2.x (#32031)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Arvin A <51036481+DeveloperTheExplorer@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Daria <daria.staferova@n8n.io>
Co-authored-by: Oğuz Eroğlu <oguz.eroglu@n8n.io>
Co-authored-by: Robin Braumann <robin.braumann@n8n.io>
Co-authored-by: oleg <me@olegivaniv.com>
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
Co-authored-by: José Braulio González Valido <jose.gonzalez@n8n.io>
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
2026-06-10 07:42:43 +00:00
Sandra Zollner
05985ba1fc
feat(core): Add workflowConflictPolicy to package import (#31798) 2026-06-08 18:32:34 +00:00
Stephen Wright
03eecb1f50
fix(API): Enforce the redaction floor when creating workflows (#31898) 2026-06-08 14:46:32 +00:00
Irénée
c32a33cda2
feat(core): Track OpenTelemetry usage telemetry (#31570) 2026-06-03 10:03:44 +00:00
Sandra Zollner
91166af946
feat(core): Add id-only credential resolution to package import (#31223)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-03 09:00:57 +00:00
kisst
717b8602df
feat(API): Expose mfaEnabled field in Public API user endpoints (#25512)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-02 17:00:26 +00:00
Irénée
dbe395202b
feat: Add workflow-level telemetry tags (#30948) 2026-06-01 16:08:46 +00:00
Dmitrii
11538be71b
feat(core): Add project-level custom telemetry tags to OTel spans (#30985) 2026-06-01 09:48:18 +00:00
Sandra Zollner
1a377abfaa
feat(core): Provide basic import of n8n packages (#30984) 2026-05-27 09:58:21 +00:00
Daria
b9ba2603ce
feat(core): Add support for creating and updating workflow groups (#30211) 2026-05-19 14:07:06 +00:00
Ali Elkhateeb
07f6de6ba0
refactor(API): Use PublicAPIEndpoint type in all public API handlers (no-changelog) (#29752) 2026-05-06 07:32:52 +00:00
Sandra Zollner
484cb2efba
feat(core): Fix user access control logic (#29481) 2026-04-29 15:42:09 +00:00
Stephen Wright
258b9703c5
refactor: Migrate all cipher call sites to encryptV2/decryptV2 (#29096) 2026-04-28 09:24:01 +00:00
Ali Elkhateeb
b4373715f3
feat(core): Add PATCH endpoint for data table column management (#29090) 2026-04-27 12:53:02 +00:00
Sandra Zollner
2b0add185f
feat(core): Add public API endpoints for data table column management… (#29073)
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-04-27 08:22:19 +00:00
Sandra Zollner
fda3d5cf8d
feat(core): Add public API endpoints for folder management (folderId) (#28790) 2026-04-24 11:10:28 +00:00
Ali Elkhateeb
f931b17a93
feat(core): Add delete folder endpoint to public API (#28984)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-23 13:13:13 +00:00
Sandra Zollner
ff9d7d6756
feat(core): Add public API endpoints for folder management (#28760) 2026-04-22 12:21:53 +00:00