Iván Ovejero
f3ef0a713c
refactor(core): Lintfix cli package ( #17125 )
2025-07-08 19:32:02 +02:00
Eugene
4ca9826d7e
chore(core): Add first-shot evaluation for the T2WF (no-changelog) ( #16996 )
2025-07-07 18:35:13 +02:00
Iván Ovejero
f817fb4e74
fix(core): Fix worker view ( #17052 )
2025-07-07 12:06:40 +02:00
Iván Ovejero
7317f67797
feat(core)!: Introduce insecure mode in task runner ( #16911 )
2025-07-04 08:32:49 +02:00
कारतोफ्फेलस्क्रिप्ट™
9f8d3d3bc8
refactor(core): Overhaul commands setup. Add support for module commands ( #16709 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com >
2025-07-01 19:14:22 +02:00
Elias Meire
0775fd859e
build: Update ESLint to v9 ( #16639 )
2025-06-27 10:42:47 +02:00
Iván Ovejero
7c33292483
refactor(core): Move integration test utils for insights ( #16693 )
2025-06-25 17:32:54 +02:00
Iván Ovejero
21ff173070
refactor(core): Move DbConnection to @n8n/db ( #16616 )
2025-06-24 12:33:01 +02:00
Iván Ovejero
37efd209c9
refactor(core): Move module logic to @n8n/backend-common ( #16528 )
...
Co-authored-by: Danny Martini <danny@n8n.io >
2025-06-20 18:55:07 +02:00
Iván Ovejero
bb7c68f6bf
refactor(core): Centralize module management ( #16464 )
...
Co-authored-by: Danny Martini <danny@n8n.io >
2025-06-19 14:32:31 +02:00
Iván Ovejero
9850a560b4
chore(core): Add exemptions to fix intermittent type error on build ( #16420 )
2025-06-17 13:16:24 +02:00
Iván Ovejero
7177e3aab0
fix(core): Register transition handlers after modules init ( #16308 )
2025-06-13 12:24:35 +02:00
Iván Ovejero
bcf1a7108b
refactor(core): Decouple database entity registration ( #15871 )
...
Co-authored-by: Danny Martini <danny@n8n.io >
2025-06-12 19:12:20 +02:00
कारतोफ्फेलस्क्रिप्ट™
23ce60d646
fix(core): Don't load task-runner on main instances when manual executions are offloaded to workers ( #15986 )
2025-06-06 10:28:58 +02:00
कारतोफ्फेलस्क्रिप्ट™
1587eb0742
refactor(core): Convert external-secrets code into a backend module ( #15769 )
2025-06-05 14:21:29 +02:00
कारतोफ्फेलस्क्रिप्ट™
2258a74518
refactor(core): Simplify ExternalSecretsProxy setup and move it to core ( #16021 )
2025-06-05 12:49:08 +02:00
कारतोफ्फेलस्क्रिप्ट™
4b11268a6e
refactor(core): Implement a new OnPubSubEvent decorator ( #15688 )
2025-06-04 18:32:33 +02:00
Iván Ovejero
c229e915ea
refactor(core): Move Logger to @n8n/backend-common ( #15721 )
2025-05-30 12:57:47 +02:00
Iván Ovejero
73c9a529dd
perf(core): Shorten bootup for all instance types ( #15856 )
2025-05-30 10:58:16 +02:00
Michael Kret
5b241db4e3
fix: Community packages update check (no-changelog) ( #15684 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in >
2025-05-26 15:41:13 +03:00
Eugene
8152f8c6a7
feat(core): Update data model for Evaluations (no-changelog) ( #15520 )
...
Co-authored-by: Yiorgis Gozadinos <yiorgis@n8n.io >
Co-authored-by: JP van Oosten <jp@n8n.io >
2025-05-22 12:55:31 +02:00
Ricardo Espinoza
2a35c19ef9
feat(core): Invalidate all sessions when MFA is enabled/disabled ( #15524 )
2025-05-21 08:59:22 +02:00
shortstacked
867842d473
feat: Migrate Test Workflows to Main Repo ( #15504 )
2025-05-20 07:24:56 +01:00
Iván Ovejero
249b7f8556
refactor(core): Move migrations to @n8n/db ( #15362 )
2025-05-14 11:46:48 +02:00
Iván Ovejero
131baabb7f
refactor(core): Remove legacy expression evaluator ( #14518 )
2025-05-13 17:29:48 +02:00
Iván Ovejero
3176f6fc89
refactor(core): Move dependencies of Logger to standalone packages ( #15338 )
2025-05-13 16:55:42 +02:00
Iván Ovejero
e122b3f0f9
refactor(core): Move UserRepository and subscribers to @n8n/db ( #15352 )
2025-05-13 15:24:26 +02:00
कारतोफ्फेलस्क्रिप्ट™
c42df1c268
refactor(core): Restructure decorators and add tests ( #15348 )
2025-05-13 15:04:58 +02:00
Iván Ovejero
52f27a76ac
refactor(core): Move workflow repository to @n8n/db ( #15260 )
...
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io >
2025-05-13 14:21:59 +02:00
कारतोफ्फेलस्क्रिप्ट™
8591c2e0d1
refactor(core): Migrate DB setup to use DI ( #15324 )
2025-05-13 13:28:41 +02:00
Iván Ovejero
6be129c08b
chore(core): Remove unused database field from ModulePreInitContext ( #15319 )
2025-05-12 17:31:06 +02:00
कारतोफ्फेलस्क्रिप्ट™
41179f71c1
refactor(core): Move settings repository to @n8n/db ( #15310 )
2025-05-12 15:21:13 +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
Guillaume Jacquart
ae27b48ee7
feat(core): Implement Insights pruning system ( #14468 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com >
2025-05-09 14:51:58 +02:00
Iván Ovejero
3079059e96
refactor(core): Tear down OrchestrationService ( #15100 )
2025-05-09 09:45:27 +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
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
Iván Ovejero
20834abb56
refactor(core): Move interrelated entities to @n8n/db ( #15050 )
2025-05-02 12:19:32 +02:00
Iván Ovejero
9c0e0f0d2e
refactor(core): Decouple leadership-change handlers using decorators ( #15009 )
2025-04-30 12:59:57 +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
Iván Ovejero
20115a8fa1
refactor(core): Move initial files to @n8n/db ( #14953 )
2025-04-29 18:14:52 +02:00
Iván Ovejero
70b93f2f53
refactor(core): Split out database types ( #14942 )
2025-04-28 16:15:20 +02:00
Iván Ovejero
2d60e469f3
refactor(core): Introduce @OnLeaderTakeover and @OnLeaderStepdown ( #14940 )
2025-04-28 10:53:01 +02:00
Iván Ovejero
e6381e09e3
refactor(core): Introduce @n8n/decorators package ( #14784 )
2025-04-23 16:39:49 +02:00
Iván Ovejero
ba07503286
refactor(core): Move own mode to deprecation service ( #14716 )
2025-04-23 13:48:23 +02:00
Iván Ovejero
9243e18de6
refactor(core): Introduce @n8n/constants package ( #14825 )
2025-04-23 12:25:39 +02:00