Commit Graph

134 Commits (1ef01de40288518ada48ba29374f29e5d1a97f8e)

Author SHA1 Message Date
Robin McCorkell fdbb68a3c3 Return ? if mtime is 0 or -1 10 years ago
Robin Appelman f4701d7721 Add public api for mount configurations 10 years ago
Vincent Petry bc12d28f23 Log exceptions in DAV storage 10 years ago
Robin Appelman 1bbb18fe87 also clear statcache in mapped local 10 years ago
Robin Appelman db3f7238dd Clear statcache before getting the mtime from local storage backends 10 years ago
Robin Appelman 33b64868d7 Add storage and cache wrappers to apply a permissions mask to a storage 11 years ago
Robin Appelman abb6e89c5d Add storage and cache wrappers to jail a storage to a subfolder 11 years ago
Joas Schilling 7761f0288e Also clearstatcache() in MappedLocal before using the stats 11 years ago
Joas Schilling 50f85bfd1f Check whether file exists before trying to touch() it 11 years ago
Joas Schilling c5427da76d Check return of disk_free_space before returning it 11 years ago
Joas Schilling 1062f4fe44 Check file existance in MappedLocal in hasUpdated() 11 years ago
Joas Schilling b886d3d645 Make MappedLocal::isLocal() true like for Local 11 years ago
Joas Schilling 4f1bbc4fd5 Remove unused 2nd parameter of buildPath() and rename to getSourcePath() 11 years ago
Joas Schilling 20237fba47 Introduce getSourcePath() in Storage\Local to reduce the difference to MappedLocal 11 years ago
Joas Schilling 2c39aec8cb Replace deprecated constant with new class constant 11 years ago
Joas Schilling bb540722cd Use base class to reset the file mapper 11 years ago
Vincent Petry 4b943a4810 Fix root path handling for WebDAV ext storage 11 years ago
Robin Appelman 283c10f010 Generate stable etags for local files 11 years ago
Vincent Petry ab5149f5df Allow specifying protocol in ext storage OC config 11 years ago
Jörn Friedrich Dreyer 3427976bb6 strict comparison 11 years ago
Jörn Friedrich Dreyer aa3ad898a9 fix amazon s3 issues 11 years ago
Lukas Reschke 6eeb905871 Do only follow HTTP and HTTPS redirects 11 years ago
Lukas Reschke 33c0d2f743 Fix mapping of relative paths 11 years ago
Robin Appelman 2f22e67570 Also check if the file itself is updatable 11 years ago
Robin Appelman d25a9a118f Check if a folder is deletable before we try to recursively delete it 11 years ago
Robin Appelman ab79caf29b Check if the parent is writable to check if a file is deletable 11 years ago
Morris Jobke b3b3354809 move to public namespace 11 years ago
Stephan Peijnik 2df52e54d7 Fix STORAGE_* constants usage by moving those constants into \OC\Files\Filesystem. 11 years ago
Morris Jobke c6bf51c457 Close open file handles in files library 11 years ago
Clark Tomlinson 26af116fcd Removing unnecessary switch statements in fopen methods. 11 years ago
Clark Tomlinson 222b9fd22b Resolving 9969 resubmitting to fix rebase issue. 11 years ago
Robin Appelman e9de20952a Return the proper owner for home storages 11 years ago
Robin Appelman 5a0397eb5e Fix renaming files in the root folder of a MappedLocal storage 11 years ago
Tigran Mkrtchyan 03f422153d files: storage: rename should check parent directories of old and new files 11 years ago
Philippe Kueck ef114b6594 silently discard the response body, needed for apache/mod_dav and maybe other dav servers which return an html body 11 years ago
Bjoern Schiessle 735eac6c9d add a explicit interface for the home storage 11 years ago
Robin Appelman d78a2a9f78 Add StorageNotAvailableException 11 years ago
Robin Appelman db3f0cee4a Fix parsing of webdav permissions 11 years ago
Robin Appelman 6f5d5b9a30 Also check for updated permissions for webdav storages 11 years ago
Robin Appelman 5b8c2ac750 Use the etag to check for updates in webdav storages where available 11 years ago
Jörn Friedrich Dreyer ab93f1949d update hasUpdated description, overwrtie testStat for objectstore test 11 years ago
Thomas Müller 171475b95a fix autoloader 11 years ago
Thomas Müller c745240543 Move \OC\Files\Storage\DAV to core in order to reduce inter-app dependencies 11 years ago
Robin Appelman 87e311b996 Fix storage being passed to cache/watcher and scanner when using storage wrappers 11 years ago
Thomas Müller ad4ec414c9 use system function to recursive remove the directory used by temporary storage 11 years ago
Thomas Müller da3974bcb2 - drop permissions table and related code 11 years ago
Thomas Müller ec7225da66 remove file locking - code will continue to live in it's own app 11 years ago
Bjoern Schiessle 48eb0515e9 only lock if unlink is called for a file 11 years ago
Bjoern Schiessle ab6680e9ab name the storage wrapper to make sure that we don't apply the wrapper multiple times 11 years ago
ringmaster 54865815f5 Move Lock to private namespace, add interface. Update PHPDoc. 11 years ago