n8n/packages/core/src
Iván Ovejero 75541e91f2
refactor(core)!: Make getBinaryStream async (#7247)
Story: [PAY-846](https://linear.app/n8n/issue/PAY-846) | Related:
https://github.com/n8n-io/n8n/pull/7225

For the S3 backend for external storage of binary data and execution
data, the `getAsStream` method in the binary data manager interface used
by FS and S3 will need to become async. This is a breaking change for
nodes-base.
2023-09-25 16:59:45 +02:00
..
BinaryData refactor(core)!: Make getBinaryStream async (#7247) 2023-09-25 16:59:45 +02:00
decorators refactor(core): Log binary data file write errors (no-changelog) (#7237) 2023-09-22 11:48:20 +02:00
ActiveWorkflows.ts fix(core): Replace throw with warning when deactivating a non-active workflow (#6969) 2023-08-18 14:04:49 +02: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): Restrict read/write file paths access (#6582) 2023-07-31 15:20:39 +03:00
Credentials.ts refactor: Clear unused ESLint directives from BE packages (no-changelog) (#6798) 2023-07-31 11:00:48 +02:00
DirectoryLoader.ts fix(core): Invalid NODES_INCLUDE should not crash the app (#7038) 2023-08-29 11:19:40 +02:00
errors.ts fix(core): Do not allow arbitrary path traversal in BinaryDataManager (#5523) 2023-02-21 11:21:17 +01:00
ExtractValue.ts refactor: Clear unused ESLint directives from BE packages (no-changelog) (#6798) 2023-07-31 11:00:48 +02:00
index.ts refactor(core): Generalize binary data manager interface (no-changelog) (#7164) 2023-09-22 17:22:12 +02:00
Interfaces.ts refactor(core): Generalize binary data manager interface (no-changelog) (#7164) 2023-09-22 17:22:12 +02:00
LoadMappingOptions.ts feat(editor): Implement Resource Mapper component (#6207) 2023-05-31 11:56:09 +02:00
LoadNodeDetails.ts refactor(core): Log binary data file write errors (no-changelog) (#7237) 2023-09-22 11:48:20 +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 refactor(core)!: Make getBinaryStream async (#7247) 2023-09-25 16:59:45 +02:00
OAuth2Helper.ts feat(core): Replace client-oauth2 with an in-repo package (#6266) 2023-05-17 16:40:53 +02:00
Secrets.ts feat: External Secrets storage for credentials (#6477) 2023-08-25 10:33:46 +02:00
UserSettings.ts refactor: Clear unused ESLint directives from BE packages (no-changelog) (#6798) 2023-07-31 11:00:48 +02:00
WorkflowExecute.ts refactor(core): Log binary data file write errors (no-changelog) (#7237) 2023-09-22 11:48:20 +02:00
WorkflowExecutionMetadata.ts fix(core): Validate customData keys and values (#5920) (no-changelog) 2023-04-12 09:18:26 +01:00