Commit Graph

42 Commits (39086ef63e451871dfd9778f64cdbc4df142bd19)

Author SHA1 Message Date
Sam Tuke a9a913c273 Implemented deleteAll() method in OC_FilesystemView (interface) and OC_Filestorage_Common (logic) 13 years ago
Sam Tuke 72215a818d added new user settings interface for deleting old file versions 13 years ago
Sam Tuke 28a72e0e3c Fixed deleteAll function for deleting all old versions of files (expireAll) 13 years ago
Robin Appelman 449760f665 add hasUpdated to oc_filestorage 13 years ago
Robin Appelman 0622fa79ba add temporary filestorage backend for testing purposed 13 years ago
Michael Gapczynski ff4b0c4d7f Move writable check into local filestorage so shared files can be renamed 13 years ago
Robin Appelman f06858689f revert an accidental change 13 years ago
Robin Appelman 72947e46d1 small improvement for is_dir 13 years ago
Robin Appelman 2e365658c8 better handeling of files that can behave like folder (e.g. archives) 13 years ago
Robin Appelman e76e4e7540 add touch() to all storage backands, and make parameter optional 13 years ago
Robin Appelman d8d4420f22 some cleanup in filestorage 13 years ago
Robin Appelman c8c3b8a63e chunked implementation for readfile 13 years ago
Robin Appelman d9c7e4c333 proper mimetypes for encrypted files 13 years ago
Robin Appelman 1cffeefa06 move implementation of from/toTmpFile from the file storage to the filesystem 13 years ago
Robin Appelman 3d67cd51c2 encryption proxy wip 13 years ago
Klaas Freitag 60a03580ff allow to set a files mtime through a PROPPATCH request on resource 13 years ago
Robin Appelman 3c52ac7af3 make local filestorage comply with test cases 13 years ago
Robin Appelman d6aa5ac7e8 make local filestorage comply with test cases 13 years ago
Klaas Freitag 85853f9ec2 - Added the ability to change a files mtime via webdavs propset. 13 years ago
Robin Appelman 30673e4786 writable not writeable 13 years ago
Robin Appelman 2f4a289782 fix non-absolute symbolic links 13 years ago
Georg Ehrke 0fb73ec49d fix previous change 13 years ago
Georg Ehrke a0ff21a232 added a file to fix wrong recognised mime-types 13 years ago
Michael Gapczynski 4374d55e5e Correct local permissions checks 13 years ago
Michael Gapczynski a9bab168f5 Replace canRead()/canWrite() with is_readable()/is_writeable() for proper permission checks 13 years ago
Robin Appelman 5a6aba1e11 provide caching for file metadata 14 years ago
Robin Appelman 5cc6635eb8 remove OC_Filesystem::fromUploadedFile 14 years ago
Robin Appelman ca6c500799 remove OC_Filesystem::fileatime 14 years ago
Brice Maron c7d1737d47 attempt to manage some special chars in file list 14 years ago
Robin Appelman 122fa190c6 improve mimetype detection 14 years ago
Robin Appelman 3a937f79f7 escape filenames for getMimeType 14 years ago
Hendrik Langer 466b41c36b Don't use sys_get_temp_dir(), as it reports the wrong path in restricted environments 14 years ago
Robin Appelman b0127e3918 use OC_Log instead of error_log 14 years ago
Florian Pritz 8648e3c43c only call error_log() if DEBUG is true 14 years ago
Robin Appelman 13cbd7f578 some filesystem fixes 14 years ago
Jakob Sack bafd684eb6 Renaming classes :-) 14 years ago
Jakob Sack 924100dd8c One class per File 14 years ago
Robin Appelman f441059b01 add getLocalFile to local storage provider 14 years ago
Robin Appelman 6935f036a5 move list of mimetypes by extention to a seperate file. 14 years ago
Robin Appelman 5425c3d1e9 fix delTree 14 years ago
Robin Appelman d8ba312679 fix incorrect variable name in libfilestorage 14 years ago
Robin Appelman e8e0608991 no hooks for OC_FILESTORAGE the one from OC_FILESYSTEM should be enough 14 years ago
Robin Appelman b7aba15f17 add search functionality, for now only searches files but plugins/apps can extend that 14 years ago
Robin Appelman 70bf44401d correct them the right way this time 14 years ago
Robin Appelman 2673b6c054 typo's ... 14 years ago
Robin Appelman 67ba9b320e seperate hooks for OC_FILESYSTEM and OC_FILESTORAGE 14 years ago
Robin Appelman b8e1788ed0 replace filesystem observer with the more general OC_HOOK 14 years ago
Robin Appelman 871a4b3d4a more improvements for foldersize 14 years ago
Robin Appelman 225ad85e90 add free_space to OC_FILESYSTEM 14 years ago
Robin Appelman e984a3b47a fix keeping track of foldersize 14 years ago