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
ade546fb48
refactor(core): Move first batch of repositories to @n8n/db ( #15130 )
2025-05-06 11:22:43 +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
1de95ead0d
refactor(core): Move leaf entities to @n8n/db ( #15010 )
2025-04-30 10:31:28 +02:00
Ricardo Espinoza
198f17dbcf
feat(core): Add folder synchronization to environments feature ( #14005 )
2025-03-21 10:45:34 -04:00
Iván Ovejero
3ca99194c6
refactor(core): Migrate all errors in cli package to new hierarchy ( #13478 )
...
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com >
2025-02-27 09:30:55 +02:00
Danny Martini
967ee4b89b
feat: Synchronize deletions when pulling from source control ( #12170 )
...
Co-authored-by: r00gm <raul00gm@gmail.com >
2025-01-20 16:53:55 +01:00
कारतोफ्फेलस्क्रिप्ट™
25a79ccf40
refactor(core): Use DI in source-control. add more tests ( #12554 )
2025-01-10 16:10:19 +01:00
कारतोफ्फेलस्क्रिप्ट™
1d86c4fdd2
refactor(core): Use DTOs for source control push/pull requests ( #12470 )
...
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com >
2025-01-09 15:31:07 +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
Iván Ovejero
f754b22a3f
refactor(core): Mark all backend Enterprise Edition files and dirs ( #12350 )
2024-12-24 13:02:05 +01:00