summaryrefslogtreecommitdiffstats
path: root/lib/private/files/storage/wrapper
Commit message (Collapse)AuthorAgeFilesLines
* Updating license headersJenkins for ownCloud2015-02-234-20/+74
|
* adding getDirectDownload() to WrapperThomas Müller2014-12-281-0/+12
|
* Add storage and cache wrappers to apply a permissions mask to a storageRobin Appelman2014-11-271-12/+21
|
* Add storage and cache wrappers to jail a storage to a subfolderRobin Appelman2014-11-272-0/+515
|
* move to public namespaceMorris Jobke2014-08-191-2/+2
|
* Fix STORAGE_* constants usage by moving those constants into ↵Stephan Peijnik2014-08-191-2/+2
| | | | | | | | | | \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>
* Fix storage being passed to cache/watcher and scanner when using storage ↵Robin Appelman2014-06-141-6/+20
| | | | wrappers
* Merge pull request #8884 from owncloud/move-flock-to-appJörn Friedrich Dreyer2014-06-051-182/+0
|\ | | | | remove file locking - code will continue to live in it's own app
| * remove file locking - code will continue to live in it's own appThomas Müller2014-06-041-182/+0
| |
* | - drop permissions table and related codeThomas Müller2014-06-051-10/+0
|/ | | | | | - the file/folder's permission is now stored in the file cache - BackGroundWatcher has been removed - this has meanwhile be replaced by occ files:scan which can be executed in a cron jobs - increase version to trigger database migration
* only lock if unlink is called for a fileBjoern Schiessle2014-06-041-1/+3
|
* Move Lock to private namespace, add interface. Update PHPDoc.ringmaster2014-06-041-2/+2
|
* Removed unused vars/declarations, update PHPDoc.ringmaster2014-06-041-1/+2
|
* Add actual locking and log changes necessary for debugging.ringmaster2014-06-041-2/+48
|
* Continued flock work.ringmaster2014-06-041-20/+14
|
* flock changes. Work in progress.ringmaster2014-06-041-0/+139
|
* Pass any methods custom to specific storage implementations to the wrapped ↵Robin Appelman2014-05-291-0/+11
| | | | storage
* Add $storage->instanceOfStorage to handle instanceof for storage wrappersRobin Appelman2014-05-291-0/+10
|
* Fix all PHPDoc types and variable names, in /libRobin McCorkell2014-05-131-1/+1
|
* Still return quota value when free space is unknownVincent Petry2014-03-191-1/+8
| | | | | | Fixed the quota storage wrapper to correctly return the quota value when the free space is not known (which usually happens when the disk_free_space function is disabled)
* Merge pull request #7650 from owncloud/quota-totalspaceVincent Petry2014-03-111-0/+7
|\ | | | | Fixed total space display when data size exceeds quota
| * Fixed total space display when data size exceeds quotaVincent Petry2014-03-101-0/+7
| | | | | | | | | | The total space display in the personal page now shows the quota value instead of used space when used space exceeds the quota (soft quota).
* | Return unencrypted_size of folder when queriedVincent Petry2014-03-071-0/+5
|/ | | | | | This fixes the "used space" to be based on the unencrypted size, not encrypted size, to be consistent with how quota/space is handled when encryption is enabled
* Merge pull request #6962 from owncloud/quota-space-rootThomas Müller2014-02-201-1/+7
|\ | | | | Allow passing a root folder to get the used space from in the quota wrapper
| * Actually rename the variableRobin Appelman2014-01-271-2/+2
| |
| * Fix phpdocRobin Appelman2014-01-271-1/+1
| |
| * Allow passing a root folder to get the used space from in the quota wrapperRobin Appelman2014-01-271-1/+7
| |
* | Merge branch 'master' into scrutinizer_documentation_patchesThomas Müller2014-02-141-0/+8
|\ \ | | | | | | | | | | | | Conflicts: lib/private/appconfig.php
| * | Added isLocal() method to storage, used for xsendfileVincent Petry2014-02-061-0/+8
| |/ | | | | | | | | | | | | Added isLocal() method to Storage to find out whether the storage is local or not. This method is used for the x-sendfile logic to find out whether to add the headers.
* / polish documentation based on scrutinizer patchesJörn Friedrich Dreyer2014-02-061-0/+3
|/
* Fixed quota wrapper to not wrap failed fopen streamsVincent Petry2014-01-191-1/+1
| | | | | | | | | | | | When calling fopen() on some storage types, these return false instead of throwing an exception. This fix makes sure that in case the stream wasn't opened (for example when a file doesn't exist any more) the stream isn't wrapped. Also added 'rb' as another case that doesn't need to be wrapped. Fixes #6832
* Added unit test for the test() methodVincent Petry2013-12-031-0/+8
| | | | This is to make sure that method isn't broken
* Fixed quota stream to not wrap read-only fopen callsVincent Petry2013-10-251-1/+1
|
* move the private namespace OC into lib/private - OCP will stay in lib/publicThomas Müller2013-09-302-0/+531
Conflicts: lib/private/vcategories.php