Commit Graph

1863 Commits (2bc77a3c5aff352cdc19aa683bbb36da2ff20b01)

Author SHA1 Message Date
Côme Chilliet d39d1d8d24
chore: Remove unused deprecated methods from OC_User and Filesystem 3 months ago
Carl Schwan 4ae4b0a0e7 refactor: Remove old TemplateManager 3 months ago
Ferdinand Thiessen 660f3f6fd1
refactor: use logical `&&` `||` instead of weak `and` `or` operators 3 months ago
Côme Chilliet 9277a17a3c
fix: Flag folder objects that got deleted to recreate them if needed 3 months ago
Louis Chemineau 8c04dbe599
fix(Updater): Lower deadlock log level from warning to info 4 months ago
provokateurin 98081dfd42
feat(ObjectStore): Add option to limit the total size 4 months ago
Côme Chilliet 14d6945054
fix(encryption): Take encryption enabled status into account 4 months ago
Côme Chilliet 12532bb535
fix(encryption): Correctly set encrypted to 0 when copying 4 months ago
Robin Appelman 0c1d5e8c54
fix: ensure all object store configuration have distict bucket names 4 months ago
Ferdinand Thiessen a31e520019
fix(Filesystem): use FilenameValidator for `Filesystem::isFileBlacklisted` 4 months ago
Carl Schwan c4e6fbdae7 fix(query-builder): Don't catch UniqueConstraintViolationException 4 months ago
Carl Schwan c21b8169ff refactor(querybuilder): Port away from qb::execute() in lib/ 4 months ago
Robin Appelman 02f4a82088
fix: make bucket mapper work with new multi-object-store config 4 months ago
Benjamin Gaussorgues 39e2e70084
feat(mounts): optimize load of mounts by filtering on database side 4 months ago
Côme Chilliet 8c21f2b19c fix(encryption): Fix TypeError when trying to decrypt unencrypted file 4 months ago
Robin Appelman 1a716578fd
fix: fix moving cache items from cache jail with sharding 4 months ago
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 5 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