| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "don't perform an explicit setup when using the file cache" | Joas Schilling | 2024-03-07 | 1 | -13/+2 |
* | fix: fix user folder init | Robin Appelman | 2024-03-06 | 1 | -2/+4 |
* | fix: ensure user home mounts is registered | Robin Appelman | 2024-03-06 | 1 | -0/+9 |
* | add a debug option to force a full filesystem setup | Robin Appelman | 2024-02-24 | 1 | -0/+6 |
* | optimize builtin storage wrappers | Robin Appelman | 2023-11-08 | 1 | -19/+17 |
* | setup filesystem wrappers before we mark the root as setup | Robin Appelman | 2023-09-12 | 1 | -2/+3 |
* | Merge pull request #39863 from nextcloud/sharing-mask-wrapper | Robin Appelman | 2023-09-04 | 1 | -38/+30 |
|\ |
|
| * | cleanup di for share permissions wrapper | Robin Appelman | 2023-08-16 | 1 | -48/+28 |
| * | more share permission logic to storage wrapper | Robin Appelman | 2023-08-14 | 1 | -2/+14 |
* | | only determine quota_include_external_storage once for quota wrapper | Robin Appelman | 2023-08-18 | 1 | -2/+3 |
|/ |
|
* | Refactors "strpos" calls in lib/private to improve code readability. | Faraz Samapoor | 2023-05-15 | 1 | -3/+3 |
* | do onetime user setup before getting any mount from providers | Robin Appelman | 2023-02-22 | 1 | -9/+7 |
* | more filesystem setup performance instrumentation | Robin Appelman | 2023-02-10 | 1 | -6/+33 |
* | composer run cs:fix | Côme Chilliet | 2023-01-20 | 1 | -4/+4 |
* | delay updating setup providers untill we register the mounts | Robin Appelman | 2022-11-17 | 1 | -10/+16 |
* | get quota for user only when needed | Robin Appelman | 2022-09-01 | 1 | -4/+4 |
* | always triger setup of builtin storage wrappers | Robin Appelman | 2022-07-21 | 1 | -6/+15 |
* | Fix listening for circle events in SetupManager | Jonas | 2022-07-12 | 1 | -4/+4 |
* | Merge pull request #32768 from nextcloud/fs-setup-onetime-earlier | Vincent Petry | 2022-06-10 | 1 | -0/+4 |
|\ |
|
| * | perform onetime setup earlier to ensure wrappers are registered on time | Robin Appelman | 2022-06-08 | 1 | -0/+4 |
* | | fix mounts mounted at the users home | Robin Appelman | 2022-06-09 | 1 | -7/+3 |
|/ |
|
* | Merge pull request #32152 from nextcloud/bugfix/32151/allow-compatibility-wra... | Vincent Petry | 2022-05-05 | 1 | -1/+1 |
|\ |
|
| * | Allow compatibility wrapper on local external storage | Vincent Petry | 2022-04-26 | 1 | -1/+1 |
* | | Merge pull request #32084 from nextcloud/root-setup-groupfolders | Vincent Petry | 2022-04-25 | 1 | -1/+3 |
|\ \
| |/
|/| |
|
| * | Only need to setup root for groupfolders | Robin Appelman | 2022-04-22 | 1 | -1/+3 |
* | | Merge pull request #32040 from nextcloud/full-setup-only-new | Julius Härtl | 2022-04-22 | 1 | -3/+12 |
|\ \
| |/
|/| |
|
| * | only register mounts that are new from providers that are new during a full s... | Robin Appelman | 2022-04-21 | 1 | -3/+12 |
* | | cache fullSetupRequired locally | Robin Appelman | 2022-04-21 | 1 | -1/+7 |
|/ |
|
* | always do full setup for home folder with submounts | Robin Appelman | 2022-04-08 | 1 | -2/+6 |
* | add missing return | Robin Appelman | 2022-04-08 | 1 | -0/+1 |
* | only setup home mount when getting home folder | Robin Appelman | 2022-04-06 | 1 | -0/+6 |
* | allow getting mounts by providers | Robin Appelman | 2022-04-04 | 1 | -20/+78 |
* | Apply suggestions from code review | Robin Appelman | 2022-03-24 | 1 | -2/+2 |
* | make mount cache duration configurable | Robin Appelman | 2022-03-24 | 1 | -5/+16 |
* | fmt | Robin Appelman | 2022-03-24 | 1 | -1/+1 |
* | invalidate mount cache on circles change | Robin Appelman | 2022-03-24 | 1 | -18/+43 |
* | perform full setup if a cached mount doesn't have a provider set | Robin Appelman | 2022-03-24 | 1 | -3/+19 |
* | don't double setup provider when calling `setupForUser` after `setupForPath` | Robin Appelman | 2022-03-24 | 1 | -1/+7 |
* | add logic to perform a full filesystem setup when needed | Robin Appelman | 2022-03-24 | 1 | -1/+37 |
* | update cached mounts when only specific providers have been setup | Robin Appelman | 2022-03-24 | 1 | -0/+4 |
* | improve lazy UserFolder | Robin Appelman | 2022-03-24 | 1 | -1/+1 |
* | setup only relevant mounts when possible | Robin Appelman | 2022-03-24 | 1 | -14/+105 |
* | setup for current user when finding mounts in the root | Robin Appelman | 2022-03-17 | 1 | -2/+13 |
* | type fixes | Robin Appelman | 2022-03-04 | 1 | -4/+2 |
* | move user mountpoint setup to setupmanager | Robin Appelman | 2022-03-04 | 1 | -1/+62 |
* | move logic to decide what to setup to setupmanager | Robin Appelman | 2022-03-04 | 1 | -15/+33 |
* | adjust tests to new fs setup | Robin Appelman | 2022-03-04 | 1 | -2/+2 |
* | move teardown logic to SetupManager | Robin Appelman | 2022-03-04 | 1 | -7/+19 |
* | start moving filesystem setup logic to it's own place | Robin Appelman | 2022-03-04 | 1 | -0/+194 |