Commit Graph

49 Commits (9bbfeada6bb99efdd22514b3a9793a723dfa2564)

Author SHA1 Message Date
Lukas Reschke 4d91fa4c93 Normalize before processing 12 years ago
Robin Appelman ddee63fa00 Fix resolving paths for views rooted in a file 12 years ago
Robin Appelman 960ff4f136 Apply wrappers to existing mounts before registering it 12 years ago
Vincent Petry 5fb8a4715d removeStorageWrapper to unregister a storage wrapper 12 years ago
Vincent Petry 6fb553e92c Do not call wrapStorage if storate with same name added twice 12 years ago
Lukas Reschke f0ac8a278a Use json_encode on string 12 years ago
Lukas Reschke 7e11ca06f6 Cache results of `normalizePath` 12 years ago
Lukas Reschke 05615bfd47 Simplify isValidPath and add unit tests 12 years ago
Vincent Petry 15ecb28d50 Make $userId mandatory for searchByTags 12 years ago
Vincent Petry 25dde7e93b Added searchByTags to view, storage and cache 12 years ago
Robin Appelman f4701d7721 Add public api for mount configurations 12 years ago
Joas Schilling 0ab973a3a6 Make it possible to cleanPath() absolute Windows paths 12 years ago
Robin Appelman 2974d4d380 Reset the users setup after clearing mounts 12 years ago
Robin Appelman 3f63f4b6b1 Only mount the storages for the user once 12 years ago
Vincent Petry 6585eaa5df Added failing unit tests for mount config hooks 12 years ago
Robin Appelman a9a37b5363 Don't automatically setup the filesystem the moment we load OC\Files\FileSystem 12 years ago
Morris Jobke b3b3354809 move to public namespace 12 years ago
Stephan Peijnik 5d7deefd95 Use tabs for indentation. 12 years ago
Stephan Peijnik 2df52e54d7 Fix STORAGE_* constants usage by moving those constants into \OC\Files\Filesystem. 12 years ago
Jörn Friedrich Dreyer 5cae863408 change architecture from inheritance to composition 12 years ago
Jörn Friedrich Dreyer 4e65889f54 only use one config option 'objectstore' for root and home storage configuration 12 years ago
Jörn Friedrich Dreyer 10de4a7b90 move creation of / and users 'files' from storage constructor to setupFS / mount initialization 12 years ago
Jörn Friedrich Dreyer 1374ba9adf fix fallback config for default home storage 12 years ago
Jörn Friedrich Dreyer 3c66a8c8ed allow configuring objectstore as home and root storage 12 years ago
Bjoern Schiessle ab6680e9ab name the storage wrapper to make sure that we don't apply the wrapper multiple times 12 years ago
Morris Jobke dc36d30953 Remove all occurences of @brief and @returns from PHPDoc 12 years ago
Robin McCorkell 87b548ed91 Fix all PHPDoc types and variable names, in /lib 12 years ago
Robin McCorkell b5bc37d2e4 Fix @return array PHPDocs, in /lib 12 years ago
Joas Schilling 4fa9e46d2b Emit a new hook, when a file is being updated only 12 years ago
Robin Appelman 3d0661a1e7 Fix error when viewing expired link 12 years ago
Vincent Petry e76be308eb Remove unused setUserVars utility method 13 years ago
Vincent Petry 10c9b8eb99 Cache folder is now configurable 13 years ago
Vincent Petry 4cb53f77b2 Moved external storage mounting code to files_external app 13 years ago
Robin Appelman 7c92e2e3ad Update rawlist to work with new fileinfo object 13 years ago
Lukas Reschke f11658698d Fix path to the mount file 13 years ago
Scrutinizer Auto-Fixer adaee6a5a1 Scrutinizer Auto-Fixes 13 years ago
Robin Appelman d18b9f6ea4 use a FileInfo object of the directory when generting the filelist 13 years ago
Jörn Friedrich Dreyer 2a6a9a8cef polish documentation based on scrutinizer patches 13 years ago
Tigran Mkrtchyan 8cc9727520 mount: make location of mount.json configurable 13 years ago
Vincent Petry 614e4d485c External storage space is now not counted in total space 13 years ago
Vincent Petry c06d8bb007 Fixed normalizePath() to strip out single dot dirs 13 years ago
Vincent Petry 34c92f6656 Now using HomeStorage for legacy home storage ids 13 years ago
Robin Appelman 0e92a4896d dont use the home storage for non-existing users 13 years ago
Robin Appelman e273c14540 use the new home storage backend when no existing local storage backend exists for the user's home 13 years ago
Thomas Müller 9c9dc276b7 move the private namespace OC into lib/private - OCP will stay in lib/public 13 years ago
Robin Appelman 5209cff371 add conveince function to wrap all storages 13 years ago
Robin Appelman 94560c68ba rename constants 13 years ago
Robin Appelman b397df2022 add option to get the mountmanager from the filesystem 13 years ago
kondou d9c697534d Fix some typos 13 years ago
Robin Appelman 94ca576c9a use a getter for the storage loader to ensure the instance is created 13 years ago