Commit Graph

1094 Commits (a67bf03ac09feb52a787faec2287d7e27cb929fc)

Author SHA1 Message Date
Carl Schwan ec6b83cc18 Add stricter psalm type for CappedMemoryCache 4 years ago
Carl Schwan a392cd70fb Make it possible to get the appdata folder using the public API 4 years ago
plumbeo 1258caeab7 Save encrypted files in binary format 4 years ago
Côme Chilliet 2b07031d3e
composer run cs:fix 4 years ago
Côme Chilliet 23f7a37c03
Remove ILogger usages in lib/private/Files/Storage 4 years ago
Côme Chilliet 069477e608
Migrate more classes of lib/private to LoggerInterface 4 years ago
Vincent Petry 23403ef693
Allow compatibility wrapper on local external storage 4 years ago
Robin Appelman b36dfd8f11 Only need to setup root for groupfolders 4 years ago
Robin Appelman 7a6c724a81 Use a lazy user for the file owner when listing a directory 4 years ago
Robin Appelman 9f0ba3adc2
optimize adding submount info to directory content 4 years ago
Robin Appelman a4e120c203
tell mysql to ignore the sort index for search queries 4 years ago
Robin Appelman bbf283f818
cache fullSetupRequired locally 4 years ago
Robin Appelman 561a2071e4
only register mounts that are new from providers that are new during a full setup 4 years ago
Joas Schilling 49e62149d8
Make the binary operation order explicit 4 years ago
Robin Appelman 468d6a9cf1
ignore forbidden files while scanning local storage 4 years ago
Arthur Schiwon 1ec4563c2e
log stacktrace for 'Backends provided no user object' 4 years ago
Carl Schwan 7817845538 Add a metadata service to store file metadata 4 years ago
Robin Appelman b65d214f15
perform a setup if we can't find any mounts containing a file 4 years ago
Robin Appelman 499749dbc1
more preset metadata for LazyUserFolder 4 years ago
Robin Appelman 54e52e9b5e
always do full setup for home folder with submounts 4 years ago
Robin Appelman bdc86e9486
add missing return 4 years ago
Julius Härtl 9b408d556d
Adapt LockScope to LockContext rename 4 years ago
Robin Appelman 5e69f98c16
sh 4 years ago
Robin Appelman 151c800397
allow reusing known folder info when getting directory contents 4 years ago
Robin Appelman 9b1abd6fac
save filesystem node in dav node 4 years ago
Robin Appelman 791dc509d3
only setup home mount when getting home folder 4 years ago
Côme Chilliet 140624d551
composer run cs:fix 4 years ago
Côme Chilliet d36a1a7bf6 Exit early if $storage is falsy in View::getDirectoryContent 4 years ago
Côme Chilliet 916fbe81c6 Fix incorrect if conditions in View 4 years ago
Robin Appelman f9a5fb99fd
use the same cached propfind for free space for dav storage 4 years ago
Robin Appelman 5e2dd29aaf
only request free space once for external shares 4 years ago
Robin Appelman 89d3cd1447
don't overwrite the etag from storage backends that already provide "good" etags 4 years ago
Robin Appelman d84f9fa9bb
rename cached fileinfo on rename 4 years ago
Robin Appelman 754603a04e
dont needlessly resolve path when getting internalPath/storage from Node 4 years ago
Robin Appelman 8b12c75ca2
don't do a full setup for `findByStorageId` 4 years ago
Robin Appelman 44a8ebdc1f
optimize getById on LazyUserFolder to not require a full fs setup 4 years ago
Robin Appelman 700444e218
split out some path manipulation logic 4 years ago
Robin Appelman 99ac46d8f5
allow getting mounts by providers 4 years ago
Julius Härtl 40f1ad60c2
Add public API for owner based locking 4 years ago
Joas Schilling d3b9d49c22
Deduplicate storage ids in list before reusing 4 years ago
Robin Appelman ac657b0f06
cache storage id mapping both ways 4 years ago
Robin Appelman ff666e648a Add dav plugin to trigger recalculating of checksums 4 years ago
Max Kunzelmann 2952c7d01f Use the null coalescing operator to set the value of `size`. 4 years ago
Vincent Petry 1bc86a95c4
Make phpcs happy in MountProviderCollection 4 years ago
Robin Appelman 881e107543
Apply suggestions from code review 4 years ago
Robin Appelman 1179873f33
add comment for getMountForPath loop 4 years ago
Robin Appelman b7a7425fbd
make mount cache duration configurable 4 years ago
Robin Appelman 63ad99ba4a
fix method name 4 years ago
Robin Appelman f7c942a943
caching of userfolder 4 years ago
Robin Appelman 70c37c2717
fmt 4 years ago