Commit Graph

56 Commits

Author SHA1 Message Date
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
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
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
कारतोफ्फेलस्क्रिप्ट™
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
Iván Ovejero
c229e915ea refactor(core): Move Logger to @n8n/backend-common (#15721) 2025-05-30 12:57:47 +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
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
कारतोफ्फेलस्क्रिप्ट™
c42df1c268 refactor(core): Restructure decorators and add tests (#15348) 2025-05-13 15:04:58 +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
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
ca0e7ffe3b refactor(core): Separate license state from license service (#15097) 2025-05-06 09:43:08 +02:00
Iván Ovejero
a88b889309 refactor(core): Introduce @OnLifecycleEvent decorator (#14987) 2025-04-30 10:15:56 +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
Iván Ovejero
6f92d26bbc refactor(core): Decouple insights module from multi-main (#14778) 2025-04-22 10:40:53 +02:00
कारतोफ्फेलस्क्रिप्ट™
2ca742cb15 refactor(core): Migrate binary-data config to a decorated config class (#14616) 2025-04-15 10:32:38 +02:00
Guillaume Jacquart
b568caa209 feat(core): Handle disabled modules logic and db engine dependent default for insights (#14243)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2025-04-14 12:52:56 +02:00
कारतोफ्फेलस्क्रिप्ट™
d80b49d6e5 feat(core): Setup backend modules (no-changelog) (#14084)
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2025-03-20 19:54:27 +01:00
कारतोफ्फेलस्क्रिप्ट™
86b791167a fix(core): Ensure sentry releases follow semver (no-changelog) (#13907) 2025-03-14 17:48:34 +01:00
कारतोफ्फेलस्क्रिप्ट™
e8334eefa1 fix(core): Log all command errors messages (#13827) 2025-03-11 13:06:28 +01:00
कारतोफ्फेलस्क्रिप्ट™
093cc982b8 fix(core): Pick up release version and date from package.json (no-changelog) (#13666) 2025-03-04 11:35:07 +01:00
कारतोफ्फेलस्क्रिप्ट™
223ec2d9c9 refactor(core): Prevent a server from starting if it's configured to use S3, but the license does not allow it (#13532) 2025-02-27 10:21:45 +02: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
कारतोफ्फेलस्क्रिप्ट™
ac1f651905 chore(core): Stop reporting errors to Sentry for older releases (no-changelog) (#13323) 2025-02-20 12:38:54 +01:00
Eugene
02573b46e0 feat(core): Add error reporting for workflow evaluation (no-changelog) (#12838)
Co-authored-by: oleg <me@olegivaniv.com>
2025-02-11 16:03:41 +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
88c0838dd7 fix(core): Fix Sentry error reporting on task runners (#12495) 2025-01-08 17:47:40 +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
कारतोफ्फेलस्क्रिप्ट™
471d7b9420 refactor(core): Move Logger to core (no-changelog) (#12310) 2024-12-23 13:46:13 +01:00
Iván Ovejero
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
कारतोफ्फेलस्क्रिप्ट™
73145b70b8 chore: Convert ErrorReporting to a Service to use DI. Add some tests (no-changelog) (#11279) 2024-12-11 15:36:17 +01:00
Iván Ovejero
bce2366947 refactor(core): Mark deprecations for v2 (#11817) 2024-11-22 13:49:00 +01:00
Iván Ovejero
12d218ea38 refactor(core): Port license config (#11428) 2024-10-28 10:52:31 +01:00
Iván Ovejero
3c93ec88cd refactor(core): Port generic config (#11316) 2024-10-21 12:57:37 +02:00
Iván Ovejero
05467fd101 refactor(core): Move queueModeId as hostId to InstanceSettings (#11262) 2024-10-15 14:55:13 +02:00
Shireen Missi
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
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