Commit Graph

161 Commits (2d9fee1b4c9cc684ccaaace60bb5c91c8a7c2d7e)

Author SHA1 Message Date
Carl Schwan 00a9b0c1db Fix permissions when copying from ObjectStorage 4 years ago
Robin Appelman f18a76fec9
s3 external storage listing rework 4 years ago
Daniel Kesselberg dd9a08fa82
explicitly close source stream on object store upload even if countwrapper isn't needed 5 years ago
Julius Härtl c16d5b1077 Reset checksum when writing files to object store 5 years ago
Florent ede67149ea Avoid reading ~/.aws/config when using S3 provider 5 years ago
Robin Appelman 0532f64aa8 remove explicit fclose from S3->writeStream 5 years ago
Robin Appelman 719db4cee9 use returned file id for object store copy 5 years ago
Robin Appelman 6308267aff apply object store copy optimization when 'cross storage' copy is within the same object store 5 years ago
James Letendre 74d90d0165 Fix failing tests 5 years ago
James Letendre b65b2bbf55 Add web identity provider to S3 connection chain 5 years ago
James Letendre 5750d79181 Replace defaultProvider with explicit calls to exclude user home directory lookup 5 years ago
James Letendre c9a724829a Resolves #24699, Support ES2 and ECS instance providers for S3 buckets 5 years ago
Christoph Wurst 9ce3ea3368
Update license headers 5 years ago
Christoph Wurst 73c7d0dc81
Bump icewind/streams from 0.7.1 to 0.7.2 5 years ago
Tigran Mkrtchyan 4f2dc18f58 storage: update IStorage#file_put_contents docs to match usage 5 years ago
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 5 years ago
Robin Appelman 9d4848e863
use in objectstore copy 5 years ago
Roeland Jago Douma 65141d4864
Allow config to specify the bucket exists 5 years ago
Christoph Wurst d9015a8c94
Format code to a single space around binary operators 6 years ago
Roeland Jago Douma bb06b6cce4
Fix reading empty files from objectstorage 6 years ago
Roeland Jago Douma 9fdeed8cc0
Run stat less often for objectstorages 6 years ago
Roeland Jago Douma 789b33aba4
Only update the filecache entry once the file has been written to S3 6 years ago
Roeland Jago Douma 6ffd7173f9
Don't lose filecache entry on s3 overwrite error 6 years ago
Christoph Wurst 2a054e6c04
Update the license headers for Nextcloud 20 6 years ago
Stephen Cuppett 5ef0f86ce7
Resolves #19790, Provides Support for IAM Credentials 6 years ago
Morris Jobke fedf9c69d9
Use matching parameter names form interfaces and implementations 6 years ago
Morris Jobke 438ac23e2a
Distribute preview folders in appdata in multibucket setup to multiple buckets 6 years ago
Christoph Wurst d3a4bc91f7
Fix static method call for s3 bucket compat check 6 years ago
Daniel Kesselberg 8aa99aa8ff
Update presign method to match with interface again. 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
Daniel Kesselberg 1ef77ef948
composer run cs:fix 6 years ago
Robin Appelman 4e6d3d1880
Fix getDirectoryContent implementation for Jail wrapper 6 years ago
Roeland Jago Douma f6b435d0d9
Run the cs fixer for green ci 6 years ago
Christoph Wurst cb057829f7
Update license headers for 19 6 years ago
Adrian Brzezinski e107519295 Large Object support for OpenStack Swift. 6 years ago
Adrian Brzezinski 354c0996d8 It's a fix for issue #14116, 6 years ago
Robin Appelman 9735b5d61f
Add method to storage backends to get directory content with metadata 6 years ago
Julien Lutran 3e849daf11
Fix issues with Keystone auth v3 in files_external app 6 years ago
Christoph Wurst 734c62bee0
Format code according to PSR2 6 years ago
Christoph Wurst 28f8eb5dba
Add visibility to all constants 6 years ago
Christoph Wurst 1584c9ae9c
Add visibility to all methods and position of static keyword 6 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 14c996d982
Use elseif instead of else if 6 years ago
Christoph Wurst 44577e4345
Remove trailing and in between spaces 6 years ago
Christoph Wurst afbd9c4e6e
Unify function spacing to PSR2 recommendation 6 years ago
Christoph Wurst 41b5e5923a
Use exactly one empty line after the namespace declaration 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 1a9330cd69
Update the license headers for Nextcloud 19 6 years ago