Commit Graph

19 Commits (4100b151cc0a4e131a3eab3fbb7cd2b604f475e6)

Author SHA1 Message Date
Robin McCorkell df19cabb44 Store storage availability in database 11 years ago
Robin Appelman 661c9e2444 add changeLock to the storage api 11 years ago
Robin Appelman 536e187e51 add locking to the storage api 11 years ago
Robin Appelman 9c751f1d87 use copy when doing a crossStorageCopy on the same storage 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
Robin Appelman 8575bb2cb9 Move cross storage copy logic to the storage 11 years ago
Jenkins for ownCloud b585d87d9d Update license headers 11 years ago
Thomas Müller 4bac595068 adding storage specific filename verification - refs #13640 11 years ago
Morris Jobke 06aef4e8b1 Revert "Updating license headers" 11 years ago
Jenkins for ownCloud 6a1a4880f0 Updating license headers 11 years ago
Thomas Müller 81243b0f5d adding getDirectDownload() to Wrapper 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
Robin Appelman 998fa2d9be Pass any methods custom to specific storage implementations to the wrapped storage 12 years ago
Robin Appelman 8c5521fdfc Add $storage->instanceOfStorage to handle instanceof for storage wrappers 12 years ago
Vincent Petry 788c8540aa Added isLocal() method to storage, used for xsendfile 12 years ago
Vincent Petry 6cf9844e9c Added unit test for the test() method 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 4e490b0688 fix getPermissionsCache for storage wrapper 13 years ago
Robin Appelman a7c70915d5 fix storage wrapper namespaces 13 years ago
Robin Appelman 125f9f4221 move storage wrappers to their own namespace 13 years ago
Robin Appelman 85a9b7f094 Storage wrapper: provide access to the wrapped storage 13 years ago
Robin Appelman ba9db19640 Add wrapper storage backend 13 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 14 years ago
Robin Appelman e8d3a47685 add getId to storage backends 14 years ago
Robin Appelman bd83422095 put filestorages in a namespace 14 years ago
Robin Appelman 9b44d0cb32 add OC_FileStorage::getLocalFolder 14 years ago
Michael Gapczynski f328f53ec1 Fix filesystem hash, no longer using basicOperation() 14 years ago
Michael Gapczynski f25ccaff59 Fix filesystem hash, no longer using basicOperation() 14 years ago
Michael Gapczynski f7b89f0475 Add CRUDS permissions calls to filesystem, deprecate is_readable() and is_writable() 14 years ago
Robin Appelman 48306a3c4f fix unused variables 14 years ago
Sam Tuke c244daac89 removed readdir to fix bug oc-1054 14 years ago
Sam Tuke 28a72e0e3c Fixed deleteAll function for deleting all old versions of files (expireAll) 14 years ago
Robin Appelman 449760f665 add hasUpdated to oc_filestorage 14 years ago
Sam Tuke ef60dcc23e fixed typo 14 years ago
Frank Karlitschek a945fa10a6 update copyright 14 years ago
Robin Appelman e76e4e7540 add touch() to all storage backands, and make parameter optional 14 years ago
Robin Appelman e2721fc93c make OC_FileStorage abstract 14 years ago