Commit Graph

43 Commits

Author SHA1 Message Date
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 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
कारतोफ्फेलस्क्रिप्ट™ 9ba58ca80b refactor(core): Persist node execution order, and forward it to the frontend (#14455) 2025-04-09 10:19:58 +02:00
Michael Kret 501963f568 fix: Show correct message on retry (#14321) 2025-04-02 17:20:21 +03: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
Tomi Turtiainen f001edb2a2 refactor(core): Use IWorkflowBase over WorkflowEntity in most places (#13225) 2025-02-13 10:54:11 +02: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 9432aa0b00 feat(core): Offload manual executions to workers (#11284) 2025-01-03 10:43:05 +01:00
Iván Ovejero e26b406665 fix(core): Fix execution cancellation issues in scaling mode (#12343) 2024-12-30 13:17:55 +01:00
कारतोफ्फेलस्क्रिप्ट™ 471d7b9420 refactor(core): Move Logger to core (no-changelog) (#12310) 2024-12-23 13:46:13 +01:00
Iván Ovejero 95db031aa4 refactor: Introduce explicit-member-accessibility lint rule (#12325) 2024-12-20 11:44:01 +01:00
Mutasem Aldmour fb5cf4beea fix: Remove duplicate error reporting for endpoints (no-changelog) (#11959)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-12-02 19:34:42 +01:00
Iván Ovejero a6070afdda fix(core): Include projectId in range query middleware (#11590) 2024-11-06 13:50:41 +01:00
Iván Ovejero 3a9c65e1cb refactor(core): Modernize logger service (#11031) 2024-10-01 12:16:09 +02:00
Iván Ovejero afda049491 refactor(core): Separate execution startedAt from createdAt (#10810) 2024-09-27 13:32:12 +02:00
Eugene efc5d859eb chore: Correct naming of annotation-related files (#10946) 2024-09-26 13:15:08 +02:00
Tomi Turtiainen 5156313074 refactor(core): Enable import/order eslint rule (#10794) 2024-09-12 19:07:18 +03:00
कारतोफ्फेलस्क्रिप्ट™ 4f94319cd9 fix(core): Update subworkflow execution status correctly (#10764) 2024-09-11 10:39:18 +02:00
Eugene 022ddcbef9 feat(core): Execution curation (#10342)
Co-authored-by: oleg <me@olegivaniv.com>
2024-09-02 15:20:08 +02:00
Iván Ovejero 6485ca0a4b refactor(core): Enforce filename casing in cli package (no-changelog) (#10594) 2024-08-28 17:57:46 +02:00
कारतोफ्फेलस्क्रिप्ट™ ab9835126e refactor(core): Use @/databases/ instead of @db/ (no-changelog) (#10573) 2024-08-27 17:24:20 +02:00
Iván Ovejero dc7dc995d5 perf(core): Make execution queries faster (#9817) 2024-08-22 13:27:45 +02:00
Iván Ovejero f667b384c9 refactor(core): Standardize filenames in cli (no-changelog) (#10484)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-08-22 11:10:37 +02:00
कारतोफ्फेलस्क्रिप्ट™ 1869c396f3 fix(core): Do not load ScalingService in regular mode (no-changelog) (#10333) 2024-08-08 17:35:17 +02:00
Iván Ovejero e31d017bdd refactor(core): Centralize scaling mode (no-changelog) (#9835) 2024-08-07 13:50:46 +02:00
Val fa17391dbd feat: Return scopes on executions (no-changelog) (#10310) 2024-08-07 10:19:09 +01:00
कारतोफ्फेलस्क्रिप्ट™ 36b314d031 fix(core): Stopping an execution should reject any response promises (#9992) 2024-07-16 19:25:20 +02:00
Iván Ovejero 7e972c78af fix(core): Clear active execution on cancellation in scaling mode (#9979) 2024-07-09 17:09:39 +02:00
कारतोफ्फेलस्क्रिप्ट™ c7d4b471c4 refactor(core): Move backend config to a separate package (no-changelog) (#9325) 2024-07-05 11:43:27 +02:00
Iván Ovejero e613de28ca fix(core): Fix execution cancellation in scaling mode (#9841) 2024-06-28 20:05:09 +02:00
Iván Ovejero b5923020d7 refactor(core): Remove inferral of execution status (no-changelog) (#9829) 2024-06-21 10:47:28 +02:00
Iván Ovejero 6a43710859 refactor(core): Remove license from execution repository (no-changelog) (#9726) 2024-06-13 11:43:21 +02:00
Iván Ovejero 797342343f perf(core): Introduce concurrency control for main mode (#9453) 2024-06-12 15:05:43 +02:00
Iván Ovejero 1cb6c12b4f refactor(core): Track potentially unneeded inferral of execution status (no-changelog) (#9476) 2024-05-22 16:42:06 +02:00
Iván Ovejero a217866cef fix(core): Account for retry of execution aborted by pre-execute hook (#9474) 2024-05-22 15:22:07 +02:00
Alex Grozav a3eea3ac5e feat(editor): Refactor and unify executions views (no-changelog) (#8538) 2024-04-19 07:50:18 +02:00
Iván Ovejero 238b54c77b fix(core): Fix stopping and retrying failed executions (#8480) 2024-01-29 16:34:58 +01:00
कारतोफ्फेलस्क्रिप्ट™ c70fa66e76 refactor(core): Use DI for WorkflowRunner (no-changelog) (#8372) 2024-01-26 13:49:39 +01:00
Iván Ovejero 49b52c4f1d refactor(core): Bring active executions into executions controller (no-changelog) (#8371) 2024-01-23 09:48:50 +01:00
Tomi Turtiainen 9a1cc56806 fix: Set '@typescript-eslint/return-await' rule to 'always' for node code (no-changelog) (#8363)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-01-17 17:08:50 +02:00
Iván Ovejero 2eb829a6b4 refactor(core): Use DI in execution services (no-changelog) (#8358) 2024-01-17 15:42:19 +01:00