Commit Graph
295 Commits
Author SHA1 Message Date
कारतोफ्फेलस्क्रिप्ट™ 05b5f95331 refactor(core): Make external hooks type-safe, and add tests (#12893) 2025-01-29 10:33:39 +01:00
कारतोफ्फेलस्क्रिप्ट™ e05608ac90 refactor(core): Alllow using S3 compatible object stores over http (#12812) 2025-01-24 14:50:07 +01:00
Iván Ovejero 024ada822c fix(core): Fix license CLI commands showing incorrect renewal setting (#12759) 2025-01-22 09:00:39 +01:00
Danny Martiniandr00gm 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
Iván Ovejero ecff3b732a fix(core): Fix orchestration flow with expired license (#12444) 2025-01-09 14:37:53 +01:00
Iván Ovejero 88c0838dd7 fix(core): Fix Sentry error reporting on task runners (#12495) 2025-01-08 17:47:40 +01:00
कारतोफ्फेलस्क्रिप्ट™andIván Ovejero 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 096329db51 refactor(core): Rename some runners files and classes for clarity (#12410) 2024-12-31 12:21:04 +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
कारतोफ्फेलस्क्रिप्ट™ 471d7b9420 refactor(core): Move Logger to core (no-changelog) (#12310) 2024-12-23 13:46:13 +01:00
Iván OvejeroandTomi Turtiainen 120499291d refactor(core): Unify error reporters in core and task runners (#12168)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-12-13 17:34:37 +01:00
Iván Ovejero 28f1f6b561 refactor(core): Move multi-main state to InstanceSettings (#12144) 2024-12-11 18:25:22 +01:00
कारतोफ्फेलस्क्रिप्ट™ 73145b70b8 chore: Convert ErrorReporting to a Service to use DI. Add some tests (no-changelog) (#11279) 2024-12-11 15:36:17 +01:00
कारतोफ्फेलस्क्रिप्ट™ fcbf0ea771 ci: Report test-workflows errors to Sentry (no-changelog) (#11944) 2024-11-28 17:33:25 +01:00
Iván Ovejero bce2366947 refactor(core): Mark deprecations for v2 (#11817) 2024-11-22 13:49:00 +01:00
Iván Ovejeroandकारतोफ्फेलस्क्रिप्ट™ b8c7075545 refactor(core): Add low concurrency warning to worker (#11762)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2024-11-19 16:22:07 +01:00
Tomi Turtiainen d25ae8e0d9 refactor: Rename disabled to enabled in runner config (#11621) 2024-11-07 14:22:43 +02:00
Iván Ovejero 19d55da4ad test(core): Expand test coverage for pruning (#11567) 2024-11-05 18:21:56 +01:00
Tomi Turtiainen 9355fc3578 refactor: Encapsulate task runner startup to module (#11531) 2024-11-04 16:12:29 +02:00
Iván Ovejero 097f93564c refactor(core): Port security config (#11440) 2024-10-29 08:52:07 +01:00
Iván Ovejero 12d218ea38 refactor(core): Port license config (#11428) 2024-10-28 10:52:31 +01:00
Iván Ovejero 43f31b86aa refactor(core): Support multiple log scopes (#11318) 2024-10-22 17:20:14 +02:00
Tomi Turtiainen 8404282046 feat: Enable running task runners externally (no-changelog) (#11319) 2024-10-22 16:23:59 +03:00
Iván Ovejero 3c93ec88cd refactor(core): Port generic config (#11316) 2024-10-21 12:57:37 +02:00
Iván Ovejero be50a9ac44 chore(core): Bring multi-main setup in line with scaling services (#11289) 2024-10-17 10:47:17 +02:00
Iván Ovejero 76ab780cdd refactor(core): Remove dead orchestration code (#11266) 2024-10-15 16:47:31 +02:00
Iván Ovejero 05467fd101 refactor(core): Move queueModeId as hostId to InstanceSettings (#11262) 2024-10-15 14:55:13 +02:00
Val ecbe568d69 feat: Enable Task Runners on Scaling mode Workers (no-changelog) (#11253) 2024-10-15 11:03:28 +01:00
Iván Ovejero c0aa28c6cf fix(core): Override executions mode if regular during worker startup (#11250) 2024-10-14 16:12:41 +02:00
Iván Ovejero 873851b54e refactor(core): Revamp logs for scaling mode (#11244) 2024-10-14 15:15:42 +02:00
Iván Ovejero 0820cb5ab9 refactor(core): Simplify main pubsub message handler (#11156) 2024-10-11 10:31:33 +02:00
52dd2c7619 feat(core): Dedupe (#10101)
Co-authored-by: Jan Oberhauser <jan@n8n.io>
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Elias Meire <elias@meire.dev>
2024-10-10 16:12:05 +01:00
Iván Ovejero c68782c633 feat(core): Introduce scoped logging (#11127) 2024-10-09 12:56:31 +02:00
Tomi Turtiainen a7823367f1 fix: Fix transaction handling for 'revert' command (#11145) 2024-10-07 14:43:09 -04:00
Iván Ovejero 383b4765d2 refactor(core): Simplify worker pubsub message handler (#11086) 2024-10-07 16:19:58 +02:00
Iván Ovejero 73a0d48073 refactor(core): Simplify webhook pubsub message handler (#11048) 2024-10-04 09:28:53 +02:00
Tomi Turtiainen 4546649c61 feat: Separate task runner server from main http server (no-changelog) (#11062) 2024-10-02 16:38:42 +03:00
Tomi Turtiainen 74fa259b37 feat: Make task runners work with n8n from npm (no-changelog) (#11015) 2024-10-02 15:16:02 +03:00
27d83e0d91 feat: Initial Code Task Runners support (no-changelog) (#10698)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-10-02 09:31:56 +01:00
Iván Ovejero 3a9c65e1cb refactor(core): Modernize logger service (#11031) 2024-10-01 12:16:09 +02:00
Iván Ovejero 63e6f1fa38 refactor(core): Organize all event maps (#10997) 2024-09-30 10:44:03 +02:00
Iván Ovejero 08ebe1e480 feat(core): Introduce worker metrics (#10850) 2024-09-18 11:16:17 +02:00
Iván Ovejero aa00d9c2ae refactor(core): Flatten Redis pubsub class hierarchy (no-changelog) (#10616) 2024-09-17 15:45:42 +02:00
Iván Ovejero acb4194fa1 fix(core): Prevent shutdown error in regular mode (#10844) 2024-09-17 12:02:17 +02:00
Iván Ovejero 94aa680c9b refactor(core): Set up worker server (#10814) 2024-09-17 10:14:12 +02:00
कारतोफ्फेलस्क्रिप्ट™ 25c8a328a8 refactor(core): Move instanceType to InstanceSettings (no-changelog) (#10640) 2024-09-16 13:37:14 +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
Cornelius Suermannandकारतोफ्फेलस्क्रिप्ट™ a422c5ac7b fix(core): Allow license:clear command to be used for licenses that failed renewal (#10665)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
2024-09-05 16:42:22 +02:00
Iván Ovejero a8e80d0c4b feat(core): Introduce DB health check (#10661) 2024-09-05 11:04:48 +02:00