summaryrefslogtreecommitdiffstats
path: root/lib/private/Files/SetupManager.php
Commit message (Expand)AuthorAgeFilesLines
* Revert "don't perform an explicit setup when using the file cache"Joas Schilling2024-03-071-13/+2
* fix: fix user folder initRobin Appelman2024-03-061-2/+4
* fix: ensure user home mounts is registeredRobin Appelman2024-03-061-0/+9
* add a debug option to force a full filesystem setupRobin Appelman2024-02-241-0/+6
* optimize builtin storage wrappersRobin Appelman2023-11-081-19/+17
* setup filesystem wrappers before we mark the root as setupRobin Appelman2023-09-121-2/+3
* Merge pull request #39863 from nextcloud/sharing-mask-wrapperRobin Appelman2023-09-041-38/+30
|\
| * cleanup di for share permissions wrapperRobin Appelman2023-08-161-48/+28
| * more share permission logic to storage wrapperRobin Appelman2023-08-141-2/+14
* | only determine quota_include_external_storage once for quota wrapperRobin Appelman2023-08-181-2/+3
|/
* Refactors "strpos" calls in lib/private to improve code readability.Faraz Samapoor2023-05-151-3/+3
* do onetime user setup before getting any mount from providersRobin Appelman2023-02-221-9/+7
* more filesystem setup performance instrumentationRobin Appelman2023-02-101-6/+33
* composer run cs:fixCôme Chilliet2023-01-201-4/+4
* delay updating setup providers untill we register the mountsRobin Appelman2022-11-171-10/+16
* get quota for user only when neededRobin Appelman2022-09-011-4/+4
* always triger setup of builtin storage wrappersRobin Appelman2022-07-211-6/+15
* Fix listening for circle events in SetupManagerJonas2022-07-121-4/+4
* Merge pull request #32768 from nextcloud/fs-setup-onetime-earlierVincent Petry2022-06-101-0/+4
|\
| * perform onetime setup earlier to ensure wrappers are registered on timeRobin Appelman2022-06-081-0/+4
* | fix mounts mounted at the users homeRobin Appelman2022-06-091-7/+3
|/
* Merge pull request #32152 from nextcloud/bugfix/32151/allow-compatibility-wra...Vincent Petry2022-05-051-1/+1
|\
| * Allow compatibility wrapper on local external storageVincent Petry2022-04-261-1/+1
* | Merge pull request #32084 from nextcloud/root-setup-groupfoldersVincent Petry2022-04-251-1/+3
|\ \ | |/ |/|
| * Only need to setup root for groupfoldersRobin Appelman2022-04-221-1/+3
* | Merge pull request #32040 from nextcloud/full-setup-only-newJulius Härtl2022-04-221-3/+12
|\ \ | |/ |/|
| * only register mounts that are new from providers that are new during a full s...Robin Appelman2022-04-211-3/+12
* | cache fullSetupRequired locallyRobin Appelman2022-04-211-1/+7
|/
* always do full setup for home folder with submountsRobin Appelman2022-04-081-2/+6
* add missing returnRobin Appelman2022-04-081-0/+1
* only setup home mount when getting home folderRobin Appelman2022-04-061-0/+6
* allow getting mounts by providersRobin Appelman2022-04-041-20/+78
* Apply suggestions from code reviewRobin Appelman2022-03-241-2/+2
* make mount cache duration configurableRobin Appelman2022-03-241-5/+16
* fmtRobin Appelman2022-03-241-1/+1
* invalidate mount cache on circles changeRobin Appelman2022-03-241-18/+43
* perform full setup if a cached mount doesn't have a provider setRobin Appelman2022-03-241-3/+19
* don't double setup provider when calling `setupForUser` after `setupForPath`Robin Appelman2022-03-241-1/+7
* add logic to perform a full filesystem setup when neededRobin Appelman2022-03-241-1/+37
* update cached mounts when only specific providers have been setupRobin Appelman2022-03-241-0/+4
* improve lazy UserFolderRobin Appelman2022-03-241-1/+1
* setup only relevant mounts when possibleRobin Appelman2022-03-241-14/+105
* setup for current user when finding mounts in the rootRobin Appelman2022-03-171-2/+13
* type fixesRobin Appelman2022-03-041-4/+2
* move user mountpoint setup to setupmanagerRobin Appelman2022-03-041-1/+62
* move logic to decide what to setup to setupmanagerRobin Appelman2022-03-041-15/+33
* adjust tests to new fs setupRobin Appelman2022-03-041-2/+2
* move teardown logic to SetupManagerRobin Appelman2022-03-041-7/+19
* start moving filesystem setup logic to it's own placeRobin Appelman2022-03-041-0/+194