aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Files/Config/MountProviderCollection.php
Commit message (Collapse)AuthorAgeFilesLines
* chore: Add SPDX headerAndy Scherzinger2024-05-241-21/+4
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix: Apply new coding standard to all filesCôme Chilliet2024-04-021-1/+1
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* add more checks to ensure mounts aren't emptyRobin Appelman2023-09-121-0/+5
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* more filesystem setup performance instrumentationRobin Appelman2023-02-101-13/+25
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* only register mounts that are new from providers that are new during a full ↵Robin Appelman2022-04-211-0/+4
| | | | | | | | setup this fixes cases where during the (partial) setup of a shared mount a full setup is triggered Signed-off-by: Robin Appelman <robin@icewind.nl>
* allow getting mounts by providersRobin Appelman2022-04-041-2/+2
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Make phpcs happy in MountProviderCollectionVincent Petry2022-03-241-2/+2
| | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Apply suggestions from code reviewRobin Appelman2022-03-241-7/+8
| | | | | | | 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>
* don't double setup provider when calling `setupForUser` after `setupForPath`Robin Appelman2022-03-241-3/+8
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* allow getting mounts by providerRobin Appelman2022-03-241-6/+16
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* move user mountpoint setup to setupmanagerRobin Appelman2022-03-041-10/+0
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* move teardown logic to SetupManagerRobin Appelman2022-03-041-0/+6
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-041-1/+0
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Properly add new methods to interface and document in PHPDoc for getRootMounts()Morris Jobke2020-08-171-0/+6
| | | | | | Introduced in #22063 and was just forgotten. Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Distribute preview folders in appdata in multibucket setup to multiple bucketsMorris Jobke2020-08-061-0/+19
| | | | | | | | | * introduces a new IRootMountProvider to register mount points inside the root storage * adds a AppdataPreviewObjectStoreStorage to handle the split between preview folders and bucket number Ref #22033 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Update the license headers for Nextcloud 19Christoph Wurst2020-03-311-0/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Use the short array syntax, everywhereChristoph Wurst2020-03-261-2/+2
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Update license headersChristoph Wurst2019-12-051-1/+2
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Some php-cs fixesRoeland Jago Douma2019-11-221-1/+1
| | | | | | | | | | | * Order the imports * No leading slash on imports * Empty line before namespace * One line per import * Empty after imports * Emmpty line at bottom of file Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add the option to filter mounts for a userRobin Appelman2018-07-101-1/+22
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* mount shared mounts lastRobin Appelman2017-03-221-0/+33
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Update with robinJoas Schilling2016-07-211-1/+1
|
* Fix othersJoas Schilling2016-07-211-1/+2
|
* use mount providers to setup home storages (#24567)Robin Appelman2016-05-171-0/+36
|
* Move \OC\Files to PSR-4Roeland Jago Douma2016-04-241-0/+108