Commit Graph

159 Commits (c19bdb05e8cf24317d6ea3a58951a4e0102b2e70)

Author SHA1 Message Date
Robin Appelman ad7798f9c9
use exceptions for error signaling in writeStream 6 years ago
Robin Appelman 5949849322
fix moving files from external storage to object store trashbin 6 years ago
Robin Appelman e357d46863
filter files containing a hash in the path for ftp storages 6 years ago
J0WI 356bc50420 Only clear the realpath cache 6 years ago
J0WI ea08a01999 clearstatcache() on rmdir 6 years ago
Robin Appelman da2d425044
add proper paths to locking exceptions 6 years ago
Daniel Kesselberg e984357cfc
Set retry = false for forbidden exception. 6 years ago
Robin Appelman 35d75dbb38
relax permissions mask check for detecting part file rename 6 years ago
Robin Appelman e9b5514186
prevent the root storage from accidentally scanning user folders 6 years ago
Robin Appelman e75797ad67
increase log level for storage self-test 6 years ago
Roeland Jago Douma 6b26744787
Clear the statscache before fetching the metadata 6 years ago
Robin Appelman 4e6d3d1880
Fix getDirectoryContent implementation for Jail wrapper 6 years ago
Christoph Wurst cb057829f7
Update license headers for 19 6 years ago
Robin Appelman 436908ee3f
filter out blacklisted files in getDirectoryContent 6 years ago
Robin Appelman 9735b5d61f
Add method to storage backends to get directory content with metadata 6 years ago
Christoph Wurst 734c62bee0
Format code according to PSR2 6 years ago
Christoph Wurst 28f8eb5dba
Add visibility to all constants 6 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 14c996d982
Use elseif instead of else if 6 years ago
Christoph Wurst afbd9c4e6e
Unify function spacing to PSR2 recommendation 6 years ago
Christoph Wurst 41b5e5923a
Use exactly one empty line after the namespace declaration 6 years ago
Robin Appelman ccbf3059ba
Close the streams in `writeStream` even when there is an exception 6 years ago
Robin Appelman 5439469b68
optimize getMetaData for local storage 6 years ago
Christoph Wurst 1a9330cd69
Update the license headers for Nextcloud 19 6 years ago
Christoph Wurst b80ebc9674
Use the short array syntax, everywhere 6 years ago
Robin Appelman c32750ddd9
Use global used space in quota wrappen when external storage is included 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Greta Doci 1110a93fc4 fix filename size, add comment 6 years ago
Arthur Schiwon 0e911d643f
delay creation of the cert bundle 6 years ago
Roeland Jago Douma 0568b01267
Improve etag handling 6 years ago
Roeland Jago Douma 68748d4f85
Some php-cs fixes 6 years ago
Roeland Jago Douma c08e803db3
Catch forbidden http status code 6 years ago
Robin Appelman 35f317df7b
handle moveFromStorage within the same storage even when storage wrappers are applied to the source storage 6 years ago
Julius Härtl 64fe9bc287
Return the proper jailed path when requesting the root path 6 years ago
Arthur Schiwon 43bc31bacb
set a storage availability delay on auth issues to avoid lock out 6 years ago
Joas Schilling 323642454a
Undefined variable response when server is no nextcloud anymore 6 years ago
Roeland Jago Douma 1cc8a2f5d2
Supress warnings touch can generate 7 years ago
Roeland Jago Douma 4cc41cb4c7
Do not log all locked exceptions 7 years ago
Robin Appelman f39605dabc
verify that paths are valid for recursive local move 7 years ago
Julius Härtl 67dd4b018a
Check for free space on touch 7 years ago
Robin Appelman 631ae17dce
handle long etags from dav external storage 7 years ago
Florian Schunk c2f8df0573 don't close input stream when writing in encrypted file 7 years ago
Roeland Jago Douma 72f3882d4b
No need to propogate changes in appdata 7 years ago
Robin Appelman 9b3cc72f7c
fix writeStream for jail wrapper 7 years ago
Robin Appelman c6a48110bf
allways fall back to fopen for encryption wrapper 7 years ago
Robin Appelman 93de63777e
extend storage api to allow directly writing a stream to storage 7 years ago
Roeland Jago Douma 0fb070b5b4
Allow chunked uploads even if your quota is not sufficient 7 years ago
Roeland Jago Douma 51e96dc3f6
Normalize getUnjailedPath 7 years ago
Roeland Jago Douma 01bbd28530
Do not log to error loglevel when converting the error 8 years ago
Bjoern Schiessle 5d0fa12e12
allow to disable encryption 8 years ago