Commit Graph

110 Commits (4f31b7b9cc2dac060194de2c769b149a2ac861ba)

Author SHA1 Message Date
Morris Jobke adc2ab4bb2
Ignore forbidden exception when fetching share mtime on SMB for symlinks 7 years ago
Robin Appelman 6d5579863e
add option to show hidden files in SMB shares 7 years ago
Michael Zamot dc35a8af83 Convert timestamp key value of metadata in Swift files_external 7 years ago
Daniel Kesselberg 0d667d18bb
Call headObject if file not in filecache 🙈 7 years ago
Daniel Kesselberg 659ed3ecda
Prefix $path for filename for internal file cache 7 years ago
Arthur Schiwon 792bcb82ae
add LDAP ConfigHandler for external storages and "$home" var 7 years ago
Robin Appelman 2c1f6331a4
Add interface to allow storages from opting out of encryption 7 years ago
Daniel Kesselberg 4cbea5f7e1
Remove value from cache on delete/clear 7 years ago
Daniel Kesselberg 5cf38254bb
Use helper method for content length and last modified 7 years ago
Daniel Kesselberg 67d5380b91
Reuse information from ListObjects for stat / filetype 7 years ago
Robin Appelman bdc6d0b5a1
log entries that are hidden during file listing 7 years ago
Robin Appelman 24aaa3bc97
retry stat on timeout 8 years ago
Robin Appelman 27089422e1
Improved logging of smb connection errors 8 years ago
Robin Appelman 431710a5aa
also retry rename operation on InvalidArgumentException 8 years ago
Robin Appelman 90be8f336c
Add support for using kerberos ticket to authenticate to smb servers 8 years ago
Robin Appelman 4a424f86db
update icewind/smb to 3.0.0 8 years ago
Roeland Jago Douma 2b19add6b0
Add SFTP auth mechanism to use a password and public key for SFTP 8 years ago
Roeland Jago Douma 055a003661
Use an actual function of the storage to determine needsPartFile 8 years ago
Arthur Schiwon 38a90130ce
move log constants to ILogger 8 years ago
Roeland Jago Douma 47a3008141
Remove \OCP\Files::tmpFile 8 years ago
Robin Appelman 41954d2903
verify cached swift token 8 years ago
enoch 6212992c0a
fix(AmazonS3): fix loop $result['Contents'] error 8 years ago
Morris Jobke 044d01d0e1
Use proper method to log exceptions 8 years ago
Robin Appelman d40c61a71a
adjust external storage config format to the one used in primary storage 8 years ago
Robin Appelman 31dd6d6aae
add support for v3 swift auth 8 years ago
Robin Appelman 817f2f8f49
adjust swift external storage to new openstack sdk 8 years ago
Morris Jobke d3d045dd5c
Remove unused import statements 8 years ago
Roland Tapken 8e251e5d5a Make SMB module more fault-tolerant 8 years ago
Robin Appelman 48ea714341
Use a more widely available method to test s3 settings 8 years ago
Robin Appelman 84bd2b6bc9
fix invalidating folder cache for s3 8 years ago
Robin Appelman 7afd77604e
adjust s3 bulk delete to new sdk syntax 8 years ago
Morris Jobke a661f043e1
Remove unneeded semicolon and parentheses 8 years ago
Morris Jobke 9ff51aafc5
Use index based string access for substr with length of 1 8 years ago
Morris Jobke 16a558871c
Use proper code flow instead of not needed else branch 8 years ago
Morris Jobke 2a38605545
Properly log the full exception instead of only the message 8 years ago
Robin Appelman 3fa13b48fc
handle exceptions in SMB::stat 8 years ago
Robin Appelman 4f0d03e172
additional debug logging on smb copy/rename failures 8 years ago
Robin Appelman 046eb0c635
add retry wrapper when reading files from swift 8 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Robin Appelman 91f44f5309
fix undefined constants 8 years ago
Robin Appelman 9154b27943
disable part files for s3 external storage 8 years ago
Robin Appelman cc9dd4280f
add stat cache for s3 external storage 8 years ago
Robin Appelman d5678201b4
more efficient is_dir 8 years ago
Robin Appelman 4bbc1cdc79
more efficient permissions for s3 external storage 8 years ago
Robin Appelman 9b5accf9f3
more efficient write only fopen 8 years ago
Robin Appelman d70607104e
reuse object read/write/delete logic in s3 implementations 8 years ago
Robin Appelman dad18baec8
update aws sdk and move it to 3rdparty 8 years ago
Morris Jobke 442d4ed24a
Use the FailedStorage instead 8 years ago
Vincent Petry 5df5b9c8b1
Handle invalid ext storage backend to keep mount point visible 8 years ago
Vincent Petry 2cb3461146 Move GDrive external storage to a separate repo 8 years ago