Commit Graph

20 Commits (master)

Author SHA1 Message Date
provokateurin f28e74b7a8
refactor(Storage): Make all parameter types strong types 1 year ago
provokateurin e1998b6b6c
fix(Storage): Fix getDirectoryContent() return type 1 year ago
provokateurin 7cdccd058f
fix(Storage): Fix IStorage return types 1 year ago
provokateurin d2d1e3284d
fix(Storage): Fix method docs inheritance 1 year ago
Côme Chilliet 492e6997d8
chore: Fix psalm issues, put back private versions of getter in private Storage interface 1 year ago
Côme Chilliet 22822d5e9b
fix: Fix other uses of removed Storage interface 1 year ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Côme Chilliet f5c361cf44
composer run cs:fix 3 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Robin Appelman 7995c6e1dc
dont return private storage interface from public mount interface 5 years ago
Robin Appelman b844293536 catch notfound and forbidden exception in smb::getmetadata 5 years ago
Christoph Wurst cb057829f7
Update license headers for 19 6 years ago
Robin Appelman 9735b5d61f
Add method to storage backends to get directory content with metadata 6 years ago
Christoph Wurst 41b5e5923a
Use exactly one empty line after the namespace declaration 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Morris Jobke 7f73ee0764
Add missing PHPDoc and properly throw exception 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
Thomas Müller 682821c71e Happy new year! 10 years ago
Robin Appelman b025f07fb7 Make Cache\Updater per storage 10 years ago
Robin Appelman 888df3933d take the etag of child mounts into account for the folder etag 10 years ago
Morris Jobke f63915d0c8 update license headers and authors 11 years ago
Robin Appelman 661c9e2444 add changeLock to the storage api 11 years ago
Robin Appelman 35c377f7a9 phpdoc and minor issues 11 years ago
Robin Appelman 536e187e51 add locking to the storage api 11 years ago
Thomas Müller 23f1bdc3d4 Introduce Storage::getMetaData() to allow storage implementations more control over the data array 11 years ago
Thomas Müller 92b60e36de Introduce Storage::getData() to allow storage implementations more control over the data array 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
Robin Appelman 87e311b996 Fix storage being passed to cache/watcher and scanner when using storage wrappers 12 years ago
Thomas Müller da3974bcb2 - drop permissions table and related code 12 years ago
Thomas Müller 51b581a84d php 5.3 compatibility for \OC\Files\Storage 12 years ago
Thomas Müller 9c9dc276b7 move the private namespace OC into lib/private - OCP will stay in lib/public 12 years ago
Robin Appelman 2e5ce091f0 add storage backend interface to public namespace 12 years ago
Florin Peter 3c100af132 revert changes to fbbc76f281 because master is very unstable right now 13 years ago
Robin Appelman bcd9a69033 Cache: seperate handing of numeric storage id's to it's own class 13 years ago
Robin Appelman 6326a3a9f7 Some improvements for the Storage phpdoc 13 years ago
Robin Appelman e5f8acf4c0 Add phpdoc documentation to the Storage interface 13 years ago
Robin Appelman 04f83e3b53 Cache: optional path argument for getCache/Scanner/etc 13 years ago
Robin Appelman b41189de44 Cache: allow storage backends to overwrite Watcher 13 years ago
Robin Appelman cbcd9ba84a allow storage backends to implement custom permission management 13 years ago
Robin Appelman 706bb3ccd6 move ETag generation to storage backends 13 years ago
Robin Appelman 2522c25af7 use OC_Files::getFileInfo and OC_Files::getDirectoryContent as high level api for the filecache 13 years ago
Robin Appelman 3ff0772a05 add getCache and getScanner to storage api in order to allow storage backends to overwride caching behaviour 13 years ago
Robin Appelman cfa036eaa9 drop filectime from the filesystem api's 13 years ago
Robin Appelman c94fe38d39 add getPermissions to storage backends to get all permission flags in one go 13 years ago
Robin Appelman e8d3a47685 add getId to storage backends 13 years ago
Robin Appelman bd83422095 put filestorages in a namespace 13 years ago