Commit Graph

38 Commits (d2ea068552eb144d491b76e0a0ef8266144dcf45)

Author SHA1 Message Date
Robin Appelman ad636ae12d
use returned file id for object store copy 5 years ago
Robin Appelman c87b1a50d9 apply object store copy optimization when 'cross storage' copy is within the same object store 5 years ago
Christoph Wurst 9ce3ea3368
Update license headers 5 years ago
Tigran Mkrtchyan 4f2dc18f58 storage: update IStorage#file_put_contents docs to match usage 5 years ago
Robin Appelman 9d4848e863
use in objectstore copy 5 years ago
Roeland Jago Douma bb06b6cce4
Fix reading empty files from objectstorage 5 years ago
Roeland Jago Douma 9fdeed8cc0
Run stat less often for objectstorages 5 years ago
Roeland Jago Douma 789b33aba4
Only update the filecache entry once the file has been written to S3 5 years ago
Roeland Jago Douma 6ffd7173f9
Don't lose filecache entry on s3 overwrite error 5 years ago
Christoph Wurst 734c62bee0
Format code according to PSR2 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 1a9330cd69
Update the license headers for Nextcloud 19 6 years ago
Christoph Wurst b80ebc9674
Use the short array syntax, everywhere 6 years ago
Roeland Jago Douma 9a35e789b4
Get correct mimetype on objectstores 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Robin Appelman 733d4b6cca
dont delete cache entries if deleting an object from object store failed 6 years ago
Marcel Klehr d46744e2f1 Fix File#putContents(string) on ObjectStorage 7 years ago
Robin Appelman 06a119242e
make ObjectStoreStorage::getURN public 7 years ago
Robin Appelman 439b341e89
add method to get the used object store from the storage 7 years ago
Roeland Jago Douma 104616c1da
Use CountWrapper instead of almost identical CountReadStream 7 years ago
Robin Appelman d6bf5d4384
upload new files in objectstore to a .part path first 7 years ago
Robin Appelman 35251928d5
forward object not found error in switch as dav 404 7 years ago
Robin Appelman 93de63777e
extend storage api to allow directly writing a stream to storage 7 years ago
Robin Appelman fc35352122
disable part files for object stores 8 years ago
Robin Appelman 9764e70494
don't read existing file when overwriting using object store 8 years ago
Robin Appelman e34c20af7d
don't swallow exception from touch 8 years ago
Morris Jobke c005fc6755
Cleanup unused code 8 years ago
Bjoern Schiessle 1ade6b0817
only create the file cache entry after the empty file was created successfully, otherwise file_exists() call on the initial file_put_content() will indicate that the file already exists 8 years ago
Robin Appelman c566b2854b
Use non empty files for object store touch 8 years ago
Morris Jobke 405bbc1c61
Improve mimetype detection for object storages 8 years ago
Robin Appelman 0a12b5d38d improved logging of objectore errors 9 years ago
Robin Appelman 5774d3e82c
replace close:// streamwrapper with CallBackWrapper 9 years ago
Jörn Friedrich Dreyer 4a9361905d
make object prefix configurable 9 years ago
Joas Schilling 0215b004da
Update with robin 10 years ago
Joas Schilling ba87db3fcc
Fix others 10 years ago
Roeland Jago Douma dedf392751
Move \OC\Files to PSR-4 10 years ago
Jörn Friedrich Dreyer c3508df09a add missing var 10 years ago
Robin Appelman e77e76fef4 fix object store storage 10 years ago
Thomas Müller 682821c71e Happy new year! 10 years ago
Morris Jobke a18c0983d5 Use TempManager instead of tmpFile 10 years ago
Morris Jobke ecdf88e41b Use proper public API for OC_Helper::getFileNameMimeType 10 years ago
Morris Jobke 9318606faf Remove last occurences of OC_Helper::getMimeType() 10 years ago
Robin Appelman 0c6c36d0c5 fix objectstore files having create permissions 10 years ago
Jörn Friedrich Dreyer 89a63ec74b make mkdir recursive, add phpdoc to api 10 years ago
Robin Appelman da951ba059 Use the new IteratorDirectory instead of the fakedir wrapper 11 years ago
Joas Schilling d832c4ae23 Fix unexisting class and broken doc 11 years ago
Scrutinizer Auto-Fixer fdbc21fc6c Scrutinizer Auto-Fixes 11 years ago
Jenkins for ownCloud b585d87d9d Update license headers 11 years ago
Morris Jobke 06aef4e8b1 Revert "Updating license headers" 11 years ago