aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Files/ObjectStore
Commit message (Collapse)AuthorAgeFilesLines
...
* multipart upload for s3 object storageRobin Appelman2017-09-201-5/+22
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix path styleRobin Appelman2017-09-181-3/+1
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* reuse object read/write/delete logic in s3 implementationsRobin Appelman2017-09-182-49/+83
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* update aws sdk and move it to 3rdpartyRobin Appelman2017-09-182-41/+21
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Fix uninitialized variable $this->paramsWilliam Pain2017-09-111-2/+2
| | | | Signed-off-by: William Pain <pain.william@gmail.com>
* More phpstorm inspection fixesRoeland Jago Douma2017-07-241-4/+4
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* improved logging of objectore errorsRobin Appelman2017-06-211-5/+21
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Remove unused use statementsMorris Jobke2017-04-221-1/+0
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* serialize the token to json instead of using php's serializeRobin Appelman2017-03-281-10/+36
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* cache swift tokens in memcacheRobin Appelman2017-03-281-10/+36
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* better error messages for invalid regions, urltypes and service namesRobin Appelman2017-03-281-4/+63
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* better error messages when swift authentication failsRobin Appelman2017-03-281-1/+17
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* replace close:// streamwrapper with CallBackWrapperRobin Appelman2017-01-061-15/+6
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fopen s3 objects directly to work around unexplainable guzzle bugRobin Appelman2016-11-161-30/+21
| | | | | | | For some reason when a text file started with a valid hex character ([0-9a-f]) it would eat the text untill the first newline The new code does basically the same thing as guzzle/s3-sdk did only without wrapping everything in a guzzle stream Signed-off-by: Robin Appelman <robin@icewind.nl>
* add amazon s3 objectstore backendRobin Appelman2016-11-161-0/+116
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* split testing of objectstoragestorage and objectstore implementationsRobin Appelman2016-11-161-0/+90
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* split off s3 connection logicRobin Appelman2016-11-161-0/+124
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* make object prefix configurableJörn Friedrich Dreyer2016-11-141-1/+6
|
* allow using 'bucket' to set the swift containerRobin Appelman2016-11-041-0/+4
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Allow setting a maximun number of buckets for multibucketRobin Appelman2016-11-021-3/+5
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Update with robinJoas Schilling2016-07-213-3/+3
|
* Fix othersJoas Schilling2016-07-215-8/+13
|
* Update license headersLukas Reschke2016-05-261-1/+1
|
* Allow multibucket in objectstoreRoeland Jago Douma2016-05-231-0/+52
|
* Move \OC\Files to PSR-4Roeland Jago Douma2016-04-244-0/+708