Commit Graph

1849 Commits (e2ea6d46802255cd1dcdedf0c0d5aeabdcaf283d)

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