Commit Graph

220 Commits (b603a3eac7962dde4e34abc54980cdff02f02b53)

Author SHA1 Message Date
James Guo bb173e092b
Update AmazonS3.php 3 years ago
Robin Appelman b1f352c614
improve handling of files we can't access in the scanner 3 years ago
Robin Appelman fd0ef588b4
fix ftp external storage with filezilla server 3 years ago
Côme Chilliet 308fcf4526
Respect OCP interface in private classes 3 years ago
Côme Chilliet ff776a90b1
Strong type filesize related methods to ease 32bits problem findings 3 years ago
François Ménabé 710f3fd405 Support of s3 storage class in External Storage application 3 years ago
Côme Chilliet 9430899f16
Fix psalm issues related to signature changes from PHP 8.0 3 years ago
Robin Appelman ed8fedc685
fix s3 directory copy 3 years ago
Côme Chilliet 9ba9f9a7dc
Make sure to not pass null to DateTime::createFromFormat 3 years ago
Carl Schwan a5ea677370 Rename file1 and file2 to source and target in Storage abstraction 4 years ago
Carl Schwan 732badf552 Additional type hinting found by psalm 4 years ago
Carl Schwan c2c63a551f Fix usage of streams 4 years ago
Carl Schwan 74e6976779 Use argument name from parent class 4 years ago
Carl Schwan cf1381a6f9 Port away from deprecated clearBucket call 4 years ago
Carl Schwan 1d90f84141 Port to LoggerInterface 4 years ago
Carl Schwan ff4c8e9bee Force cast getCode to int 4 years ago
Matthieu Gallien 54c05bcdb9 handle AccessDenied error when checking if external s3 support versions 4 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
Côme Chilliet ea23523c70
Adapt more code to migration to LoggerInterface 4 years ago
Erik van Velzen 17f3e5e4b5 AmazonS3: allow not implemented versioning 4 years ago
John Molakvoæ e81eaf45d2
Prevent reading key on SFTP stat bool 4 years ago
Robin Appelman a6f245f6ff
type hint as generator 4 years ago
Robin Appelman 5b77099612
handle invilid type when listing directory in smb 4 years ago
Robin Appelman e2aa283dba
handle notfound and notpermitted error in Smb::getDirectoryContent 4 years ago
Carl Schwan aeecb72e96
Fix a few psalm issues and moved back to psalm/phar 4.18 4 years ago
Julius Härtl 4e57146617
Use unique combination of hostname/bucket/key for external storages 5 years ago
Robin Appelman a1ca901e58
cache versioning enabled status 5 years ago
Robin Appelman eb6e6e3a85
minor directory detect improvements 5 years ago
Robin Appelman 247e12da96
always set Key field in `headObject` 5 years ago
Robin Appelman 4bd08af2ad
more reliable hasUpdated for s3 5 years ago
Robin Appelman 34637697e1
remove old migration method 5 years ago
Robin Appelman d3bd0b5a1b
optimize filetype for s3 directories a bit 5 years ago
Robin Appelman 294af4275c
more reliable directory copy 5 years ago
Robin Appelman 5e3c8b3af2
doesDirectoryExist fixes 5 years ago
Robin Appelman 09ffac5e6d
s3 external storage listing rework 5 years ago
Vincent Petry d02936bfb3
Revert "Delete S3 versions in rmdir" 5 years ago
Vincent Petry 09ab7a40fe
Delete S3 versions in rmdir 5 years ago
Robin Appelman a3f1d10f4d
ftp ci improvements 5 years ago
Robin Appelman 7d582cb489
update copyright header 5 years ago
Robin Appelman 6b80ae9d44
teardown 5 years ago
Robin Appelman ccb24416ac
add new ftp backend 5 years ago
Carl Schwan 365f5e425f
Add additional logging on SMB failure to read folder content 5 years ago
Louis Chemineau 735fd94cc0 Fix folder size contained in S3 buckets 5 years ago
Julius Härtl 8a14f64ac2 Delete object to cleanup leftover of paths when removing directories 5 years ago
Richard Steinmetz 2e53cf4c1f
Gracefully handle smb acls for users without a domain 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
Julius Härtl 8f01bc65f1
Continue iterating over diretory contents and just hide file if denied by acl 5 years ago