45 Revīzijas (e42f511412c3dee98e843d215f6f74d65b8a5120)

Autors SHA1 Ziņojums Datums
  Robin Appelman dec880b285
optimize builtin storage wrappers pirms 8 mēnešiem
  Robin Appelman 1eb3293e53
setup filesystem wrappers before we mark the root as setup pirms 11 mēnešiem
  Robin Appelman b6c3507aa0 only determine quota_include_external_storage once for quota wrapper pirms 11 mēnešiem
  Robin Appelman e73889a240 cleanup di for share permissions wrapper pirms 11 mēnešiem
  Robin Appelman a031bc4788 more share permission logic to storage wrapper pirms 11 mēnešiem
  Faraz Samapoor e7cc7653b8 Refactors "strpos" calls in lib/private to improve code readability. pirms 1 gada
  Robin Appelman fb1095f0f6
do onetime user setup before getting any mount from providers pirms 1 gada
  Robin Appelman 91d5f6a826 more filesystem setup performance instrumentation pirms 1 gada
  Côme Chilliet f5c361cf44
composer run cs:fix pirms 1 gada
  Robin Appelman 841a6a084e
delay updating setup providers untill we register the mounts pirms 1 gada
  Robin Appelman bd91c56539
get quota for user only when needed pirms 1 gada
  Robin Appelman 13eef55a92
always triger setup of builtin storage wrappers pirms 2 gadiem
  Jonas 74e9ef0fb1
Fix listening for circle events in SetupManager pirms 2 gadiem
  Robin Appelman 5c768f980e
fix mounts mounted at the users home pirms 2 gadiem
  Robin Appelman a937ab03dd
perform onetime setup earlier to ensure wrappers are registered on time pirms 2 gadiem
  Vincent Petry 23403ef693
Allow compatibility wrapper on local external storage pirms 2 gadiem
  Robin Appelman b36dfd8f11 Only need to setup root for groupfolders pirms 2 gadiem
  Robin Appelman bbf283f818
cache fullSetupRequired locally pirms 2 gadiem
  Robin Appelman 561a2071e4
only register mounts that are new from providers that are new during a full setup pirms 2 gadiem
  Robin Appelman 54e52e9b5e
always do full setup for home folder with submounts pirms 2 gadiem
  Robin Appelman bdc86e9486
add missing return pirms 2 gadiem
  Robin Appelman 791dc509d3
only setup home mount when getting home folder pirms 2 gadiem
  Robin Appelman 99ac46d8f5
allow getting mounts by providers pirms 2 gadiem
  Robin Appelman 881e107543
Apply suggestions from code review pirms 2 gadiem
  Robin Appelman b7a7425fbd
make mount cache duration configurable pirms 2 gadiem
  Robin Appelman 70c37c2717
fmt pirms 2 gadiem
  Robin Appelman 89919b0e24
invalidate mount cache on circles change pirms 2 gadiem
  Robin Appelman 15c9a3114a
perform full setup if a cached mount doesn't have a provider set pirms 2 gadiem
  Robin Appelman d342c764f2
don't double setup provider when calling `setupForUser` after `setupForPath` pirms 2 gadiem
  Robin Appelman 6b085b6fd1
add logic to perform a full filesystem setup when needed pirms 2 gadiem
  Robin Appelman 506d29c095
update cached mounts when only specific providers have been setup pirms 2 gadiem
  Robin Appelman 79f6742410
improve lazy UserFolder pirms 2 gadiem
  Robin Appelman 19c64cf8b6
setup only relevant mounts when possible pirms 2 gadiem
  Robin Appelman 577b1fa856
setup for current user when finding mounts in the root pirms 2 gadiem
  Robin Appelman 917c74e214
type fixes pirms 2 gadiem
  Robin Appelman 07a7dcb824
move user mountpoint setup to setupmanager pirms 2 gadiem
  Robin Appelman 22875bf367
move logic to decide what to setup to setupmanager pirms 2 gadiem
  Robin Appelman 1c468129af
adjust tests to new fs setup pirms 2 gadiem
  Robin Appelman 5c0fe93498
move teardown logic to SetupManager pirms 2 gadiem
  Robin Appelman 15ff65c12f
start moving filesystem setup logic to it's own place pirms 2 gadiem