82 Commits (e42f511412c3dee98e843d215f6f74d65b8a5120)

Author SHA1 Message Date
  Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 7 months ago
  Robin Appelman dec880b285
optimize builtin storage wrappers 8 months ago
  Jonas 7441ce2b11
enh(IMountManager): Add method to get MountPoint from CachedMountInfo 9 months ago
  Hamid Dehnavi ea06cf2f39 Convert isset ternary to null coalescing operator 1 year ago
  Robin Appelman 5685d68bd3
add more checks to ensure mounts aren't empty 1 year ago
  Robin Appelman fda820a64d
expose MovableMount in public interface 1 year ago
  Faraz Samapoor e7cc7653b8 Refactors "strpos" calls in lib/private to improve code readability. 1 year ago
  Côme Chilliet 426c0341ff
Use typed version of IConfig::getSystemValue as much as possible 1 year ago
  Robin Appelman 9f3dbb699a fix tests 1 year ago
  Robin Appelman e3bafcc7a8 cache numeric id in mountpoint 1 year ago
  Robin Appelman 9281359fa4 deduplicate getStorage() logic in Mount\Manager 1 year ago
  Robin Appelman 43589312cc dont delegate Mount\Manager::getByNumericId to getByStorageId 1 year ago
  Carl Schwan d5c23dbb9f Move CappedMemoryCache to OCP 2 years ago
  Daniel Kesselberg f399fd41ec
Fix docblock for return type 2 years ago
  Côme Chilliet 069477e608
Migrate more classes of lib/private to LoggerInterface 2 years ago
  Robin Appelman 8b12c75ca2
don't do a full setup for `findByStorageId` 2 years ago
  Robin Appelman 99ac46d8f5
allow getting mounts by providers 2 years ago
  Robin Appelman 19c64cf8b6
setup only relevant mounts when possible 2 years ago
  Côme Chilliet 6be7aa112f
Migrate from ILogger to LoggerInterface in lib/private 2 years ago
  Robin Appelman 917c74e214
type fixes 2 years ago
  Robin Appelman d81713e5c1
simplify setup of circular SetupManager<->Manager 2 years ago
  Robin Appelman 6c1d051ecd
add template annotations to CappedMemoryCache 2 years ago
  Robin Appelman 22875bf367
move logic to decide what to setup to setupmanager 2 years ago
  Robin Appelman 5c0fe93498
move teardown logic to SetupManager 2 years ago
  Robin Appelman 15ff65c12f
start moving filesystem setup logic to it's own place 2 years ago
  Robin Appelman 7630d7a934
more type hints for ICachedMountInfo and IMountManager 2 years ago
  Joas Schilling 88f4e972c5
Don't set up full filesystem to check for certificates 2 years ago
  Robin Appelman 8b7c8447a0
move root mount setup to mountproviders 2 years ago
  Robin Appelman cfb7923e08
store mountprovider for each mount in the mounts table 2 years ago
  Robin Appelman 0217949715
only setup part of the filesystem for appdata requests 2 years ago
  John Molakvoæ 6ab2feaa54
Implement multibucket shift for ObjectStore 2 years ago
  Robin Appelman 8520717b4f
handle case where storage can't be created in getStorageRootId 3 years ago
  John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 3 years ago
  Robin Appelman 8a92229485
getStorage can also return null 3 years ago
  Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 3 years ago
  Robin Appelman 81c5aa9819
set the mount id before calling storage wrapper 3 years ago
  Christoph Wurst 2a054e6c04
Update the license headers for Nextcloud 20 3 years ago
  Morris Jobke 45428e4948
Add config option to enable multibucket preview distribution 3 years ago
  Morris Jobke 4fdd38c737
Use fixed preview buckets that are postfixed with -preview-NUMBER 3 years ago
  Morris Jobke 159f28cd52
Mount the old previews in a separate folder for the multi bucket setup and check in them before using the actual locations 3 years ago
  Morris Jobke 438ac23e2a
Distribute preview folders in appdata in multibucket setup to multiple buckets 3 years ago
  Robin Appelman 70906a359f
ensure home storage is initialized on first setup 4 years ago
  Christoph Wurst caff1023ea
Format control structures, classes, methods and function 4 years ago
  Christoph Wurst 1a9330cd69
Update the license headers for Nextcloud 19 4 years ago
  Christoph Wurst b80ebc9674
Use the short array syntax, everywhere 4 years ago
  Christoph Wurst 5bf3d1bb38
Update license headers 4 years ago
  Roeland Jago Douma 68748d4f85
Some php-cs fixes 4 years ago
  Vlastimil Pecinka 1c3abda280
Store user object later in the code 5 years ago
  Robin Appelman f7ae235372
cache OC\Files\Mount\Manager::findIn results 5 years ago
  Robin Appelman f8116ad4cf
use more efficient method to find mountpoint for path 5 years ago