n8n/packages/core/src
कारतोफ्फेलस्क्रिप्ट™ 52f740b9e8
refactor(core): Use an IoC container to manage singleton classes [Part-1] (no-changelog) (#5509)
* add typedi

* convert ActiveWorkflowRunner into an injectable service

* convert ExternalHooks into an injectable service

* convert InternalHooks into an injectable service

* convert LoadNodesAndCredentials into an injectable service

* convert NodeTypes and CredentialTypes into an injectable service

* convert ActiveExecutions into an injectable service

* convert WaitTracker into an injectable service

* convert Push into an injectable service

* convert ActiveWebhooks and  TestWebhooks into an injectable services

* handle circular references, and log errors when a circular dependency is found
2023-02-21 19:21:56 +01:00
..
BinaryDataManager fix(core): Do not allow arbitrary path traversal in BinaryDataManager (#5523) 2023-02-21 11:21:17 +01:00
ActiveWorkflows.ts refactor: Integrate consistent-type-imports in BE packages (no-changelog) (#5270) 2023-01-27 14:56:56 +01:00
ClassLoader.ts feat(core): Lazy-load nodes and credentials to reduce baseline memory usage (#4577) 2022-11-23 16:20:28 +01:00
Constants.ts fix(core): Revert custom API option injecting (#5345) 2023-02-02 20:03:45 +01:00
Credentials.ts refactor: Integrate consistent-type-imports in BE packages (no-changelog) (#5270) 2023-01-27 14:56:56 +01:00
DirectoryLoader.ts fix(core): Fix issues with community node installation (no-changelog) (#5481) 2023-02-15 16:09:53 +01:00
errors.ts fix(core): Do not allow arbitrary path traversal in BinaryDataManager (#5523) 2023-02-21 11:21:17 +01:00
EventEmitter.ts feat(core): Workflow Execution Statistics (#4200) 2022-12-06 14:55:40 +00:00
ExtractValue.ts refactor: Integrate consistent-type-imports in BE packages (no-changelog) (#5270) 2023-01-27 14:56:56 +01:00
index.ts refactor(core): Use an IoC container to manage singleton classes [Part-1] (no-changelog) (#5509) 2023-02-21 19:21:56 +01:00
Interfaces.ts refactor(Google Drive Node): Use node streams for uploading and downloading files (#5017) 2023-01-04 12:29:56 +01:00
LoadNodeDetails.ts fix(core): delete some of the redundant code in core (#4359) 2022-10-21 11:38:56 +02:00
LoadNodeListSearch.ts refactor: Setup typescript project references across workflow, core, and cli (#4519) 2022-11-09 15:25:00 +01:00
LoadNodeParameterOptions.ts refactor: Integrate consistent-type-imports in BE packages (no-changelog) (#5270) 2023-01-27 14:56:56 +01:00
NodeExecuteFunctions.ts feat(core): Add execution runData recovery and status field (#5112) 2023-02-17 10:54:07 +01:00
OAuth2Helper.ts refactor: Integrate consistent-type-imports in BE packages (no-changelog) (#5270) 2023-01-27 14:56:56 +01:00
UserSettings.ts ci: Make end-to-end testing independent of development environments (no-changelog) (#4709) 2022-11-24 12:49:01 +01:00
WorkflowExecute.ts feat(core): Add execution runData recovery and status field (#5112) 2023-02-17 10:54:07 +01:00