n8n/packages/cli/test/integration
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
..
commands fix(core): Initialize queue once in queue mode (#8025) 2023-12-14 16:16:12 +01:00
database/repositories fix(core): Restore workflow ID during execution creation (#8031) 2023-12-14 18:13:12 +01:00
environments refactor(core): Add central license mock for integration tests (no-changelog) (#7871) 2023-11-30 09:23:09 +01:00
ExternalSecrets refactor(core): Add central license mock for integration tests (no-changelog) (#7871) 2023-11-30 09:23:09 +01:00
ldap ci(core): Reduce memory usage in tests (part-2) (no-changelog) (#7671) 2023-11-10 15:04:26 +01:00
mfa ci(core): Reduce memory usage in tests (part-2) (no-changelog) (#7671) 2023-11-10 15:04:26 +01:00
middlewares fix(core): Handle gzip and deflate compressed request payloads (#7461) 2023-10-18 21:52:15 +02:00
publicApi refactor(core): Make workflow services injectable (no-changelog) (#8033) 2023-12-15 12:59:56 +01:00
saml ci(core): Reduce memory usage in tests (part-1) (no-changelog) (#7654) 2023-11-08 16:29:39 +01:00
security-audit perf(core): Lazyload security audit reporters (#7696) 2023-11-13 11:50:43 +01:00
shared feat(core): Add multi-main setup debug endpoint (no-changelog) (#7991) 2023-12-12 15:18:32 +01:00
ActiveWorkflowRunner.test.ts refactor(core): Make workflow services injectable (no-changelog) (#8033) 2023-12-15 12:59:56 +01:00
auth.api.test.ts fix(core): Make sure mfa secret and recovery codes are not returned on login (#7936) 2023-12-06 10:00:13 +01:00
auth.mw.test.ts refactor: Extract Invitation routes to InvitationController (no-changelog) (#7726) 2023-11-16 12:39:43 -05:00
binaryData.api.test.ts fix(core): Account for non-ASCII chars in filename on binary data download (#7742) 2023-11-17 10:07:44 +01:00
community-packages.api.test.ts ci(core): Reduce memory usage in tests (part-2) (no-changelog) (#7671) 2023-11-10 15:04:26 +01:00
credentials.controller.test.ts ci(core): Reduce memory usage in tests (part-1) (no-changelog) (#7654) 2023-11-08 16:29:39 +01:00
credentials.ee.test.ts fix: Restrict updating/deleting of shared but not owned credentials (#7950) 2023-12-07 10:35:40 +00:00
credentials.test.ts fix: Restrict updating/deleting of shared but not owned credentials (#7950) 2023-12-07 10:35:40 +00:00
debug.controller.test.ts feat(core): Add multi-main setup debug endpoint (no-changelog) (#7991) 2023-12-12 15:18:32 +01:00
eventbus.ee.test.ts ci: Stop disabling linting rules that are explicitly set to warn (no-changelog) (#7669) 2023-11-09 14:05:39 +01:00
eventbus.test.ts ci(core): Reduce memory usage in tests (part-1) (no-changelog) (#7654) 2023-11-08 16:29:39 +01:00
executions.controller.test.ts ci(core): Reduce memory usage in tests (part-2) (no-changelog) (#7671) 2023-11-10 15:04:26 +01:00
import.service.test.ts refactor(core): Introduce import service (no-changelog) (#8001) 2023-12-13 10:00:21 +01:00
invitations.api.test.ts refactor(core): Introduce password utility (no-changelog) (#7979) 2023-12-11 18:23:42 +01:00
license.api.test.ts ci(core): Reduce memory usage in tests (part-1) (no-changelog) (#7654) 2023-11-08 16:29:39 +01:00
me.api.test.ts ci(core): Reduce memory usage in tests (part-2) (no-changelog) (#7671) 2023-11-10 15:04:26 +01:00
metrics.test.ts refactor(core): Make Logger a service (no-changelog) (#7494) 2023-10-25 16:35:22 +02:00
owner.api.test.ts fix: Return scopes on owner setup endpoint (no-changelog) (#7860) 2023-11-29 11:33:32 +00:00
passwordReset.api.test.ts refactor(core): Introduce password utility (no-changelog) (#7979) 2023-12-11 18:23:42 +01:00
pruning.service.test.ts ci(core): Reduce memory usage in tests (part-2) (no-changelog) (#7671) 2023-11-10 15:04:26 +01:00
role.api.test.ts refactor(core): Add central license mock for integration tests (no-changelog) (#7871) 2023-11-30 09:23:09 +01:00
tags.api.test.ts ci(core): Reduce memory usage in tests (part-2) (no-changelog) (#7671) 2023-11-10 15:04:26 +01:00
users.api.test.ts test(core): Use license mocker in RBAC tests (no-changelog) (#7912) 2023-12-04 13:56:48 +01:00
variables.test.ts refactor(core): Add central license mock for integration tests (no-changelog) (#7871) 2023-11-30 09:23:09 +01:00
webhooks.api.test.ts ci(core): Reduce memory usage in tests (part-2) (no-changelog) (#7671) 2023-11-10 15:04:26 +01:00
workflow.service.test.ts refactor(core): Make workflow services injectable (no-changelog) (#8033) 2023-12-15 12:59:56 +01:00
workflowHistory.api.test.ts refactor(core): Add central license mock for integration tests (no-changelog) (#7871) 2023-11-30 09:23:09 +01:00
workflowHistoryManager.test.ts ci(core): Reduce memory usage in tests (part-2) (no-changelog) (#7671) 2023-11-10 15:04:26 +01:00
workflows.controller.ee.test.ts refactor(core): Make workflow services injectable (no-changelog) (#8033) 2023-12-15 12:59:56 +01:00
workflows.controller.test.ts fix(core): Consolidate ownership and sharing data on workflows and credentials (#7920) 2023-12-05 10:11:18 +01:00