n8n/packages/core/src
Iván Ovejero 0847623f85
feat(core): Switch binary filesystem mode to nested path structure (#7307)
Depends on #7253 | Story:
[PAY-863](https://linear.app/n8n/issue/PAY-863/switch-binary-filesystem-mode-to-nested-path-structure)

This PR introduces `filesystem-v2` to store binary data in the
filesystem in the same format as `s3`.
2023-10-10 10:06:06 +02:00
..
BinaryData feat(core): Switch binary filesystem mode to nested path structure (#7307) 2023-10-10 10:06:06 +02:00
decorators refactor(core): Log binary data file write errors (no-changelog) (#7237) 2023-09-22 11:48:20 +02:00
ObjectStore fix(core): Prevent object deletion request on no prefix match (#7366) 2023-10-06 15:46:39 +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 feat(core): Switch binary filesystem mode to nested path structure (#7307) 2023-10-10 10:06:06 +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): Move copyInputItems to node helpers (no-changelog) (#7299) 2023-10-06 16:25:58 +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 feat(core): Add support for building LLM applications (#7235) 2023-10-02 17:33:43 +02:00
WorkflowExecutionMetadata.ts fix(core): Validate customData keys and values (#5920) (no-changelog) 2023-04-12 09:18:26 +01:00