Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-04 | use the same cached propfind for free space for dav storagefed-performance | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-04-04 | only request free space once for external shares | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-04-04 | don't overwrite the etag from storage backends that already provide "good" etags | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-29 | Merge pull request #31632 from Maaxxs/fix-undefined-index-dav | Louis | |
Fixes the undefined index error with the DAV property getlastmodified | |||
2022-03-29 | Merge pull request #31609 from nextcloud/fix/migrate-away-from-ilogger | Côme Chilliet | |
Migrate from ILogger to LoggerInterface in lib/private | |||
2022-03-28 | Use the null coalescing operator to set the value of `size`. | Max Kunzelmann | |
Signed-off-by: Max Kunzelmann <maxdev@posteo.de> | |||
2022-03-24 | Make phpcs happy in MountProviderCollection | Vincent Petry | |
Signed-off-by: Vincent Petry <vincent@nextcloud.com> | |||
2022-03-24 | Apply suggestions from code review | Robin 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-24 | add comment for getMountForPath loop | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-24 | make mount cache duration configurable | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-24 | fix method name | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-24 | caching of userfolder | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-24 | fmt | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-24 | invalidate mount cache on circles change | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-24 | perform full setup if a cached mount doesn't have a provider set | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-03-24 | don't double setup provider when calling `setupForUser` after `setupForPath` | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
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> |