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-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>
2022-02-25return dummy availability if storage is not found in cacheRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-02-24move root mount setup to mountprovidersRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-02-23store mountprovider for each mount in the mounts tableRobin Appelman
this enabled more fine grained filesystem setup Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-02-16Wrap S3 multipart upload exceptionLouis Chemineau
Signed-off-by: Louis Chemineau <louis@chmn.me>
2022-02-15Wrap S3 multipart upload exceptionLouis Chemineau
Signed-off-by: Louis Chemineau <louis@chmn.me>
2022-02-10Merge pull request #31035 from paierlep/fix/occ_scan_no_files_errorVincent Petry
Removes misleading error message in occ files:scan for new users.
2022-02-09fix fs cache test user setupRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-02-09pass user object during fs initRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-02-09only setup part of the filesystem for appdata requestsRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2022-02-06Removes misleading error message in occ files:scan for new users.Christian Paier
Previously the occ files:scan command printed an error message for any new users without any files/folders in the data directory. With this change only users with any file/folder is scanned. This fixes #25433. Signed-off-by: Christian Paier <hallo+git@cpaier.com>
2022-01-26Return 404 when AJAX tries to list dir content but file givenMichaIng
Due to a code mistake, the expected 404 return when AJAX tries to list a directory content with a non-directory file path given, does not happen. It instead fails with another exception. This commit restores the original intention to return 404 in the first place when passing a non-directory path with the "dir" parameter. Signed-off-by: MichaIng <micha@dietpi.com>
2022-01-25Remove redundant if clauseCôme Chilliet
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-01-25Fix OC\Files\Storage\DAV::hasUpdated when cache is not setCôme Chilliet
Fixes the test OCA\Files_External\Tests\Storage\WebdavTest::testStat on PHP>=7.4 Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2022-01-17Merge pull request #29866 from nextcloud/isset-sizeVincent Petry
Check if size value is set
2022-01-14Merge pull request #30631 from nextcloud/fix/update_encrypted_versionVincent Petry
updateEncryptedVersion: cleanup on target if cache already got renamed
2022-01-13Fix psalm issuesCarl Schwan
Signed-off-by: Carl Schwan <carl@carlschwan.eu>