Commit Graph

1844 Commits (9f3da00aacba89f525678395f2cd8302ff7d4e69)

Author SHA1 Message Date
Robin Appelman b3c53c7436 feat: allow object store configuration aliases for easier migrations 5 months ago
Robin Appelman 2d4bba7b0c feat: add command to get user objectstore config mappings 5 months ago
Robin Appelman 385dd36ff8 feat: allow configuring multiple objectstore configurations 5 months ago
Robin Appelman 5987584b90 perf: use more optimized node-by-id logic in View::getPath 5 months ago
Robin Appelman 97efc95efc fix: better object store write error propagation 5 months ago
Robin Appelman 83b8a390cd fix: always do stream counting for object store upload 5 months ago
Robin Appelman 398b106f0c fix: validate written size for s3 multipart uploads 5 months ago
Josh 3535149418 refactor(IMimeTypeDetector): streamline finfo usage + misc tidying 5 months ago
Maksim Sukharev 809d638c05 fix: make early check if users filesystem have a mountpoint at /<user>/files/ 5 months ago
Robin Appelman 01147cf872 fix: add missing color select to tags usage query 5 months ago
Robin Appelman 73d0418425
fix: don't update cached mountpoints if the request doesn't have filesystem access 5 months ago
provokateurin 5bd626bd40
chore: Fix all method calls with too many arguments 6 months ago
Marcel Klehr 43be97de08 fix(FileAccess): Use one param for rewriting home dirs and excluding non-user files mounts 6 months ago
Julien Veyssier cb221c8211 fix(FileAccess*): Change the way home dir root is found, remove the excludeTrashbinMounts param of getDistinctMounts 6 months ago
Julien Veyssier a2aeec0f4b fix(FileAccess*): Adress review comments 6 months ago
Julien Veyssier 28dc4a299e fix(FileAccess): exclude trashbin nodes on the oc_filecache query, there is no trashbin mount 6 months ago
Julien Veyssier 7e986988fe fix(FileAccess*): Adress review comments 6 months ago
Marcel Klehr 131125bbb7 fix(FileAccessTest): Adress review comments 6 months ago
Marcel Klehr 895160a1d3 fix(FileAccessTest): Do not use LIMIT in subquery 6 months ago
Marcel Klehr 34b3f7553b fix(FileAccess#getDistinctMounts): Order results deterministically 6 months ago
Marcel Klehr 10cc43041b fix(FileAccess#getByAncestorInStorage): Use a subquery to fix tests 6 months ago
Marcel Klehr d67c877ac5 fix(FileAccess): Add tests 6 months ago
Marcel Klehr 5689af5a94 fix(FileAccess): Run cs:fix 6 months ago
Marcel Klehr d8c6f8d18e fix(FileAccess): Address review comments 6 months ago
Marcel Klehr 611d83aa6a fix: Fix psalm issues 6 months ago
Marcel Klehr 3eef614769 feat(IFileAccess#getMounts): Add new method to retrieve all distinct mounts 6 months ago
Marcel Klehr 845b78086b feat(IFileAccess#getByAncestorInStorage): Add new method to retrieve all files in a mount 6 months ago
Côme Chilliet 7127ac4b43
fix: Replace OC_App::loadApp calls by IAppManager 6 months ago
Côme Chilliet 4427050f84 fix(encryption): Correctly handle file opening and copying failures 6 months ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 6 months ago
Robin Appelman 6d0119bf8d
fix: handle dav external storage roots with spaces 6 months ago
Daniel Kesselberg de54bdb06b
fix: handle ambiguous IResponse.getBody return types 6 months ago
Robin Appelman 2e1c316582 fix: remove double cache write in ObjectStoreStorage::touch 7 months ago
Ferdinand Thiessen 35a27b5fd5
fix(FilenameValidator): use `_` as default replacement for invalid chars 7 months ago
Daniel Calviño Sánchez d7ae952dc8 fix(ObjectStore): Make S3 "connect_timeout" option configurable 7 months ago
Kent Delante 06b5ce5859 fix(s3): retry failed multipart uploads with decreased concurrency 7 months ago
Joas Schilling f230abeef8
fix: Run cleanByMoundId query on all shards 7 months ago
skjnldsv e41e8de0e2 fix(dav): file drop nickname 7 months ago
Robin Appelman 5b3f4cd8fe perf: set the folder size in the same query as we create it 7 months ago
Louis Chemineau 1f8b823992 fix(S3): Use original folder size during copy 7 months ago
Robin Appelman 7599162c7b feat: move primary object store configuration to a single place 7 months ago
Jonas c952570e67
fix(node): emit hooks on `Node::copy()` 7 months ago
Ferdinand Thiessen e143921896
feat(IUser): add `getQuotaBytes` method to get machine readable quota 8 months ago
provokateurin ecfa58d3d7
fix(SetupManager): Include home and root providers when registering mounts 8 months ago
Elizabeth Danzberger 5c7216f3fd
feat: only load template fields when requested 8 months ago
provokateurin 6818aa9b12
feat(UserMountCache): Emit events for added, removed and updated mounts 8 months ago
Ferdinand Thiessen 01db539d0a
chore: move streamCopy implementation from `OC_Helper` to `OCP\Files` 8 months ago
Robin Appelman 5329c373cc fix: improve error message when cache rename source can't be found 8 months ago
John Molakvoæ (skjnldsv) 24bc1d606e
feat(core): add human readable mimes 8 months ago
Ferdinand Thiessen 072d4e8cba
chore: move implementation from OC legacy to OCP\Files 8 months ago