Commit Graph

74 Commits (bf7514f76abef4bcbb533e4c6c33e00a4e1fdfb5)

Author SHA1 Message Date
Robin Appelman d051d6f925 make rmdir recursive for mappellocal storage backend 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 63c898c064 Make rmdir recursive for local storage 13 years ago
Robin Appelman 85a9b7f094 Storage wrapper: provide access to the wrapped storage 13 years ago
Robin Appelman bd67512409 manage creating and wrapping storages in it's own class 13 years ago
Michael Gapczynski 09ff46eda2 Remove user name addition to paths in deleteAll 13 years ago
Robin Appelman d97ef0805b Add mechanism to allow apps to wraper storage classes 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 8a838e0e03 Code style 13 years ago
Robin Appelman bcd9a69033 Cache: seperate handing of numeric storage id's to it's own class 13 years ago
Robin Appelman 258ad38fd3 Fix touch for creating new files 14 years ago
Thomas Mueller d069ee8a8b fixes #2792 - only touch if writable 14 years ago
Bart Visscher 50fb13c861 Remember the contructed OC\Files\Cache\* classes in OC\Files\Storage\Common 14 years ago
Robin Appelman 6326a3a9f7 Some improvements for the Storage phpdoc 14 years ago
Robin Appelman e5f8acf4c0 Add phpdoc documentation to the Storage interface 14 years ago
Robin Appelman ed83597371 Return unknown freespace if the free_space call failed 14 years ago
Thomas Mueller a05820c659 fixing various filesystem/storage unit tests on windows 14 years ago
Robin Appelman 52dccd4aa1 Storage: don't throw warnings when a stat fails 14 years ago
Robin Appelman 6b33a23a51 Code style 14 years ago
Bart Visscher bb75dfc021 Whitespace fixes 14 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 14 years ago
Robin Appelman d96146a017 Give storage backends the option to define having no known free space 14 years ago
Thomas Mueller b488800bd5 fix error in recursive search 14 years ago
Bart Visscher ffae6f4b84 Style-fix: Breakup long lines 14 years ago
Bart Visscher cd35d257bb Fix NoSpaceAfterComma and SpaceBeforeComma 14 years ago
Bart Visscher d3ef967993 Fix indentation style 14 years ago
Bart Visscher 5c4a804ddb Fix SpaceBeforeOpenBrace errors 14 years ago
Thomas Müller e0da721a7d adding ctor to Local and revert call to it within Temporary 14 years ago
Thomas Mueller 92e6409f40 fixing mappedlocal storage to work on non-windows as well 14 years ago
Thomas Müller 8174e5faf1 make MappedLocal available and testable within Linux as well 14 years ago
Bart Visscher 60411f7d3d Remove unneeded __destruct call in OC\Files\Storage\Temporary 14 years ago
Thomas Mueller fd8cb9974b initial version of a local storage implementation which will use unique slugified filename on the local filesystem. 14 years ago
Thomas Mueller 9446017821 spell check 14 years ago
Thomas Mueller 1fd807a7d6 pass the argument to the ctor 14 years ago
Thomas Mueller 02e6adfdb3 fixing namespace 14 years ago
Michael Gapczynski 8a63bcc1e8 Don't use more entropy for etags 14 years ago
Robin Appelman 04f83e3b53 Cache: optional path argument for getCache/Scanner/etc 14 years ago
Robin Appelman b41189de44 Cache: allow storage backends to overwrite Watcher 14 years ago
Michael Gapczynski b4515d874e Only folders have Create permission 14 years ago
Robin Appelman d3e37fa157 remove fileatime from common storage backend 14 years ago
Robin Appelman 810563ae8a don't redefine inherited functions as abstract 14 years ago
Robin Appelman cbcd9ba84a allow storage backends to implement custom permission management 14 years ago
Robin Appelman 706bb3ccd6 move ETag generation to storage backends 14 years ago
Robin Appelman 2522c25af7 use OC_Files::getFileInfo and OC_Files::getDirectoryContent as high level api for the filecache 14 years ago
Robin Appelman 3ff0772a05 add getCache and getScanner to storage api in order to allow storage backends to overwride caching behaviour 14 years ago
Robin Appelman cfa036eaa9 drop filectime from the filesystem api's 14 years ago
Robin Appelman 96d7cd5997 correct namespace usage in common filestorage backend 14 years ago
Robin Appelman 46896be0d4 fix namespace error in temporary storage backend 14 years ago