Commit Graph

97 Commits (ffbbdb2d04c900bcc4ed6bbcf97d4e5fc30dfad9)

Author SHA1 Message Date
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 6 months ago
Côme Chilliet 64863c9d46
chore: Apply new rector configuration to apps folder 11 months ago
Christian Becker c25c5bbc00
feat(S3): add SSE-C support in S3 External Storage 11 months ago
provokateurin 0de4843b73 refactor(Storage): Align all Storage constructors 1 year ago
Côme Chilliet 1580c8612b
chore(apps): Apply new rector configuration to autouse classes 1 year ago
provokateurin 14e6734547
refactor(files_external): Add Storage parameter strong types 1 year ago
provokateurin 1302b48ca2
fix(files_external): Fix all IStorage return types 1 year ago
Côme Chilliet 1a4978c4ea
chore: Apply rector configuration to apps folder 1 year ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 1 year ago
Robin Appelman c2b1f079b1
feat: add a specialized writeStream implementation for s3 external storage 1 year ago
Andy Scherzinger c1555fc33e
chore: Add SPDX header 2 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Louis Chemineau e66e8bad1a
Return correct status if touch failed 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
Robin Appelman 7c9edbff32
handle more exceptions in AmazonS3::fopen 3 years ago
James Guo bb173e092b
Update AmazonS3.php 3 years ago
François Ménabé 710f3fd405 Support of s3 storage class in External Storage application 3 years ago
Robin Appelman ed8fedc685
fix s3 directory copy 3 years ago
Carl Schwan a5ea677370 Rename file1 and file2 to source and target in Storage abstraction 3 years ago
Carl Schwan 732badf552 Additional type hinting found by psalm 3 years ago
Carl Schwan cf1381a6f9 Port away from deprecated clearBucket call 3 years ago
Carl Schwan 1d90f84141 Port to LoggerInterface 3 years ago
Matthieu Gallien 54c05bcdb9 handle AccessDenied error when checking if external s3 support versions 3 years ago
Carl Schwan d5c23dbb9f Move CappedMemoryCache to OCP 4 years ago
Carl Schwan ec6b83cc18 Add stricter psalm type for CappedMemoryCache 4 years ago
Carl Schwan f945c0cbc6 Add a public replacement for OC::$server->get 4 years ago
Erik van Velzen 17f3e5e4b5 AmazonS3: allow not implemented versioning 4 years ago
Julius Härtl 4e57146617
Use unique combination of hostname/bucket/key for external storages 4 years ago
Robin Appelman a1ca901e58
cache versioning enabled status 4 years ago
Robin Appelman eb6e6e3a85
minor directory detect improvements 4 years ago
Robin Appelman 247e12da96
always set Key field in `headObject` 4 years ago
Robin Appelman 4bd08af2ad
more reliable hasUpdated for s3 4 years ago
Robin Appelman 34637697e1
remove old migration method 4 years ago
Robin Appelman d3bd0b5a1b
optimize filetype for s3 directories a bit 4 years ago
Robin Appelman 294af4275c
more reliable directory copy 4 years ago
Robin Appelman 5e3c8b3af2
doesDirectoryExist fixes 4 years ago
Robin Appelman 09ffac5e6d
s3 external storage listing rework 4 years ago
Vincent Petry d02936bfb3
Revert "Delete S3 versions in rmdir" 4 years ago
Vincent Petry 09ab7a40fe
Delete S3 versions in rmdir 4 years ago
Louis Chemineau 735fd94cc0 Fix folder size contained in S3 buckets 4 years ago
Julius Härtl 8a14f64ac2 Delete object to cleanup leftover of paths when removing directories 4 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
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 5 years ago
Christoph Wurst fd649afb1f
Remove the deprecated update.php 5 years ago
Roeland Jago Douma b7be09ab2c
Check if array elements exist before using them 5 years ago
Julius Härtl 2004ae4603
Set delimiter so that the CommonPrefixes response can properly be determined 5 years ago
Robin Appelman fc96fa0cc7
fix s3 doesDirectoryExist check for empty directories 5 years ago
Roeland Jago Douma bb06b6cce4
Fix reading empty files from objectstorage 5 years ago