Iván Ovejero
|
aa684afd87
|
ci: Fix tests on Node 22 (#16730)
|
2025-06-26 13:49:43 +02:00 |
|
Iván Ovejero
|
892b0d2a82
|
fix(core): Fix dir in module path resolution for Docker (#16725)
|
2025-06-26 11:53:31 +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
|
28aabd4044
|
fix(editor): Fix insights loading on FE (#16677)
|
2025-06-24 18:44:22 +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
|
88af45f71a
|
refactor(core): Make instances more resilient to license sync issues (#16627)
|
2025-06-24 12:23:14 +02:00 |
|
Iván Ovejero
|
1917082de8
|
refactor(core): Port some legacy top-level schema keys (#16636)
|
2025-06-24 12:19:19 +02:00 |
|
Iván Ovejero
|
46258ed167
|
chore(core): Stop reporting RLC workflow ID error (#16659)
|
2025-06-24 12:14:14 +02:00 |
|
Iván Ovejero
|
525cfccffd
|
chore(core): Upgrade license SDK to 2.22.0 (#16624)
|
2025-06-23 12:57:21 +02:00 |
|
Iván Ovejero
|
b5ba655863
|
fix(core): Fix module path resolution for Docker (#16623)
|
2025-06-23 12:23:52 +02:00 |
|
 Iván OvejeroandDanny Martini
|
37efd209c9
|
refactor(core): Move module logic to @n8n/backend-common (#16528)
Co-authored-by: Danny Martini <[email protected]>
|
2025-06-20 18:55:07 +02:00 |
|
Iván Ovejero
|
1573ae6352
|
fix(core): Handle dynamic webhook edge cases (#16554)
|
2025-06-20 16:26:08 +02:00 |
|
 Iván OvejeroandDanny Martini
|
bb7c68f6bf
|
refactor(core): Centralize module management (#16464)
Co-authored-by: Danny Martini <[email protected]>
|
2025-06-19 14:32:31 +02:00 |
|
Iván Ovejero
|
32b42dd2f6
|
chore: Move typecheck exemption to fix intermittent build issue (#16482)
|
2025-06-18 16:59:09 +02:00 |
|
 Iván OvejeroandDanny Martini
|
6ba8e0bebe
|
refactor(core): Decouple module settings from frontend service (#16324)
Co-authored-by: Danny Martini <[email protected]>
|
2025-06-18 10:00:02 +02:00 |
|
Iván Ovejero
|
b5828e5b56
|
refactor(core): Rename @n8n/integration-test-utils to @n8n/backend-test-utils (#16444)
|
2025-06-17 18:09:44 +02:00 |
|
Iván Ovejero
|
93ac46c581
|
feat(core): Add queue events to log streaming (#16427)
|
2025-06-17 16:26:33 +02:00 |
|
Iván Ovejero
|
ac032418cb
|
refactor(core): Prepare insights for move to standalone module (#16426)
|
2025-06-17 14:51:30 +02:00 |
|
Iván Ovejero
|
2bc3f8cf9d
|
chore: Upgrade launcher to 1.1.3 (#16429)
|
2025-06-17 14:35:57 +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
|
9805bd3a6d
|
ci: Monitor client bundle size (#16327)
|
2025-06-17 10:43:17 +02:00 |
|
Iván Ovejero
|
b1305fe5f1
|
refactor(core): Continue porting legacy schema (#16318)
|
2025-06-13 17:43:07 +02:00 |
|
Iván Ovejero
|
ce3c92abe2
|
refactor(core): Add node ID to log streaming events (#16313)
|
2025-06-13 13:08:16 +02:00 |
|
Iván Ovejero
|
43c52a8b4f
|
fix(core): Prevent DoS via malformed binary data ID (#16229)
|
2025-06-13 12:53:00 +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
|
cb81826cf1
|
perf(core): Skip init for unlicensed modules (#16311)
|
2025-06-13 11:49:38 +02:00 |
|
 Iván OvejeroandDanny Martini
|
bcf1a7108b
|
refactor(core): Decouple database entity registration (#15871)
Co-authored-by: Danny Martini <[email protected]>
|
2025-06-12 19:12:20 +02:00 |
|
Iván Ovejero
|
46723d3518
|
feat(core): Add task runner events to log streaming (#16265)
|
2025-06-12 12:47:37 +02:00 |
|
Iván Ovejero
|
2b0cd5f7de
|
refactor(core): Extend task runner force shutdown timeout (#16266)
|
2025-06-12 12:28:20 +02:00 |
|
Iván Ovejero
|
3946e5c244
|
test(core): Unskip and fix workflow runner test (#16227)
|
2025-06-11 13:37:22 +02:00 |
|
Iván Ovejero
|
f0cf6dcbcd
|
perf(core): Lazyload AI workflow builder's langchain dependencies (#16178)
|
2025-06-11 13:11:13 +02:00 |
|
Iván Ovejero
|
b2f92dfc22
|
test(core): Skip test failing on MariaDB/MySQL (#16221)
|
2025-06-11 11:07:56 +02:00 |
|
Iván Ovejero
|
aa1c3e497e
|
ci: Prevent cancelling in-progress Postgres and MySQL tests (#16179)
|
2025-06-10 13:33:56 +02:00 |
|
Iván Ovejero
|
53b6812592
|
fix(core): Prevent worker from recovering finished executions (#16094)
|
2025-06-10 11:12:17 +02:00 |
|
Iván Ovejero
|
25567f6f0e
|
fix(core): Ensure queue is ready when enqueueing (#16098)
|
2025-06-10 10:09:26 +02:00 |
|
Iván Ovejero
|
bdcaaff744
|
chore: Remove stale lint rule dangerously-use-html-string-missing (#16084)
|
2025-06-06 10:54:34 +02:00 |
|
Iván Ovejero
|
be8c2a73d3
|
refactor(core): Upgrade multer to address CVE-2025-48997 (#16055)
|
2025-06-05 16:58:53 +02:00 |
|
Iván Ovejero
|
3e91f3253b
|
refactor(core): Upgrade tar-fs to address CVE-2025-48387 (#16052)
|
2025-06-05 12:25:32 +02:00 |
|
Iván Ovejero
|
a18822af0e
|
perf(core): Populate cache only with static webhooks (#16048)
|
2025-06-05 12:02:06 +02:00 |
|
Iván Ovejero
|
5b3db5dddc
|
chore(core): Check for instance type in offloading warning (#15960)
|
2025-06-05 11:19:55 +02:00 |
|
Iván Ovejero
|
30d75db9e3
|
refactor(core): Restore typechecker strictness level in @n8n/db (#16012)
|
2025-06-04 13:52:41 +02:00 |
|
Iván Ovejero
|
d7e94eb46c
|
perf(core): Load source control only if licensed (#15908)
|
2025-06-02 16:38:28 +02:00 |
|
Iván Ovejero
|
31b6f32a36
|
perf(core): Lazyload LDAP during bootup (#15907)
|
2025-06-02 15:04:54 +02:00 |
|
Iván Ovejero
|
61d0c6a6e7
|
fix(core): Normalize trailing slash when setting CORS headers for test webhooks (#15906)
|
2025-06-02 14:13:18 +02:00 |
|
Iván Ovejero
|
d0b42d6339
|
chore(core): Upgrade google-gax to address CVE-2024-37168 (#15784)
|
2025-06-02 10:57:56 +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
|
7f8b943c1a
|
fix(core): Support helpers.request in task runners (#15859)
|
2025-05-30 12:37:18 +02:00 |
|
Iván Ovejero
|
73c9a529dd
|
perf(core): Shorten bootup for all instance types (#15856)
|
2025-05-30 10:58:16 +02:00 |
|
Iván Ovejero
|
0398505143
|
fix(core): Solve memory leak in TaskRequester (#15768)
|
2025-05-28 15:23:34 +02:00 |
|
Iván Ovejero
|
3c0e13dd6a
|
chore(core): Upgrade tar-fs to address CVE-2024-12905 (#15740)
|
2025-05-27 13:03:59 +02:00 |
|
Iván Ovejero
|
38137d8bc3
|
chore(core): Update all refs from cli/src/databases to @n8n/db (#15708)
|
2025-05-27 11:41:27 +02:00 |
|
Iván Ovejero
|
c2449ee2c8
|
fix(core): Fix license reloading flow in scaling mode (#15650)
|
2025-05-26 12:29:10 +02:00 |
|
Iván Ovejero
|
43d5b954a4
|
chore: Upgrade license SDK to 2.21.0 (#15648)
|
2025-05-26 08:35:32 +02:00 |
|
Iván Ovejero
|
df9337ef7c
|
chore: Exclude workflow tests from docker image (#15565)
|
2025-05-23 18:03:50 +02:00 |
|
Iván Ovejero
|
2bd80ced6e
|
chore(core): Switch import/no-cycle to error level (#15408)
|
2025-05-23 17:59:48 +02:00 |
|
Iván Ovejero
|
7f98e5d534
|
refactor(core): Remove last license runtime check (#15629)
|
2025-05-23 14:35:52 +02:00 |
|
Iván Ovejero
|
23ab61c0c7
|
chore: Override @azure/identity version to address CVE-2024-35255 (#15564)
|
2025-05-21 11:40:39 +02:00 |
|
Iván Ovejero
|
ec63a61652
|
fix(core): Load config early to fix N8N_CONFIG_FILES (#15406)
|
2025-05-15 17:29:57 +02:00 |
|
Iván Ovejero
|
226f1c73ce
|
refactor(core): Move isObjectLiteral to @n8n/backend-common (#15414)
|
2025-05-15 12:31:58 +02:00 |
|
Iván Ovejero
|
65c07f1d71
|
chore: Add missing project reference from core to @n8n/decorators (#15393)
|
2025-05-14 18:16:33 +02: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
|
3840cbabbf
|
refactor(core): Simplify worker execution path (#15253)
|
2025-05-13 16:31:53 +02:00 |
|
Iván Ovejero
|
e122b3f0f9
|
refactor(core): Move UserRepository and subscribers to @n8n/db (#15352)
|
2025-05-13 15:24:26 +02:00 |
|
 Iván OvejeroandRicardo Espinoza
|
52f27a76ac
|
refactor(core): Move workflow repository to @n8n/db (#15260)
Co-authored-by: Ricardo Espinoza <[email protected]>
|
2025-05-13 14:21:59 +02:00 |
|
Iván Ovejero
|
069992524d
|
fix: Set tournament for nodes test harness (#15346)
|
2025-05-13 14:21:43 +02:00 |
|
Iván Ovejero
|
c02696241b
|
fix: Ensure diagnostics stay disabled in e2e even when enabled by environment variable (#15322)
|
2025-05-13 10:25:47 +02:00 |
|
Iván Ovejero
|
6be129c08b
|
chore(core): Remove unused database field from ModulePreInitContext (#15319)
|
2025-05-12 17:31:06 +02:00 |
|
Iván Ovejero
|
b2d8a1cb10
|
refactor(core): Move webhook repository to @n8n/db (#15318)
|
2025-05-12 17:30:59 +02:00 |
|
Iván Ovejero
|
32bea87fa2
|
refactor(core): Remove unused deprecated license methods (#15251)
|
2025-05-12 13:52:35 +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
|
591aee5e62
|
refactor(core): Improve workflow activation logs (#15180)
|
2025-05-09 14:55:20 +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
|
c6ceee2bee
|
refactor(core): Expand error message for unknown webhook request (#15178)
|
2025-05-07 14:45:57 +02: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 |
|
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 |
|
Iván Ovejero
|
75c1a4c5b3
|
fix(core): Fix task runner validation error on array of arrays (#15106)
|
2025-05-06 11:23:45 +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
|
e86edf536f
|
fix(core): Fix task runner logging to browser console (#15111)
|
2025-05-06 09:42:46 +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 |
|
Iván Ovejero
|
f8ead7d3eb
|
refactor(core): Set up @n8n/backend-common package (#15051)
|
2025-05-02 11:34:13 +02:00 |
|
Iván Ovejero
|
442cd094ee
|
refactor(core): Separate list query entities from request types (#15015)
|
2025-04-30 13:34:50 +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 Ovejeroandकारतोफ्फेलस्क्रिप्ट™
|
7e764ce55c
|
refactor(core): Upgrade axios to address AIKIDO-2025-10185 (#14890)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
|
2025-04-29 17:43:12 +02:00 |
|
Iván Ovejero
|
cc723a12e8
|
ci: Increase timeout for MariaDB and MySQL tests (#14961)
|
2025-04-29 14:48:50 +02:00 |
|
Iván Ovejero
|
9d2a65b3cb
|
chore: Upgrade task runner launcher to 1.1.2 (#14985)
|
2025-04-29 11:36:29 +02:00 |
|
Iván Ovejero
|
70b93f2f53
|
refactor(core): Split out database types (#14942)
|
2025-04-28 16:15:20 +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 |
|
Iván Ovejero
|
2d60e469f3
|
refactor(core): Introduce @OnLeaderTakeover and @OnLeaderStepdown (#14940)
|
2025-04-28 10:53:01 +02:00 |
|