Commit Graph

64 Commits (appStoreDisabledOcc)

Author SHA1 Message Date
Robin Appelman df3a9e221d
fix: throw correct exception type when we can't verify if an s3 bucket exists 1 year ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 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
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
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
Hamid Dehnavi ea06cf2f39 Convert isset ternary to null coalescing operator 2 years ago
Thomas Citharel 3f28fc58aa fix(s3): fix handling verify_bucket_exists parameter 2 years ago
Julius Härtl 159a0c8411
feat(s3): Add option to specify an SSE-C customer provided key 3 years ago
François Ménabé cf9bdc0274 Manage s3 storage class in objectstore 3 years ago
Robin Appelman f1486890d7
only use nextcloud bundle when explicitly enabled 4 years ago
Robin Appelman bffa67c48b
also use nextcloud certificate bundle when downloading from s3 4 years ago
Jasper Weyne 0633a1d9f5
Disable ~/.aws/config access by S3ConnectionTrait 4 years ago
Côme Chilliet 069477e608
Migrate more classes of lib/private to LoggerInterface 4 years ago
Robin Appelman 1156214a26
don't try to get custom certs for s3 primary storage 4 years ago
Robin Appelman 194a21f374
use the nextcloud certificate bundle for s3 4 years ago
Julius Härtl 2aac757805
Make max size for single put uploads configurable 4 years ago
Julius Härtl e475dfe16c
Fix php-cs for S3ConnectionTrait.php 4 years ago
Stephen Cuppett 4a6a2c2b48 Simplify S3ConnectionTrait to defaultProvider plus option 4 years ago
Bernd Rederlechner 3866f388b1
Refactor writeObject to only use MultipartUpload when required 4 years ago
Maxime Besson 388a458cd5 fix(proxy): use accessor 5 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Florent d4444f2472
Avoid reading ~/.aws/config when using S3 provider 5 years ago
Samuel 03fe74b95e fix(proxy): reaching s3 storage behind some http proxy 5 years ago
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 5 years ago
James Letendre 45a02ee30c Fix failing tests 5 years ago
James Letendre ad95e51cbe Add web identity provider to S3 connection chain 5 years ago
James Letendre 5b756a9fb0 Replace defaultProvider with explicit calls to exclude user home directory lookup 5 years ago
James Letendre 85aa77539b Resolves #24699, Support ES2 and ECS instance providers for S3 buckets 5 years ago
Roeland Jago Douma 65141d4864
Allow config to specify the bucket exists 5 years ago
Christoph Wurst 2a054e6c04
Update the license headers for Nextcloud 20 5 years ago
Stephen Cuppett 5ef0f86ce7
Resolves #19790, Provides Support for IAM Credentials 5 years ago
Christoph Wurst d3a4bc91f7
Fix static method call for s3 bucket compat check 6 years ago
Christoph Wurst 9d392891be
Disable Client-Side Monitoring on AWS storage 6 years ago
Florent 3594ba6971 Upload part size as S3 parameter instead of constant value 6 years ago
Christoph Wurst 1a9330cd69
Update the license headers for Nextcloud 19 6 years ago
Christoph Wurst b80ebc9674
Use the short array syntax, everywhere 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Robin Appelman 834db3af2c
add method to get bucket name from s3 storage 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
Robin Appelman 47fd3499a3
Fix listing s3 objects when using google cloud aws compatibility 8 years ago
Arthur Schiwon 38a90130ce
move log constants to ILogger 8 years ago