Commit Graph

26 Commits (7b07e7251c8a92e95da922f34dde158ddffbeeee)

Author SHA1 Message Date
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
Jenkins for ownCloud 6a1a4880f0 Updating license headers 11 years ago
Joas Schilling 2c39aec8cb Replace deprecated constant with new class constant 11 years ago
Jörn Friedrich Dreyer ca0e3fdfea throw exception in writeBack, the returned boolean is checked nowhere 11 years ago
Jörn Friedrich Dreyer 8488be4d03 Keep fileid on move in objectstore, fixes #10848 11 years ago
Jörn Friedrich Dreyer 23fa75f5ac always regenerate etag when writing back file to objectstore 12 years ago
Jörn Friedrich Dreyer 25dbbbadd3 use normalize path to convert '.' to '' in objectstorestorage 12 years ago
Jörn Friedrich Dreyer ab93f1949d update hasUpdated description, overwrtie testStat for objectstore test 12 years ago
Robin Appelman 92f2a430a8 Don't bother checking for external updates for objectstore storages 12 years ago
Jörn Friedrich Dreyer 28c1a95575 use common storage test 12 years ago
Jörn Friedrich Dreyer 7ec53571c4 use 'object' as the fakedir stream name 12 years ago
Jörn Friedrich Dreyer c112a1d323 move to stream based IObjectStore interface, rearrange & reformat code 12 years ago
Jörn Friedrich Dreyer f2fe00e972 fix rebase, use 'object::user:<username>' or 'object::store:<storageid> as storage id, by default use container/bucket name for storageid, make storageid configurable, store user only for HomeObjectStoreStorage, change updateObject() to writeObject() 12 years ago