Ricardo Espinoza
715127fa87
feat(core): Add endpoint to transfer folder to another project (no-changelog) ( #15005 )
2025-05-07 07:51:03 -04:00
Iván Ovejero
0659ba957c
fix(core): Do not cache dynamic webhooks ( #15176 )
2025-05-07 13:21:33 +02:00
Iván Ovejero
90f662e229
chore(core): Remove role table ( #15172 )
2025-05-07 13:11:36 +02:00
Iván Ovejero
985f554501
fix(core): Support task runner in execute and execute-batch commands ( #15147 )
2025-05-06 17:53:36 +02:00
Jaakko Husso
3a13139f78
feat(core): Change workflow deletions to soft deletes ( #14894 )
...
Adds soft‑deletion support for workflows through a new boolean column `isArchived`.
When a workflow is archived we now set `isArchived` flag to true and the workflows
stays in the database and is omitted from the default workflow listing query.
Archived workflows can be viewed in read-only mode, but they cannot be activated.
Archived workflows are still available by ID and can be invoked as sub-executions,
so existing Execute Workflow nodes continue to work. Execution engine doesn't
care about isArchived flag.
Users can restore workflows via Unarchive action at the UI.
2025-05-06 17:48:24 +03:00
Iván Ovejero
32b72011e6
refactor(core): Move second batch of repositories to @n8n/db ( #15137 )
2025-05-06 16:40:34 +02:00
Iván Ovejero
c76245519c
refactor(core): Set up @n8n/integration-test-utils package ( #15098 )
2025-05-06 15:27:19 +02:00
कारतोफ्फेलस्क्रिप्ट™
2bb190349b
refactor(core): Move more code into @n8n/permissions. Add aditional tests and docs (no-changelog) ( #15062 )
...
Co-authored-by: Danny Martini <danny@n8n.io >
2025-05-06 15:11:05 +02:00
Iván Ovejero
ade546fb48
refactor(core): Move first batch of repositories to @n8n/db ( #15130 )
2025-05-06 11:22:43 +02:00
Iván Ovejero
ca0e7ffe3b
refactor(core): Separate license state from license service ( #15097 )
2025-05-06 09:43:08 +02:00
कारतोफ्फेलस्क्रिप्ट™
5b1aa062a7
refactor(core): Change log-level for unregistered pushRef logging (no-changelog) ( #15117 )
2025-05-06 09:21:28 +02:00
कारतोफ्फेलस्क्रिप्ट™
7d05cb2a37
refactor(core): Overhaul community packages installation code ( #15104 )
2025-05-05 15:55:10 +03:00
github-actions[bot]
b3205c25c7
🚀 Release 1.92.0 ( #15107 )
...
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com >
2025-05-05 14:23:05 +02:00
Raúl Gómez Morales
c1760631cf
fix(core): Manual execution defaults to Manual trigger ( #15052 )
...
Co-authored-by: Danny Martini <danny@n8n.io >
2025-05-05 08:25:45 +02:00
Ricardo Espinoza
e01bab58a5
feat(core): Add onlySharedWithMe filter to GET /credentials endpoint (no-changelog) ( #14885 )
...
Co-authored-by: Danny Martini <danny@n8n.io >
2025-05-02 13:08:30 -04:00
Iván Ovejero
bd258be052
refactor(core): Move final batch of entities to @n8n/db ( #15061 )
2025-05-02 17:46:05 +02:00
Iván Ovejero
20834abb56
refactor(core): Move interrelated entities to @n8n/db ( #15050 )
2025-05-02 12:19:32 +02:00
Iván Ovejero
f8ead7d3eb
refactor(core): Set up @n8n/backend-common package ( #15051 )
2025-05-02 11:34:13 +02:00
Benjamin Schroth
54dcdedece
feat(editor): Support partial executions of tool nodes ( #14945 )
2025-05-01 08:32:47 +02:00
Ricardo Espinoza
b86fabf047
feat(core): Only show credentials shared with you in the overview section (no-changelog) ( #14855 )
...
Co-authored-by: Danny Martini <danny@n8n.io >
2025-04-30 09:44:58 -04:00
Iván Ovejero
442cd094ee
refactor(core): Separate list query entities from request types ( #15015 )
2025-04-30 13:34:50 +02:00
Mutasem Aldmour
b4a06aaff9
fix(core): Increment executionIndex in partial executions (no-changelog) ( #14946 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in >
2025-04-30 13:16:27 +02:00
Iván Ovejero
9c0e0f0d2e
refactor(core): Decouple leadership-change handlers using decorators ( #15009 )
2025-04-30 12:59:57 +02:00
कारतोफ्फेलस्क्रिप्ट™
9541b5bb07
fix(core): Revert back to the extended query-parser on express 5 ( #15016 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com >
2025-04-30 12:51:58 +02:00
Iván Ovejero
1de95ead0d
refactor(core): Move leaf entities to @n8n/db ( #15010 )
2025-04-30 10:31:28 +02:00
Iván Ovejero
a88b889309
refactor(core): Introduce @OnLifecycleEvent decorator ( #14987 )
2025-04-30 10:15:56 +02:00
oleg
cf0008500c
feat(Azure OpenAI Chat Model Node): Implement Azure Entra ID OAuth2 Authentication ( #15003 )
2025-04-30 08:42:07 +02:00
Iván Ovejero
20115a8fa1
refactor(core): Move initial files to @n8n/db ( #14953 )
2025-04-29 18:14:52 +02:00
Iván Ovejero
7e764ce55c
refactor(core): Upgrade axios to address AIKIDO-2025-10185 ( #14890 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in >
2025-04-29 17:43:12 +02:00
Marc Littlemore
7f89244304
feat(core): Add production root executions ( #14845 )
...
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com >
Co-authored-by: Danny Martini <danny@n8n.io >
2025-04-29 11:32:47 +01:00
Ricardo Espinoza
d2178a13b1
feat(core): Add onlySharedWithMe filter to GET /workflows endpoint (no-changelog) ( #14853 )
2025-04-28 14:04:33 -04:00
Ricardo Espinoza
eb465763cf
feat: Only show workflows shared with you in the overview page ( #14773 )
2025-04-28 13:42:05 -04:00
कारतोफ्फेलस्क्रिप्ट™
cdd3ce4cd4
Merge tag 'n8n@1.91.0'
2025-04-28 17:40:49 +02:00
github-actions[bot]
56a5546b4e
🚀 Release 1.91.0 ( #14957 )
...
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com >
2025-04-28 17:21:51 +02:00
Iván Ovejero
70b93f2f53
refactor(core): Split out database types ( #14942 )
2025-04-28 16:15:20 +02:00
oleg
97055d5714
feat: AI workflow builder front-end (no-changelog) ( #14820 )
...
Co-authored-by: Giulio Andreini <g.andreini@gmail.com >
2025-04-28 15:38:32 +02:00
Ricardo Espinoza
dbffcdc2ff
feat(core): Allow setting folder destination when transferring workflow ownership ( #14935 )
2025-04-28 09:35:02 -04:00
Michael Kret
be53453def
feat: Prevent webhook url takeover ( #14783 )
2025-04-28 14:29:32 +03:00
Benjamin Schroth
bc6f98928e
feat(core): Implement partial execution of tool nodes (no-changelog) ( #14939 )
2025-04-28 13:24:56 +02:00
Iván Ovejero
b7c5521942
refactor(core): Decouple RoleService from repositories ( #14944 )
2025-04-28 13:06:34 +02:00
Iván Ovejero
a767ce3d8e
refactor(core): Decouple NodeTypes from migrations ( #14941 )
2025-04-28 12:49:22 +02:00
Raúl Gómez Morales
bfd85dd3c9
feat(editor): Add time range selector to Insights ( #14877 )
...
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com >
2025-04-28 11:11:36 +02:00
Iván Ovejero
2d60e469f3
refactor(core): Introduce @OnLeaderTakeover and @OnLeaderStepdown ( #14940 )
2025-04-28 10:53:01 +02:00
Csaba Tuncsik
614579026d
fix(editor): Use redirect url also with SSO login ( #14893 )
2025-04-28 10:21:49 +02:00
Iván Ovejero
9e270cf700
refactor(core): Set up @n8n/db package ( #14904 )
2025-04-28 09:08:07 +02:00
Suguru Inoue
e27e630af9
chore(core): Add temporary CLI option to enable logs view (no-changelog) ( #14899 )
2025-04-25 15:44:55 +02:00
Guillaume Jacquart
28596a633e
feat(core): Implement granularity and date range filtering on insights ( #14841 )
2025-04-25 13:54:24 +02:00
Iván Ovejero
cdf421e80f
fix(core): Fix task runner's task timeout and heartbeat interval ( #14889 )
2025-04-25 10:24:01 +02:00
Iván Ovejero
4bb165398c
chore: Add multi-main mode to debug info ( #14835 )
2025-04-25 09:40:45 +02:00
oleg
1b1d6043d6
feat: AI Workflow Builder backend (no-changelog) ( #14837 )
2025-04-24 08:43:35 +02:00