Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-04-04use the same cached propfind for free space for dav storagefed-performanceRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-04-04only request free space once for external sharesRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-04-04don't overwrite the etag from storage backends that already provide "good" etagsRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-29Merge pull request #31632 from Maaxxs/fix-undefined-index-davLouis
Fixes the undefined index error with the DAV property getlastmodified
2022-03-29Merge pull request #31609 from nextcloud/fix/migrate-away-from-iloggerCôme Chilliet
Migrate from ILogger to LoggerInterface in lib/private
2022-03-28Use the null coalescing operator to set the value of `size`.Max Kunzelmann
Signed-off-by: Max Kunzelmann <maxdev@posteo.de>
2022-03-24Make phpcs happy in MountProviderCollectionVincent Petry
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2022-03-24Apply suggestions from code reviewRobin Appelman
Co-authored-by: Louis <6653109+artonge@users.noreply.github.com> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24add comment for getMountForPath loopRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24make mount cache duration configurableRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24fix method nameRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24caching of userfolderRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24fmtRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24invalidate mount cache on circles changeRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24perform full setup if a cached mount doesn't have a provider setRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24don't double setup provider when calling `setupForUser` after `setupForPath`Robin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24add logic to perform a full filesystem setup when neededRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24update cached mounts when only specific providers have been setupRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24improve lazy UserFolderRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24setup only relevant mounts when possibleRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24fixed when accessing static filesystem calls before setupRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24allow getting mounts by providerRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24allow getting cached mounts by path from the mount cacheRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24return a lazy folder from Root::getUserFolderRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24allow setting some metadata in the lazyfolder without having to get the real ↵Robin Appelman
folder Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-24Fixing psalm errorsCôme Chilliet
Encryption constructor is problematic and should still be fixed later. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-03-24Adapt more code to migration to LoggerInterfaceCôme Chilliet
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-03-24Migrate from ILogger to LoggerInterface in lib/privateCôme Chilliet
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-03-23Set `mtime` to null instead of false if `getlastmodified` does not exist.Max Kunzelmann
Signed-off-by: Max Kunzelmann <maxdev@posteo.de>
2022-03-20Fix typo.Max Kunzelmann
Signed-off-by: Max Kunzelmann <maxdev@posteo.de>
2022-03-20Fixes the undefined index error with the DAV property getlastmodifiedMax Kunzelmann
Signed-off-by: Max Kunzelmann <maxdev@posteo.de>
2022-03-18Merge pull request #31608 from nextcloud/scanner-performance2Robin Appelman
some file scanner performance improvements
2022-03-18some file scanner performance improvementsRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-17setup for current user when finding mounts in the rootRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-15don't try to get custom certs for s3 primary storages3-crt-bundleRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-14use the nextcloud certificate bundle for s3Robin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-08Merge pull request #31431 from nextcloud/fs-setup-managerRobin Appelman
Unify/cleanup filesystem setup
2022-03-07Merge pull request #31418 from nextcloud/enh/simple-file-extensionPytal
2022-03-04type fixesfs-setup-managerRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-04move user mountpoint setup to setupmanagerRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-04simplify setup of circular SetupManager<->ManagerRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-04add template annotations to CappedMemoryCacheRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-04move logic to decide what to setup to setupmanagerRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-04adjust tests to new fs setupRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-04move teardown logic to SetupManagerRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-04start moving filesystem setup logic to it's own placeRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-04more type hints for ICachedMountInfo and IMountManagerRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-03-04Merge pull request #31266 from nextcloud/root-setup-mountproviderRobin Appelman
move root mount setup to mountproviders
2022-03-04Extend simple file with extension getterenh/simple-file-extensionChristopher Ng
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2022-02-26Don't set up full filesystem to check for certificatesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>