Commit Graph

105 Commits (3e720942e58f99b038616d95e00a01ac9dd2f490)

Author SHA1 Message Date
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Roeland Jago Douma 68748d4f85
Some php-cs fixes 6 years ago
Robin Appelman 733d4b6cca
dont delete cache entries if deleting an object from object store failed 6 years ago
Morris Jobke e45fb5fa3e
Fix typo in comment 7 years ago
Marcel Klehr d46744e2f1 Fix File#putContents(string) on ObjectStorage 7 years ago
Roeland Jago Douma e953205908
Use HTTP1.1 to read S3 objects 7 years ago
Robin Appelman 834db3af2c
add method to get bucket name from s3 storage 7 years ago
Robin Appelman 06a119242e
make ObjectStoreStorage::getURN public 7 years ago
Robin Appelman 439b341e89
add method to get the used object store from the storage 7 years ago
Roeland Jago Douma dedb84acb0
Always use a temp file for swift writes 7 years ago
Roeland Jago Douma 1153123b90
Use a tmp file for swift writes 7 years ago
S. Cat e3142a91b2 Bucket name - Alert in debug mode 7 years ago
S. Cat 381ae44d38 Correct code indent 7 years ago
S. Cat 77473b0228 Warning on S3 not compatible DNS bucket name 7 years ago
Sebastien Cat 59c3d8d85f Dont check Bucket Name in Nextcloud 7 years ago
Roeland Jago Douma 104616c1da
Use CountWrapper instead of almost identical CountReadStream 7 years ago
Roeland Jago Douma 61d66d7954
Fix empty file uploads to S3 7 years ago
Volker d06c25b9c8
Update SwiftFactory.php 7 years ago
William Pain c26bdd4731 Fix: Check if `$this->params['user']` is an array 7 years ago
Robin Appelman 1d322d3b37
always use multipart uploader for s3 uploads 7 years ago
Robin Appelman 615fb8cd77
Cache tokens when using swift's v2 authentication 7 years ago
Robin Appelman d6bf5d4384
upload new files in objectstore to a .part path first 7 years ago
Robin Appelman 6c9f2644cf
Add objectExists to objectstore interface 7 years ago
Morris Jobke cef8eadf2a
Add PHPDoc for thrown exception 7 years ago
Robin Appelman 35251928d5
forward object not found error in switch as dav 404 7 years ago
Robin Appelman 93de63777e
extend storage api to allow directly writing a stream to storage 7 years ago
Robin Appelman 47fd3499a3
Fix listing s3 objects when using google cloud aws compatibility 8 years ago
Robin Appelman ac26175a17
add azure unit tests with azurite 8 years ago
Robin Appelman 60b7cbc0f0
add azure object storage backend 8 years ago
Roeland Jago Douma a0e038f912
generateTokenFromCache is only valid for V3 8 years ago
Roeland Jago Douma 7318882357
json_decode an associative array for the swift cached token 8 years ago
Arthur Schiwon 38a90130ce
move log constants to ILogger 8 years ago
Roeland Jago Douma ba71918ad2
Swift v3 requires setting a scope 8 years ago
Morris Jobke 431ccb6386
Fix undefined variable - found by phan 8 years ago
Morris Jobke 2f068bc9d1
Add more logging for the object storage during creation of the buckets 8 years ago
Robin Appelman 41954d2903
verify cached swift token 8 years ago
Roeland Jago Douma d3e7996e80
Fix bucket and container usage 8 years ago
Roeland Jago Douma 4e8d5504d2
Properly cache swift v3 token 8 years ago
Robin Appelman fc35352122
disable part files for object stores 8 years ago
Robin Appelman 9764e70494
don't read existing file when overwriting using object store 8 years ago
Roeland Jago Douma 812ea354d0
User proper username + pass 8 years ago
Robin Appelman 31dd6d6aae
add support for v3 swift auth 8 years ago
Robin Appelman 817f2f8f49
adjust swift external storage to new openstack sdk 8 years ago
Robin Appelman 3192efc415
adjust swift object storage to new openstack sdk 8 years ago
Morris Jobke d3d045dd5c
Remove unused import statements 8 years ago
Roeland Jago Douma 3e0ef7e3f2
Try to silence phan 8 years ago
Robin Appelman e34c20af7d
don't swallow exception from touch 8 years ago
Robin Appelman 85d23dd6fc
better error message on catalog error 8 years ago
Robin Appelman fd09c06eb4
actually return stream from swift 8 years ago
Morris Jobke a661f043e1
Remove unneeded semicolon and parentheses 8 years ago