aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/files/storage
Commit message (Collapse)AuthorAgeFilesLines
...
* fix quota wrapperRobin Appelman2016-01-141-1/+3
|
* Return a class from cache operations instead of an arrayRobin Appelman2016-01-141-1/+3
|
* Happy new year!Thomas Müller2016-01-1217-22/+24
|
* Use TempManager instead of tmpFileMorris Jobke2015-12-181-1/+1
|
* Use TempManager instead of tmpFolderMorris Jobke2015-12-182-2/+2
|
* Use proper public API for OC_Helper::getFileNameMimeTypeMorris Jobke2015-12-171-1/+1
|
* Merge pull request #21128 from owncloud/dav-fopen-non-existingThomas Müller2015-12-111-8/+14
|\ | | | | Dont do a seperate request to check if a file exists when downloading a file from dav external storage
| * Dont do a seperate request to check if a file exists for dav->fopenRobin Appelman2015-12-101-8/+14
| |
* | Do not check storage availability for getOwnerVincent Petry2015-12-091-1/+0
|/ | | | | Because the owner is always known thanks to the file cache and other places, we don't need the remote storage to be actually available.
* Compute share permissions in the viewVincent Petry2015-12-081-4/+0
| | | | | The share permissions are now computed in the View/FileInfo instead of storing them directly/permanently on the storage
* Add DB group to some files_external testsThomas Müller2015-11-301-0/+1
| | | | | | | | | | Adding group Db to federation tests and ldap tests Add group DB to Test_UrlGenerator Adding group DB to trashbin and versions tests Adding group DB to Test_Util_CheckServer for pg
* Make Cache\Updater per storageRobin Appelman2015-11-253-0/+27
|
* Merge pull request #20439 from owncloud/etag-propagate-in-storageThomas Müller2015-11-253-0/+33
|\ | | | | Take submount etag into account for folder etags
| * take the etag of child mounts into account for the folder etagRobin Appelman2015-11-193-0/+33
| | | | | | | | this replaces shared etag propagation
* | Adjust sabre changes in coreThomas Müller2015-11-241-3/+6
| |
* | Use mocks when testing isSharingDisabledForUserThomas Müller2015-11-191-1/+1
|/
* make sure that we update the unencrypted size for the versionsBjörn Schießle2015-11-041-1/+13
|
* The root of a storage always existsRobin Appelman2015-10-291-0/+3
|
* Update license headersLukas Reschke2015-10-261-0/+1
|
* Remove $ETagFunction - it was never usedThomas Müller2015-10-161-7/+1
|
* Consolidate webdav code - move all to one appThomas Müller2015-10-161-1/+1
|
* check if fopen was successful before continueBjoern Schiessle2015-10-151-3/+7
|
* only wrap source if fopen was successfulBjoern Schiessle2015-10-151-1/+4
|
* Merge pull request #19597 from owncloud/update-license-headersThomas Müller2015-10-0610-16/+41
|\ | | | | update licence headers via script
| * deduplicate @xenopathicMorris Jobke2015-10-061-1/+1
| |
| * update licence headers via scriptMorris Jobke2015-10-0510-16/+41
| |
* | use a normal rename when moving from the same storage in the encryption wrapperRobin Appelman2015-10-051-0/+3
|/
* versions should always use the keys of the original file, no need to create ↵Bjoern Schiessle2015-10-011-2/+24
| | | | new one
* use correct variableJörn Friedrich Dreyer2015-09-231-1/+1
| | | | wow ... just wow ...
* Revert "use correct variable"Jörn Friedrich Dreyer2015-09-231-1/+1
| | | | This reverts commit 52cbaff061b93cb1a5e81623e58e14867c818810.
* use correct variableJörn Friedrich Dreyer2015-09-231-1/+1
| | | wow ... just wow ...
* Replaces if ($file === '.' || $file === '..') by ↵Martin2015-09-223-4/+4
| | | | if(\OC\Files\Filesystem::isIgnoredDir($file)). Eases to find where this operation is used.
* dont download the existing file for webdav if we're going to overwrite itRobin Appelman2015-09-211-2/+7
|
* Merge pull request #18653 from owncloud/dav-stream-guzzleLukas Reschke2015-09-111-62/+31
|\ | | | | stream webdav downloads using http client
| * also use httpclient for uploadFileRobin Appelman2015-09-011-35/+18
| |
| * stream webdav downloads using http clientRobin Appelman2015-08-291-29/+15
| |
* | Check result of storage wrappersRobin Appelman2015-08-301-0/+3
|/
* Merge pull request #18423 from owncloud/occ_encrypt_allBjörn Schießle2015-08-281-29/+15
|\ | | | | occ command line tool to encrypt all files
| * copy always file by file to encrypt/decrypt it if neededBjoern Schiessle2015-08-261-29/+15
| |
* | Implement password authentication mechanismsRobin McCorkell2015-08-191-0/+4
|/ | | | | | | | | | | Introduces the basic password authentication mechanism, along with a mechanism based on ownCloud credentials stored in the user session. Change to lib/private is an extension of PermissionsMask, as isSharable() override was missing. Session credentials auth mechanism now disables sharing on applied storages, as credentials will not be available.
* Merge pull request #14779 from owncloud/use-iterator-directoryRobin McCorkell2015-08-072-4/+2
|\ | | | | Use the new IteratorDirectory instead of the fakedir wrapper
| * Use the new IteratorDirectory instead of the fakedir wrapperRobin Appelman2015-07-152-4/+2
| |
* | Merge pull request #13641 from owncloud/cache-storage-statusVincent Petry2015-08-073-0/+499
|\ \ | | | | | | Store storage availability in database
| * | Store storage availability in databaseRobin McCorkell2015-07-203-0/+499
| | | | | | | | | | | | | | | | | | | | | | | | Storage status is saved in the database. Failed storages are rechecked every 10 minutes, while working storages are rechecked every request. Using the files_external app will recheck all external storages when the settings page is viewed, or whenever an external storage is saved.
* | | always update file cache, the cache can handle partial data correctly if the ↵Bjoern Schiessle2015-07-311-5/+4
| | | | | | | | | | | | file doesn't already exists in the file cache
* | | Disable filesystem_check_changes by defaultVincent Petry2015-07-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will prevent detecting remote changes done in the data folder / root storage by default. In the rare cases where the data folder is shared with other apps/users outside ownCloud and change detection is needed, the admin will have to set the option explicitly from now on. Note that this doesn't affect external storages which have their own setting in the mount options.
* | | Merge pull request #17902 from owncloud/fix_17898Vincent Petry2015-07-271-1/+2
|\ \ \ | | | | | | | | get header size before we open the file to avoid locking exception
| * | | get header size before we open the file to avoid locking exceptionBjoern Schiessle2015-07-271-1/+2
| |/ /
* / / Only set is encrypted when encryption is enabledJoas Schilling2015-07-231-1/+1
|/ /
* | Merge pull request #17540 from owncloud/enc_detect_legacy_files2Björn Schießle2015-07-171-15/+95
|\ \ | | | | | | make sure that we always detect legacy files correctly