Guillaume Jacquart
750e9a8470
feat(API): Add patch method for credentials public API ( #23431 )
2025-12-29 14:53:43 +01:00
Konstantin Tieber
011c4bba12
feat(core): Add dedicated workflow:publish project scope to use instead of the generic workflow:update ( #23289 )
2025-12-18 22:07:46 +01:00
Ricardo Espinoza
2f4cda5a8e
chore: Clean up references to the Start node (no-changelog) ( #23183 )
2025-12-16 09:30:46 -05:00
Guillaume Jacquart
2f329b38f9
feat(core): Add isResolvable in public and internal APIs ( #23119 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-12-15 10:33:23 +01:00
Tomi Turtiainen
9144314476
Merge branch 'master' into v2
2025-12-10 10:08:10 +02:00
Charlie Kolb
10b52b1817
test(core): Add withPublishHistory parameter to workflow test utils ( #22902 )
2025-12-09 09:10:56 +01:00
mfsiega
3026a813b0
fix(core, editor): Move single webhook trigger check to the backend ( #22450 )
...
Co-authored-by: Danny Martini <danny@n8n.io>
2025-12-04 18:20:13 +01:00
Jaakko Husso
241bb0fe59
feat(core): Chat only users (no-changelog) ( #22355 )
2025-12-03 17:54:10 +02:00
Robert Squires
0ba2043047
feat(editor): Sidebar redesign ( #22395 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Daria <daria.staferova@n8n.io>
2025-12-03 08:03:16 +00:00
Tomi Turtiainen
a4757cf009
chore: Initial V2 changes ( #22553 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Daria <daria.staferova@n8n.io>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2025-12-01 20:44:59 +02:00
Daria
b6f8050dfa
feat(core): Add get version public endpoint ( #22407 )
2025-12-01 00:56:37 +02:00
Daria
1bbcc7aec9
feat(core): Update activate and deactivate public endpoints (no-changelog) ( #22298 )
2025-11-27 17:30:17 +02:00
Daria
ac91020bd3
feat(core): Use active version instead of current version (no-changelog) ( #21202 )
2025-11-20 17:47:24 +02: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
Guillaume Jacquart
941a54e723
fix(API): Fix returning role as slug on the users api handler ( #21490 )
2025-11-03 15:37:07 +01:00
Csaba Tuncsik
eb4620199e
fix(core): Allow dynamic node parameters in Public API schema ( #21345 )
2025-10-30 14:47:20 +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
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
Csaba Tuncsik
b59f97631d
feat: Make project member updates immediate ( #19837 )
2025-09-26 16:03:17 +02:00
Andreas Fitzek
6f4dcf1f58
chore(core): Fix execution retry test for mysql ( #19449 )
2025-09-12 09:55:02 +02:00
Irénée
3af4541391
feat(API): Add running status query on the executions public api endpoint ( #19205 )
...
Co-authored-by: Konstantin Tieber <46342664+konstantintieber@users.noreply.github.com>
2025-09-11 13:03:23 +01:00
Konstantin Tieber
c4f41bb534
feat(core): Add retry execution endpoint to public api ( #19132 )
...
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
Co-authored-by: Marc Littlemore <MarcL@users.noreply.github.com>
2025-09-11 10:12:53 +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
Stephen Wright
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
Guillaume Jacquart
027edbe89d
feat(core): Allow custom project roles from being set to a user project relation ( #18926 )
2025-09-01 10:22:33 +02:00
Guillaume Jacquart
f757790394
feat(core): Rebuild project roles to load from the database ( #17909 )
2025-08-28 11:00:31 +02:00
Andreas Fitzek
ecad12b77a
chore(core): Use roles from database in global roles ( #18768 )
2025-08-26 17:53:46 +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
f3ef0a713c
refactor(core): Lintfix cli package ( #17125 )
2025-07-08 19:32:02 +02:00
Iván Ovejero
7c33292483
refactor(core): Move integration test utils for insights ( #16693 )
2025-06-25 17:32:54 +02:00
Daria
1ddbb78909
feat(core): Add description to projects ( #15611 )
2025-06-12 13:57:23 +03:00
Marc Littlemore
4459c7e7b1
feat(API): Add user management endpoints to the Projects Public API ( #12329 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
2025-05-30 12:04:38 +01:00
Ria Scholz
a1ee96d560
fix: Remove variable:read as a valid API key scope and make variable:update selectable in the UI (no-changelog) ( #15356 )
...
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2025-05-16 13:36:43 -04:00
Iván Ovejero
249b7f8556
refactor(core): Move migrations to @n8n/db ( #15362 )
2025-05-14 11:46:48 +02:00
कारतोफ्फेलस्क्रिप्ट™
52bf9203f0
feat(API): Add Public API endpoint for updating variables ( #15315 )
2025-05-12 16:50:24 +02:00
Iván Ovejero
1f6a36e26e
refactor(core): Move shared workflow and shared credentials repositories to @n8n/db ( #15255 )
2025-05-09 17:10:25 +02:00
Iván Ovejero
f2ee990a57
refactor(core): Move third batch of repositories to @n8n/db ( #15166 )
2025-05-09 09:57:54 +02:00
Iván Ovejero
3079059e96
refactor(core): Tear down OrchestrationService ( #15100 )
2025-05-09 09:45:27 +02: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
ade546fb48
refactor(core): Move first batch of repositories to @n8n/db ( #15130 )
2025-05-06 11:22:43 +02: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
Ricardo Espinoza
e1b9407fe9
feat(core): Add scopes to API Keys ( #14176 )
...
Co-authored-by: Charlie Kolb <charlie@n8n.io>
Co-authored-by: Danny Martini <danny@n8n.io>
2025-04-16 09:03:16 -04:00
Ricardo Espinoza
b1a40a231b
refactor(core): Update tag endpoints to use DTOs and injectable config ( #12380 )
2025-01-09 14:17:11 -05:00
कारतोफ्फेलस्क्रिप्ट™
5f1adefca7
refactor(core): Port over project request payloads to DTOs ( #12528 )
2025-01-09 13:47:23 +01:00
कारतोफ्फेलस्क्रिप्ट™
39d5e0ff87
refactor(core): Replace typedi with our custom DI system (no-changelog) ( #12389 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2025-01-06 10:21:24 +01:00
Milorad FIlipović
9117718cc9
feat(editor): Add support for project icons ( #12349 )
2024-12-27 19:00:40 +01:00
Iván Ovejero
f754b22a3f
refactor(core): Mark all backend Enterprise Edition files and dirs ( #12350 )
2024-12-24 13:02:05 +01:00