summaryrefslogtreecommitdiffstats
path: root/apps/files_external/lib/swift.php
Commit message (Collapse)AuthorAgeFilesLines
* Update author informationLukas Reschke2016-03-011-0/+1
| | | | Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :)
* Merge pull request #19002 from UoM-ResPlat-DevOps/swift-streaming-downloadThomas Müller2016-01-221-16/+13
|\ | | | | Streaming download from Swift in files_external
| * Modified swift handling to explicitly set 404 responses to falseDaniel Tosello2016-01-121-1/+2
| |
| * Fixing swift fopen by ensuring stream is a valid resourceDaniel Tosello2015-12-101-1/+4
| |
| * Streaming download from Swift external storageTim Dettrick2015-12-101-17/+10
| | | | | | | | | | Speeds up downloads as they no longer need to buffer completely on the ownCloud server before being sent to the client.
* | Happy new year!Thomas Müller2016-01-121-2/+3
| |
* | Allowing access to Swift containers shared by ACLTim Dettrick2016-01-081-2/+19
|/ | | | | To avoid a confusing extra field, the bucket field is overloaded to optionally take a URL.
* Improving fopen behaviour for Swift backendTim Dettrick2015-12-071-1/+10
|
* Merge pull request #19000 from ↵Thomas Müller2015-10-291-1/+4
|\ | | | | | | | | UoM-ResPlat-DevOps/swift-squelch-expected-404-errors Don't log expected Swift 404 responses in files_external
| * Don't log expected Swift 404 responsesTim Dettrick2015-09-141-1/+4
| | | | | | | | | | File existence checks are expected in some cases to be false, so passing 404 Not Found errors through to the logs just causes noise.
* | Fallback to default mimetype detection mechanismVincent Petry2015-10-131-12/+0
| |
* | deduplicate @xenopathicMorris Jobke2015-10-061-1/+0
| |
* | update licence headers via scriptMorris Jobke2015-10-051-0/+2
| |
* | Replaces if ($file === '.' || $file === '..') by ↵Martin2015-09-221-2/+2
|/ | | | if(\OC\Files\Filesystem::isIgnoredDir($file)). Eases to find where this operation is used.
* Use OCP classes as much as possible in files_externalRobin McCorkell2015-08-191-3/+3
|
* Use the new IteratorDirectory instead of the fakedir wrapperRobin Appelman2015-07-151-2/+2
|
* Revert "Use OCP classes as much as possible in files_external"Thomas Müller2015-07-021-2/+2
|
* Use OCP classes as much as possible in files_externalRobin McCorkell2015-07-011-2/+2
|
* Update license headersJenkins for ownCloud2015-03-261-13/+22
|
* drop any fallback code related to curl - refs ↵Thomas Müller2015-03-121-5/+1
| | | | https://github.com/owncloud/core/pull/14838#issuecomment-78586447
* Revert "Updating license headers"Morris Jobke2015-02-261-21/+14
| | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36.
* Updating license headersJenkins for ownCloud2015-02-231-14/+21
|
* Lazy initialize external storagesVincent Petry2014-10-221-48/+79
| | | | | | | | Fixed the following external storages to not connect in the constructor, but do it on-demand when getConnection() is called. - S3 - SWIFT - SFTP
* guess mimetype on touchJörn Friedrich Dreyer2014-10-211-1/+2
|
* Also check if the file itself is updatableRobin Appelman2014-09-171-1/+1
|
* Check if a folder is deletable before we try to recursively delete itRobin Appelman2014-09-171-1/+1
|
* Fix hasUpdated for folders in swift backendRobin Appelman2014-09-051-0/+22
|
* Fix configuration of rackspaceRobin Appelman2014-09-051-18/+28
|
* update files_external swift to php-opencloud v1.9.2Jörn Friedrich Dreyer2014-06-251-111/+107
|
* Fix whitespace issuesRobin McCorkell2014-05-161-16/+16
|
* Moved dependency checks to end of class filesPhilipp Kapfer2014-04-031-8/+20
| | | | | | | | | | Dependency messages now appear below the configuration options instead of above Reworked dependency check method to support consolidated messages for multiple backends Conflicts: apps/files_external/lib/google.php apps/files_external/lib/swift.php apps/files_external/templates/settings.php
* Added cURL dependency for Amazon S3, Dropbox and SWIFTPhilipp Kapfer2014-04-031-0/+12
| | | | | | Conflicts: apps/files_external/lib/amazons3.php apps/files_external/lib/swift.php
* Fix swift touch operationVincent Petry2014-03-271-1/+1
| | | | | | | | The touch() operation now uses "UpdateMetadata()" instead of "Update()" which doesn't clear the object's contents. This fixes syncing, as the sync client needs to use touch to update the object's mtime.
* Fixed mtime reading from OpenStack APIVincent Petry2014-03-261-0/+4
| | | | | | The API seems to return floating point values, which prevents the hasUpdated() check to work and causes the scanner to rescan everything every time.
* polish documentation based on scrutinizer patchesJörn Friedrich Dreyer2014-02-061-0/+6
|
* Fixed ext storage touch function to return true on successVincent Petry2013-11-251-2/+2
| | | | | | | Some ext storage impl didn't return true on success. Fixes #5943 (Dropbox) Fixes #6010 (WebDAV)
* Moved default isReadable/isUpdatable impl into Common classVincent Petry2013-11-221-8/+0
| | | | | Also adjusted all ext storage backends to not override these when the default behavior is expected.
* add configuration parameter to manually set the timeout of HTTP requestsChristian Berendt2013-10-241-0/+5
|
* make Swift::testLocal workable by using a delimiterChristian Berendt2013-10-231-1/+2
|
* Revert "make Swift::testLocal workable by fixing the prefix used with the ↵Christian Berendt2013-10-231-4/+1
| | | | | | object listing in opendir" This reverts commit b92061da5ab2d11f803731628c4304aa8cd302e3.
* make Swift::testLocal workable by fixing the prefix used with the object ↵Christian Berendt2013-10-231-1/+4
| | | | listing in opendir
* rewrite of OC\Files\Storage\SwiftChristian Berendt2013-10-221-456/+354
|
* Set storage id for openstack swift backendRobin Appelman2013-05-011-0/+1
|
* Merge branch 'master' into external_storage_ui_feedbackMichael Gapczynski2013-02-191-6/+2
|\ | | | | | | | | | | | | | | Conflicts: apps/files_external/js/settings.js apps/files_external/lib/smb.php apps/files_external/templates/settings.php lib/files/storage/common.php
| * Give storage backends the option to define having no known free spaceRobin Appelman2013-02-161-4/+0
| | | | | | | | When this is the case only the configured max upload size is taking into account for uploading
| * Fix NoSpaceAfterComma and SpaceBeforeCommaBart Visscher2013-02-141-1/+1
| |
| * Fix SpaceBeforeOpenBrace errorsBart Visscher2013-02-141-1/+1
| |
* | fixing namespaceThomas Mueller2013-02-121-1/+1
| |
* | Merge branch 'master' into external_storage_ui_feedbackMichael Gapczynski2013-02-111-50/+80
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: apps/files_external/js/dropbox.js apps/files_external/js/google.js apps/files_external/js/settings.js apps/files_external/lib/amazons3.php apps/files_external/lib/dropbox.php apps/files_external/lib/google.php apps/files_external/lib/smb.php apps/files_external/lib/swift.php apps/files_external/lib/webdav.php lib/filestorage.php
| * Move streamwrappers to seperate files and put them in a namespaceRobin Appelman2013-01-281-2/+2
| |