Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-24 | add logic to perform a full filesystem setup when needed | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-24 | update cached mounts when only specific providers have been setup | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-24 | improve lazy UserFolder | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-24 | setup only relevant mounts when possible | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-24 | fixed when accessing static filesystem calls before setup | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-24 | allow getting mounts by provider | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-24 | allow getting cached mounts by path from the mount cache | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-24 | return a lazy folder from Root::getUserFolder | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-24 | allow 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-24 | Fixing psalm errors | Côme Chilliet | |
Encryption constructor is problematic and should still be fixed later. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||
2022-03-24 | Adapt more code to migration to LoggerInterface | Côme Chilliet | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||
2022-03-24 | Migrate from ILogger to LoggerInterface in lib/private | Côme Chilliet | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||
2022-03-23 | Set `mtime` to null instead of false if `getlastmodified` does not exist. | Max Kunzelmann | |
Signed-off-by: Max Kunzelmann <maxdev@posteo.de> | |||
2022-03-20 | Fix typo. | Max Kunzelmann | |
Signed-off-by: Max Kunzelmann <maxdev@posteo.de> | |||
2022-03-20 | Fixes the undefined index error with the DAV property getlastmodified | Max Kunzelmann | |
Signed-off-by: Max Kunzelmann <maxdev@posteo.de> | |||
2022-03-18 | Merge pull request #31608 from nextcloud/scanner-performance2 | Robin Appelman | |
some file scanner performance improvements | |||
2022-03-18 | some file scanner performance improvements | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-17 | setup for current user when finding mounts in the root | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-15 | don't try to get custom certs for s3 primary storages3-crt-bundle | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-14 | use the nextcloud certificate bundle for s3 | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-08 | Merge pull request #31431 from nextcloud/fs-setup-manager | Robin Appelman | |
Unify/cleanup filesystem setup | |||
2022-03-07 | Merge pull request #31418 from nextcloud/enh/simple-file-extension | Pytal | |
2022-03-04 | type fixesfs-setup-manager | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-04 | move user mountpoint setup to setupmanager | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-04 | simplify setup of circular SetupManager<->Manager | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-04 | add template annotations to CappedMemoryCache | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-04 | move logic to decide what to setup to setupmanager | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-04 | adjust tests to new fs setup | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-04 | move teardown logic to SetupManager | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-04 | start moving filesystem setup logic to it's own place | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-04 | more type hints for ICachedMountInfo and IMountManager | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-04 | Merge pull request #31266 from nextcloud/root-setup-mountprovider | Robin Appelman | |
move root mount setup to mountproviders | |||
2022-03-04 | Extend simple file with extension getterenh/simple-file-extension | Christopher Ng | |
Signed-off-by: Christopher Ng <chrng8@gmail.com> | |||
2022-02-26 | Don't set up full filesystem to check for certificates | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2022-02-25 | return dummy availability if storage is not found in cache | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-02-24 | move root mount setup to mountproviders | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-02-23 | store mountprovider for each mount in the mounts table | Robin Appelman | |
this enabled more fine grained filesystem setup Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-02-16 | Wrap S3 multipart upload exception | Louis Chemineau | |
Signed-off-by: Louis Chemineau <louis@chmn.me> | |||
2022-02-15 | Wrap S3 multipart upload exception | Louis Chemineau | |
Signed-off-by: Louis Chemineau <louis@chmn.me> | |||
2022-02-10 | Merge pull request #31035 from paierlep/fix/occ_scan_no_files_error | Vincent Petry | |
Removes misleading error message in occ files:scan for new users. | |||
2022-02-09 | fix fs cache test user setup | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-02-09 | pass user object during fs init | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-02-09 | only setup part of the filesystem for appdata requests | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-02-06 | Removes 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-26 | Return 404 when AJAX tries to list dir content but file given | MichaIng | |
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-25 | Remove redundant if clause | Côme Chilliet | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||
2022-01-25 | Fix OC\Files\Storage\DAV::hasUpdated when cache is not set | Cô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-17 | Merge pull request #29866 from nextcloud/isset-size | Vincent Petry | |
Check if size value is set | |||
2022-01-14 | Merge pull request #30631 from nextcloud/fix/update_encrypted_version | Vincent Petry | |
updateEncryptedVersion: cleanup on target if cache already got renamed | |||
2022-01-13 | Fix psalm issues | Carl Schwan | |
Signed-off-by: Carl Schwan <carl@carlschwan.eu> |