Robin Appelman
|
6c9f2644cf
|
Add objectExists to objectstore interface
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
7 years ago |
Morris Jobke
|
cef8eadf2a
|
Add PHPDoc for thrown exception
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
7 years ago |
Robin Appelman
|
35251928d5
|
forward object not found error in switch as dav 404
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
7 years ago |
Robin Appelman
|
41954d2903
|
verify cached swift token
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
8 years ago |
Roeland Jago Douma
|
d3e7996e80
|
Fix bucket and container usage
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
8 years ago |
Robin Appelman
|
817f2f8f49
|
adjust swift external storage to new openstack sdk
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
8 years ago |
Robin Appelman
|
3192efc415
|
adjust swift object storage to new openstack sdk
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
8 years ago |
Roeland Jago Douma
|
3e0ef7e3f2
|
Try to silence phan
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
8 years ago |
Robin Appelman
|
e34c20af7d
|
don't swallow exception from touch
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
8 years ago |
Robin Appelman
|
85d23dd6fc
|
better error message on catalog error
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
8 years ago |
Robin Appelman
|
fd09c06eb4
|
actually return stream from swift
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
8 years ago |
Morris Jobke
|
d2d73f1ce8
|
Also replace all other occurences
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
8 years ago |
Robin Appelman
|
046eb0c635
|
add retry wrapper when reading files from swift
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
8 years ago |
Morris Jobke
|
0eebff152a
|
Update license headers
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
8 years ago |
William Pain
|
9a63ded43b
|
Fix uninitialized variable $this->params
Signed-off-by: William Pain <pain.william@gmail.com>
|
8 years ago |
Morris Jobke
|
c54a59d51e
|
Remove unused use statements
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
9 years ago |
Robin Appelman
|
6991b79d40
|
serialize the token to json instead of using php's serialize
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
9 years ago |
Robin Appelman
|
205d5586e8
|
cache swift tokens in memcache
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
9 years ago |
Robin Appelman
|
8dbca71a77
|
better error messages for invalid regions, urltypes and service names
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
9 years ago |
Robin Appelman
|
5062d0ac50
|
better error messages when swift authentication fails
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
9 years ago |
Robin Appelman
|
b72e5a2e4e
|
allow using 'bucket' to set the swift container
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
9 years ago |
Joas Schilling
|
0215b004da
|
Update with robin
|
9 years ago |
Joas Schilling
|
ba87db3fcc
|
Fix others
|
9 years ago |
Roeland Jago Douma
|
dedf392751
|
Move \OC\Files to PSR-4
|
10 years ago |
Thomas Müller
|
682821c71e
|
Happy new year!
|
10 years ago |
Jörn Friedrich Dreyer
|
3f101039b9
|
add isset for optional params
|
10 years ago |
Jörn Friedrich Dreyer
|
eae8500a86
|
make url type configurable
|
10 years ago |
Jenkins for ownCloud
|
b585d87d9d
|
Update license headers
|
11 years ago |
Morris Jobke
|
06aef4e8b1
|
Revert "Updating license headers"
This reverts commit 6a1a4880f0.
|
11 years ago |
Jenkins for ownCloud
|
6a1a4880f0
|
Updating license headers
|
11 years ago |
Robin Appelman
|
191a82e768
|
Stream downloads from Swift object stores without downloading it first
|
11 years ago |
Jörn Friedrich Dreyer
|
f96a535f80
|
fix objectstore test execution
|
12 years ago |
Jörn Friedrich Dreyer
|
8e6cb6dc54
|
delete object without downloading it first
|
12 years ago |
Robin Appelman
|
eb97eee964
|
Only initialize the swift container when manipulating an object
|
12 years ago |
Robin Appelman
|
159b603d13
|
Add support for rackspace swift backends
|
12 years ago |
Jörn Friedrich Dreyer
|
c112a1d323
|
move to stream based IObjectStore interface, rearrange & reformat code
|
12 years ago |
Jörn Friedrich Dreyer
|
f2fe00e972
|
fix rebase, use 'object::user:<username>' or 'object::store:<storageid> as storage id, by default use container/bucket name for storageid, make storageid configurable, store user only for HomeObjectStoreStorage, change updateObject() to writeObject()
|
12 years ago |
Jörn Friedrich Dreyer
|
5cae863408
|
change architecture from inheritance to composition
|
12 years ago |
Jörn Friedrich Dreyer
|
5722e31d1a
|
add autocreate config option for containers, implement autocreate and delete of containers, use generated container names for tests
|
12 years ago |
Jörn Friedrich Dreyer
|
c020e8e658
|
use exceptions to notify abstract parent class of problems
|
12 years ago |
Jörn Friedrich Dreyer
|
ccb698a6a8
|
move swift and abstract code to core
|
12 years ago |