Commit Graph

47 Commits (6d0390dccaa02af0c5144733bf9c3e254e77fa9a)

Author SHA1 Message Date
Michael Gapczynski 4c822df28d Fix incorrect copy/paste for file_put_contents() 13 years ago
Michael Gapczynski ea2e76eecc Forgot data parameter for file_put_contents() streams pre proxies 13 years ago
Michael Gapczynski d006a551f4 Run pre and post proxies for file_put_contents() streams 13 years ago
Michael Gapczynski f25ccaff59 Fix filesystem hash, no longer using basicOperation() 13 years ago
Thomas Tanghus 0eade1b0d5 Code style. One down... 13 years ago
Robin Appelman 48306a3c4f fix unused variables 13 years ago
Bjoern Schiessle aec6eea235 use filesystem abstraction layer to copy file versions 13 years ago
Bjoern Schiessle 4bc9e4e012 wrong var name fixed 13 years ago
Sam Tuke a9a913c273 Implemented deleteAll() method in OC_FilesystemView (interface) and OC_Filestorage_Common (logic) 13 years ago
Sam Tuke 28a72e0e3c Fixed deleteAll function for deleting all old versions of files (expireAll) 13 years ago
Robin Appelman a9a424a519 also add hasUpdated to oc_filesystem and oc_filesystemview 13 years ago
Robin Appelman 601bac746d use absolute path for file proxies 13 years ago
Bart Visscher ac36512102 Don't use substr to get first char of string 13 years ago
Bart Visscher 6af980c20c Add cache for getStorage and getInternalPath functions. 13 years ago
Sam Tuke ec0c0f3907 Added & improved documentation 13 years ago
Sam Tuke 6b3df8ae9c Improved class comment block 13 years ago
Sam Tuke 8744b09959 added extensive class comment based on icewind's January list email 13 years ago
Sam Tuke fc400e06c3 fixed typos in var names 13 years ago
Sam Tuke 43fcae0409 clarified comment 13 years ago
Frank Karlitschek a945fa10a6 update copyright 13 years ago
Robin Appelman c0e67fa24a fix opening encrypted files from the browser 13 years ago
Robin Appelman 9015c46e31 emit the correct hooks for file_put_contents and some readfile improvements 13 years ago
Arthur Schiwon 9ef34cd831 typo 13 years ago
Arthur Schiwon 74f0bebfc8 don't fail on missing extension 13 years ago
Michael Gapczynski ff4b0c4d7f Move writable check into local filestorage so shared files can be renamed 13 years ago
Michael Gapczynski 6bb48b2731 Check file handle exists before trying to read file 13 years ago
Arthur Schiwon c92fc9bf65 return path of tmp file like filestorage/common does. Fixes broken folder-/multifile-download. 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 3e0bb3e7c4 use temporary file managment 13 years ago
Robin Appelman d8d4420f22 some cleanup in filestorage 13 years ago
Robin Appelman cef230c141 extend filestorage common and provide test implementation 13 years ago
Robin Appelman 857535403c add more valid fopen modes 13 years ago
Robin Appelman c8c3b8a63e chunked implementation for readfile 13 years ago
Robin Appelman c20319d377 fix incorrect information in the filecache when using encryption 13 years ago
Robin Appelman c121a1a1e7 implement file_put_contents with stream data using fopen 13 years ago
Robin Appelman 1cffeefa06 move implementation of from/toTmpFile from the file storage to the filesystem 13 years ago
Robin Appelman b3a974d8bb only trigger hooks for the default filesystem view 13 years ago
Robin Appelman fd4b30ac6f no post hooks for fopen 13 years ago
Robin Appelman e9af218562 use streams instead of temporary files for cross-storage copy and rename 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
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 c46f701771 use filesystem cache for searching 13 years ago
Robin Appelman 11c848b221 initial work on filesystemview 13 years ago