aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/files/filesystem.php
Commit message (Collapse)AuthorAgeFilesLines
* Make $userId mandatory for searchByTagsVincent Petry2014-12-121-2/+3
| | | | | | | $userId is now a mandatory parameter for searchByTags. Also fixed some places in the code where the argument was missing (Node API and View)
* Added searchByTags to view, storage and cacheVincent Petry2014-12-111-0/+8
|
* Add public api for mount configurationsRobin Appelman2014-12-041-6/+11
|
* Make it possible to cleanPath() absolute Windows pathsJoas Schilling2014-11-171-2/+11
|
* Reset the users setup after clearing mountsRobin Appelman2014-10-281-0/+1
|
* Only mount the storages for the user onceRobin Appelman2014-10-271-1/+5
|
* Added failing unit tests for mount config hooksVincent Petry2014-10-081-0/+5
|
* Don't automatically setup the filesystem the moment we load OC\Files\FileSystemRobin Appelman2014-09-021-2/+0
|
* move to public namespaceMorris Jobke2014-08-191-3/+0
|
* Use tabs for indentation.Stephan Peijnik2014-08-191-3/+3
| | | | Signed-off-by: Stephan Peijnik <speijnik@anexia-it.com>
* Fix STORAGE_* constants usage by moving those constants into ↵Stephan Peijnik2014-08-191-3/+4
| | | | | | | | | | \OC\Files\Filesystem. As constants not defined within a class cannot be automatically found by the autoloader moving those constants into a class makes them accessible to code which uses them. Signed-off-by: Stephan Peijnik <speijnik@anexia-it.com>
* change architecture from inheritance to compositionJörn Friedrich Dreyer2014-06-181-17/+21
|
* only use one config option 'objectstore' for root and home storage configurationJörn Friedrich Dreyer2014-06-181-2/+2
|
* move creation of / and users 'files' from storage constructor to setupFS / ↵Jörn Friedrich Dreyer2014-06-181-0/+8
| | | | mount initialization
* fix fallback config for default home storageJörn Friedrich Dreyer2014-06-181-4/+6
|
* allow configuring objectstore as home and root storageJörn Friedrich Dreyer2014-06-181-4/+13
|
* name the storage wrapper to make sure that we don't apply the wrapper ↵Bjoern Schiessle2014-06-041-2/+2
| | | | multiple times
* Remove all occurences of @brief and @returns from PHPDocMorris Jobke2014-05-191-3/+3
| | | | * test case added to avoid adding them later
* Fix all PHPDoc types and variable names, in /libRobin McCorkell2014-05-131-2/+2
|
* Fix @return array PHPDocs, in /libRobin McCorkell2014-05-131-1/+1
|
* Emit a new hook, when a file is being updated onlyJoas Schilling2014-04-291-0/+16
| | | | | | The write-hook also is triggered for created files Fix #8131
* Fix error when viewing expired linkRobin Appelman2014-04-231-0/+3
|
* Remove unused setUserVars utility methodVincent Petry2014-03-261-11/+0
| | | | | That method was moved to the external storage recently so isn't needed here any more.
* Cache folder is now configurableVincent Petry2014-03-241-0/+36
| | | | | | When using an external cache folder, it is automatically mounted in FileSystem::initFileSystem so that any app can use it transparently by creating a view on the "/$user/cache" directory.
* Moved external storage mounting code to files_external appVincent Petry2014-03-191-70/+0
| | | | | | Moved the mounting code for external storage from OC\Filesystem::initMountPoint to files_external using the post_initMountPoints hook
* Update rawlist to work with new fileinfo objectRobin Appelman2014-02-271-1/+1
|
* Fix path to the mount fileLukas Reschke2014-02-201-1/+2
|
* Merge pull request #6999 from kofemann/mount-configLukas Reschke2014-02-201-5/+5
|\ | | | | mount: make location of mount.json configurable
| * mount: make location of mount.json configurableTigran Mkrtchyan2014-01-291-5/+5
| | | | | | | | | | | | do not share users data with config files Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
* | Merge pull request #7274 from owncloud/scrutinizer-patch-1Morris Jobke2014-02-191-0/+3
|\ \ | | | | | | Scrutinizer Auto-Fixes
| * | Scrutinizer Auto-FixesScrutinizer Auto-Fixer2014-02-191-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch was automatically generated as part of the following inspection: https://scrutinizer-ci.com/g/owncloud/core/inspections/cdfecc4e-a37e-4233-8025-f0d7252a8720 Enabled analysis tools: - PHP Analyzer - JSHint - PHP Copy/Paste Detector - PHP PDepend
* | | Merge pull request #7257 from owncloud/filelist-fileinfoVincent Petry2014-02-191-8/+1
|\ \ \ | |/ / |/| | use a FileInfo object of the directory when generting the filelist
| * | use a FileInfo object of the directory when generting the filelistRobin Appelman2014-02-181-8/+1
| |/
* / polish documentation based on scrutinizer patchesJörn Friedrich Dreyer2014-02-061-0/+6
|/
* External storage space is now not counted in total spaceVincent Petry2013-11-181-2/+4
| | | | | | | Added argument to getFileInfo() to disable adding the size of mountpoints to a directory's size. Fixes #5924
* Fixed normalizePath() to strip out single dot dirsVincent Petry2013-11-141-3/+17
| | | | Now removing "/./" and trailing "/." from the paths when normalizing.
* Now using HomeStorage for legacy home storage idsVincent Petry2013-11-121-3/+11
| | | | | Legacy home storage ids with the format "local://path/to/datadir/user1" are now also wrapped by the HomeStorage.
* dont use the home storage for non-existing usersRobin Appelman2013-10-291-2/+2
|
* use the new home storage backend when no existing local storage backend ↵Robin Appelman2013-10-291-1/+7
| | | | exists for the user's home
* move the private namespace OC into lib/private - OCP will stay in lib/publicThomas Müller2013-09-301-0/+770
Conflicts: lib/private/vcategories.php