Commit Graph

79 Commits (a372564850cb2f8813c4c3cca67bd1b6cfcdb882)

Author SHA1 Message Date
Côme Chilliet a372564850
Fix psalm spotted errors with new requirements 3 years ago
Maxence Lange cc639a8877 compare cached filesize on download 3 years ago
Carl Schwan 458c2fa297
Remove OCP\App and OCP\BackgroundJob 3 years ago
Carl Schwan 1b426eda44 Make X-HAS-{MD5/SHA256} opt-in 3 years ago
Côme Chilliet e2531f8503
Migrate dav application from ILogger to LoggerInterface 3 years ago
Carl Schwan 7817845538 Add a metadata service to store file metadata 4 years ago
Robin Appelman 9b1abd6fac
save filesystem node in dav node 4 years ago
Robin Appelman ff666e648a Add dav plugin to trigger recalculating of checksums 4 years ago
Christopher Ng 67ec9813e3 Make Sabre File exception messages translatable 4 years ago
Robin Appelman ec15020777
also handle expired pre-write shared lock on dav upload when not using part files 4 years ago
Louis Chemineau bc2c02f451 Wrap S3 multipart upload exception 4 years ago
John Molakvoæ d6a26b2536
Revert "add dav plugin to trigger recalculating of checksums" 4 years ago
Louis Chemineau def983dc7e Clean BulkUpload plugin 4 years ago
Louis Chemineau fc6e07705a Add BulkUpload DAV plugin 4 years ago
Robin Appelman fd5e11a81a
Add dav plugin to trigger recalculating of checksums 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 4 years ago
Christoph Wurst 8152189b09 Only write checksum if we have a valid file info 5 years ago
dependabot-preview[bot] eb502c02ff
Bump nextcloud/coding-standard from 0.3.0 to 0.5.0 5 years ago
Christoph Wurst 73c7d0dc81
Bump icewind/streams from 0.7.1 to 0.7.2 5 years ago
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 5 years ago
Julius Härtl 1dddf6adc7
Properly catch exception from writing to stream when copying a file 5 years ago
Christoph Wurst 1f7f93a695
Update license headers for Nextcloud 20 (again) 5 years ago
Julius Härtl 4cf29e598d
Do not keep the part file if the forbidden exception has retry set to false 5 years ago
Robin Appelman 57403c7020
dont set headers for cli 6 years ago
Robin Appelman c2677682c4
Return hashes of uploaded content for dav uploads 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 42625a46be
Remove spaces after method or function call 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 fab22ac14c
pass the existing locks info when making locked exception with absolute paths 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Roeland Jago Douma 68748d4f85
Some php-cs fixes 6 years ago
Robin Appelman 2e97e8bf84
re-acquired expired shared locks on large file uploads 6 years ago
Robin Appelman 2165f10aaf
hookup creation and upload time into dav 6 years ago
Morris Jobke 13fd89575d
More precise error message when expected filesize does not match - could be on reading or writing side 6 years ago
Roeland Jago Douma 22f9a95814
Do not log locked files 6 years ago
Robin Appelman 50dbc9a536
dont use part files for dav writes when the target folder doesn't have create permissions 6 years ago
Robin Appelman 08865046fb
log inner exception during dav write 6 years ago
Roeland Jago Douma c8d1b29407
Do not just write foobar 7 years ago
Roeland Jago Douma 719b70108d
Hanlde writestream not closing source 7 years ago
Roeland Jago Douma fc967a5ac2
Make sure that we have a stream 7 years ago
Roeland Jago Douma 3720add736
Add a wrapper to determine if a file is EOF 7 years ago
Jan-Philipp Litza 9348e3d2f6 dav: Fix handling of chunked WebDAV upload 7 years ago
Robin Appelman 35251928d5
forward object not found error in switch as dav 404 7 years ago
Roeland Jago Douma 665a6d2055
Allow writing an empty file with the new writeStream 7 years ago
Robin Appelman 9b3cc72f7c
fix writeStream for jail wrapper 7 years ago
Robin Appelman 93de63777e
extend storage api to allow directly writing a stream to storage 7 years ago
Roeland Jago Douma b51e503aea
Do not emit preHooks twice on non-part-storage 7 years ago
Robin Appelman 8399d6070e
always log exceptions on dav write 7 years ago