Commit Graph

262 Commits (2bdc97741cd42843f85750421cba032942d860ed)

Author SHA1 Message Date
provokateurin d2d1e3284d
fix(Storage): Fix method docs inheritance 1 year ago
provokateurin 8ca6fcace7
fix(Storage): Document getOwner() can return false 1 year ago
Côme Chilliet 492e6997d8
chore: Fix psalm issues, put back private versions of getter in private Storage interface 1 year ago
Christoph Fiehe 9597072ada perf(ObjectStoreStorage): Improve (slow) move on same object bucket 1 year ago
provokateurin 7c1c02d6a5
fix(S3ConfigTrait): Allow proxy field to take false 1 year ago
Robin Appelman 508d8e7c01
fix: make swift connect exception message more informative 1 year ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 1 year ago
Robin Appelman bd740ac0b0
fix: write object to the correct urn when moving from another storage to object store 1 year ago
Git'Fellow c84e76a749 fix(s3): Don't wait indefinitely for S3 to return 2 years ago
Ferdinand Thiessen ae1f5cc56d
fix(S3): Adjust usage of guzzle promise 2 years ago
Josh 63886147ba fix(ObjectStore): handle empty S3 hostname 2 years ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Robin Appelman 40d9a3fcab
feat: add option to enable s3 acceleration 2 years ago
Joas Schilling cdb40a3110
fix(openstack): Fix psalm issue with updated openstack version 2 years ago
Côme Chilliet ec5133b739 fix: Apply new coding standard to all files 2 years ago
Ferdinand Thiessen 7880086de8
fix(S3): Adjust typing for 32bit compatibility 2 years ago
Ferdinand Thiessen 32dee2f84a
feat(ObjectStore): Make S3 MultipartUpload concurrency configurable 2 years ago
Ferdinand Thiessen 69c5e8ebde
fix(ObjectStore): Use common S3 trait so config and connection trait members are in sync 2 years ago
Joas Schilling 951c330d39
Revert "don't perform an explicit setup when using the file cache" 2 years ago
Robin Appelman 4fba4cd14c fix: fix user folder init 2 years ago
Robin Appelman c54f7bd761 fix: disable the internal s3sdk multi part copy logic 2 years ago
Côme Chilliet c0ce272e9c chore: Migrate away from OC::$server->getLogger 2 years ago
Thomas Citharel 30798eb6c2
refactor(objectstorage): cleanup types 2 years ago
Thomas Citharel 3be3dbdb3b
refactor(objectstorage): move $user property from ObjectStoreStorage class to HomeObjectStoreStorage 2 years ago
Thomas Citharel 4c618c4bf1
fix(objectstorage): cleanup HomeObjectStoreStorage 2 years ago
Robin Appelman b777304a77
also updated parent etags when a changed etag is detected during scanning 2 years ago
Julius Härtl e4054370b1
fix(s3): Add config option to disable multipart copy for certain s3 providers 2 years ago
Robin Appelman 1043c21b35
only do a multipart s3 copy when above the regular copy limit 2 years ago
Ferdinand Thiessen 5172baaf8b
fix(ObjectStore): Make copying behavior consistent with local storage 2 years ago
Tobias Zimmerer cdf96fab92 fix(s3): support SSE-C headers for the MultipartCopy call 2 years ago
Hamid Dehnavi ea06cf2f39 Convert isset ternary to null coalescing operator 2 years ago
Robin Appelman eab8dd3ca0 use multipart copy for s3 2 years ago
Robin Appelman b40fa64a8b use multipart copy for s3 2 years ago
Côme Chilliet 5090848b25
Store size in int|float for 32bit support 2 years ago
Julius Härtl 88a96e4db7 fix: Only store unencrypted_size if path should be encrypted 2 years ago
Thomas Citharel 3f28fc58aa fix(s3): fix handling verify_bucket_exists parameter 2 years ago
Robin Appelman a031bc4788 more share permission logic to storage wrapper 2 years ago
Tobias Zimmerer 23f85b5ac2 fix(s3): add SSE-C parameters to headObject call 2 years ago
Julius Härtl ea575e342f
fix(s3): Pass SSE-C parameters for multipart upload 3 years ago
Robin Appelman de85610385 use source cache when listing folder during recursive copy 3 years ago
Robin Appelman 561536fc58
file scanner performance improvements 3 years ago
Robin Appelman ea88ec1350
add utility command for object store objects 3 years ago
Robin Appelman cc0ad25c98
don't always check if we need to setup the object store root 3 years ago
Faraz Samapoor e7cc7653b8 Refactors "strpos" calls in lib/private to improve code readability. 3 years ago
Robin Appelman 2ea41dab93
repair -1 folder sizes for object store background scan 3 years ago
Robin Appelman c6be96d04f
additional logging when mkdir fails for object storage 3 years ago
Robin Appelman d63fa2d991
improve objectstore rmdir handling 3 years ago
Rsplwe 5c6f35832c
Update lib/private/Files/ObjectStore/S3.php 3 years ago
Rsplwe d85e623916
s3: get remaining truncation part 3 years ago
Rsplwe ccac296821
Adjust the value of 'maxparts' to 1000 3 years ago