Commit Graph

2 Commits (0b4d87961926d69e5f95b2a6477edb804d726b78)

Author SHA1 Message Date
Robin Appelman 32a703ab36 Do not use -1 as the size for the root folder of the home 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
Arthur Schiwon ec3639dc7a Always check variable type before using readdir to avoid surprises 12 years ago
Robin Appelman c5402f4575 use strict equals in readdir loops to prevent issues with '0' files 12 years ago
Robin Appelman 94560c68ba rename constants 12 years ago
Michael Gapczynski 09ff46eda2 Remove user name addition to paths in deleteAll 12 years ago
Florin Peter 3c100af132 revert changes to fbbc76f281 because master is very unstable right now 12 years ago
Robin Appelman bcd9a69033 Cache: seperate handing of numeric storage id's to it's own class 12 years ago
Bart Visscher 50fb13c861 Remember the contructed OC\Files\Cache\* classes in OC\Files\Storage\Common 12 years ago
Robin Appelman 52dccd4aa1 Storage: don't throw warnings when a stat fails 12 years ago
Robin Appelman 6b33a23a51 Code style 12 years ago
Bart Visscher bb75dfc021 Whitespace fixes 12 years ago
Björn Schießle d8137fdf66 return both, count and result if the operation succeeded or failed. Maybe in some cases it is useful to know how much bytes where copied 12 years ago
Robin Appelman d96146a017 Give storage backends the option to define having no known free space 12 years ago
Bart Visscher ffae6f4b84 Style-fix: Breakup long lines 12 years ago
Bart Visscher cd35d257bb Fix NoSpaceAfterComma and SpaceBeforeComma 12 years ago
Bart Visscher d3ef967993 Fix indentation style 12 years ago
Bart Visscher 5c4a804ddb Fix SpaceBeforeOpenBrace errors 12 years ago
Michael Gapczynski 8a63bcc1e8 Don't use more entropy for etags 12 years ago
Robin Appelman 04f83e3b53 Cache: optional path argument for getCache/Scanner/etc 12 years ago
Robin Appelman b41189de44 Cache: allow storage backends to overwrite Watcher 12 years ago
Michael Gapczynski b4515d874e Only folders have Create permission 12 years ago
Robin Appelman d3e37fa157 remove fileatime from common storage backend 13 years ago
Robin Appelman 810563ae8a don't redefine inherited functions as abstract 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 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 96d7cd5997 correct namespace usage in common filestorage backend 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
Thomas Mueller 3829460ab8 adding space between) and { 13 years ago
Bart Visscher 52f2e7112e Whitespace fixes in lib 13 years ago
Robin Appelman 9b44d0cb32 add OC_FileStorage::getLocalFolder 13 years ago
Michael Gapczynski f328f53ec1 Fix filesystem hash, no longer using basicOperation() 13 years ago
Michael Gapczynski f25ccaff59 Fix filesystem hash, no longer using basicOperation() 13 years ago
Michael Gapczynski f7b89f0475 Add CRUDS permissions calls to filesystem, deprecate is_readable() and is_writable() 13 years ago
Robin Appelman c9be9ab251 remove unused variables 13 years ago
Sam Tuke a9a913c273 Implemented deleteAll() method in OC_FilesystemView (interface) and OC_Filestorage_Common (logic) 13 years ago
Robin Appelman 449760f665 add hasUpdated to oc_filestorage 13 years ago
Jan-Christoph Borchardt 7ddd043427 renamed extention to extension, also now only showing lowercase 13 years ago
Robin Appelman bb97cbbb0c fix commong filestorage for files without extention 13 years ago
Robin Appelman 1794ad353d fix file_get_content on empty files for filestorage common 13 years ago
Robin Appelman e8afe4f158 add search implementation to filestorage common 13 years ago
Robin Appelman e76e4e7540 add touch() to all storage backands, and make parameter optional 13 years ago
Robin Appelman d1c3aa3112 add test case for getLocalFile 13 years ago
Robin Appelman 3e0bb3e7c4 use temporary file managment 13 years ago
Robin Appelman 273d7fb4fd fix copy/paste error in common filestorage 13 years ago
Robin Appelman cef230c141 extend filestorage common and provide test implementation 13 years ago