Commit Graph

32 Commits (f4e4a85fcfc8ee25d4d398f5fa8aa657d4eaf08a)

Author SHA1 Message Date
Robin Appelman 09ffac5e6d
s3 external storage listing rework 5 years ago
Bernd Rederlechner 3866f388b1
Refactor writeObject to only use MultipartUpload when required 5 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Robin Appelman effb7dc8ba
set mimetype for objects uploaded to object storages 5 years ago
Maxime Besson 547438527d fix(proxy): reaching s3 storage behind some http proxy 5 years ago
Samuel 03fe74b95e fix(proxy): reaching s3 storage behind some http proxy 5 years ago
Robin Appelman 3eb764e65d
remove explicit fclose from S3->writeStream 5 years ago
Robin Appelman 9d4848e863
use in objectstore copy 5 years ago
Christoph Wurst 2a054e6c04
Update the license headers for Nextcloud 20 6 years ago
Florent 3594ba6971 Upload part size as S3 parameter instead of constant value 6 years ago
Christoph Wurst cb057829f7
Update license headers for 19 6 years ago
Christoph Wurst 1584c9ae9c
Add visibility to all methods and position of static keyword 6 years ago
Robin Appelman 7b07e7251c
make seekable s3 stream generic 6 years ago
Lukas Stabe 14401efb0f
Enable fseek for files in S3 storage 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Morris Jobke e45fb5fa3e
Fix typo in comment 7 years ago
Roeland Jago Douma e953205908
Use HTTP1.1 to read S3 objects 7 years ago
Roeland Jago Douma 61d66d7954
Fix empty file uploads to S3 7 years ago
Robin Appelman 1d322d3b37
always use multipart uploader for s3 uploads 7 years ago
Robin Appelman 6c9f2644cf
Add objectExists to objectstore interface 7 years ago
Morris Jobke d3d045dd5c
Remove unused import statements 8 years ago
Robin Appelman 3499cbdb76
Use S3Client::upload instead of splitting single/multipart upload ourselves 8 years ago
Robin Appelman 70a4860ccb
Fix contructing headers for s3 download 9 years ago
Morris Jobke 0eebff152a
Update license headers 9 years ago
Robin Appelman f9a7294807
use fopen directly when reading objects from s3 9 years ago
Robin Appelman 91b3536f45
propagate multipart upload exception when aborting upload 9 years ago
Robin Appelman e393b3553e
set s3 part size to 500mb 9 years ago
Robin Appelman 385d6f098c
Add tests for multipart upload 9 years ago
Robin Appelman 4ae46d8876
only do multipart upload for large files 9 years ago
Robin Appelman e4e5e735db
multipart upload for s3 object storage 9 years ago
Robin Appelman d70607104e
reuse object read/write/delete logic in s3 implementations 9 years ago
Robin Appelman dad18baec8
update aws sdk and move it to 3rdparty 9 years ago
Roeland Jago Douma 5f227bd93b
More phpstorm inspection fixes 9 years ago
Robin Appelman 3ab160dd5a
fopen s3 objects directly to work around unexplainable guzzle bug 10 years ago
Robin Appelman eefd059716
add amazon s3 objectstore backend 10 years ago
Robin Appelman 64e896cc0d
split testing of objectstoragestorage and objectstore implementations 10 years ago