n8n/packages
Iván Ovejero 1e7a309e63
refactor(core): Make workflow services injectable (no-changelog) (#8033)
Refactor static workflow service classes into DI-compatible classes

Context: https://n8nio.slack.com/archives/C069HS026UF/p1702466571648889

Up next:
- Inject dependencies into workflow services
- Consolidate workflow controllers into one
- Make workflow controller injectable
- Inject dependencies into workflow controller

---------

Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2023-12-15 12:59:56 +01:00
..
@n8n docs: Two small UI copy fixes in sub-nodes (#8032) 2023-12-14 19:15:38 +00:00
@n8n_io/eslint-config ci: Introduce no-plain-errors lint rule for BE packages (no-changelog) (#7961) 2023-12-08 12:51:49 +01:00
cli refactor(core): Make workflow services injectable (no-changelog) (#8033) 2023-12-15 12:59:56 +01:00
core 🚀 Release 1.21.0 (#8019) 2023-12-13 16:34:00 +01:00
design-system 🚀 Release 1.21.0 (#8019) 2023-12-13 16:34:00 +01:00
editor-ui fix(editor): Add back credential use permission (#8023) 2023-12-14 13:36:36 +01:00
node-dev 🚀 Release 1.21.0 (#8019) 2023-12-13 16:34:00 +01:00
nodes-base feat(Filter Node): Overhaul UI by adding the new filter component (#8016) 2023-12-15 11:56:49 +01:00
workflow refactor(core): Remove ID-less workflow reporting (no-changelog) (#8038) 2023-12-15 12:50:09 +01:00