Robin Appelman
|
4e55d0ef9b
|
make use of the fact that rmdir is already recursive
|
2013-06-30 18:37:47 +02:00 |
Robin Appelman
|
6208780332
|
Sabre: throw exceptions when delete/create/write operations are not permitted
|
2013-06-25 17:04:25 +02:00 |
Arthur Schiwon
|
6acbadf418
|
return 403 when mkdir failed on webDAV, fixes #2127
|
2013-03-06 15:21:12 +01:00 |
Bart Visscher
|
bb75dfc021
|
Whitespace fixes
|
2013-02-22 19:05:36 +01:00 |
Bart Visscher
|
ffae6f4b84
|
Style-fix: Breakup long lines
|
2013-02-14 08:38:37 +01:00 |
Jörn Friedrich Dreyer
|
99f41de7de
|
only check content lenght on PUT to make litmus happy
|
2013-02-11 10:31:01 +01:00 |
Jörn Friedrich Dreyer
|
2cb2991c04
|
delete partial file when file upload is aborted
|
2013-02-11 09:53:07 +01:00 |
Jörn Friedrich Dreyer
|
15ab2fd52a
|
check Content-Length to detect aborted uploads
|
2013-02-11 09:53:07 +01:00 |
Jörn Friedrich Dreyer
|
806522d007
|
also rename file when it has not been present before
|
2013-02-11 09:53:07 +01:00 |
Jörn Friedrich Dreyer
|
72a2075b1c
|
readd renaming and mtime handling to new directory nodes
|
2013-02-11 09:43:26 +01:00 |
Robin Appelman
|
121c1f2fc0
|
wrap etags in quotes when doing a propfind on a folder
|
2013-02-10 13:55:20 +01:00 |
Robin Appelman
|
c61c98cbef
|
Dav: don't overwrite etag from filecache with old etag from properties table
|
2013-02-02 15:44:05 +01:00 |
Michael Gapczynski
|
a5cb7363a5
|
Use etags from file cache in SabreDAV connector
|
2012-12-30 19:18:05 -05:00 |
Robin Appelman
|
bf2ac9f113
|
merge master into filesystem
|
2012-11-15 00:37:54 +01:00 |
Thomas Mueller
|
07ffa0de39
|
adding comments to explain what's going on here
|
2012-11-06 13:55:30 +01:00 |
Thomas Mueller
|
415ec58422
|
fixes #329: query the database in chunks of 200
|
2012-11-05 22:42:03 +01:00 |
Robin Appelman
|
6db81afab9
|
move some stuff to the new api
|
2012-10-26 23:05:02 +02:00 |
Robin Appelman
|
77cef5f514
|
merge master into filesystem
|
2012-10-17 13:14:17 +02:00 |
Bart Visscher
|
4af5b016cc
|
Whitespace cleanup
|
2012-10-14 21:04:08 +02:00 |
Robin Appelman
|
aaa1b73364
|
don't use depricated OC_Filesystem
|
2012-10-10 13:18:36 +02:00 |
Bart Visscher
|
8820cd934a
|
Forgot to return the fileinfo
|
2012-09-21 21:28:53 +02:00 |
Bart Visscher
|
b6dc6c5bb9
|
Don't use OC_FileCache directly, but use the functions in OC_Files
This adds getFileInfo to OC_Files to also get fileinfo from shared files
|
2012-09-21 13:31:12 +02:00 |
Bart Visscher
|
703aff6c35
|
Run proxies and emit signals when finising chunked upload
Otherwise the file cache and the quota isn't checked
|
2012-09-18 20:23:17 +02:00 |
Bart Visscher
|
b1bab6d113
|
Check format of chunked filename
|
2012-09-17 20:00:31 +02:00 |
Thomas Müller
|
5721bd2786
|
Respect coding style
|
2012-09-10 12:31:57 +03:00 |
Thomas Mueller
|
3829460ab8
|
adding space between) and {
|
2012-09-07 15:22:01 +02:00 |
Bart Visscher
|
52f2e7112e
|
Whitespace fixes in lib
|
2012-08-29 20:28:45 +02:00 |
Jörn Friedrich Dreyer
|
fa3497f6ed
|
add backticks to SQL, use limit parameter instead of LIMIT SQL
|
2012-08-25 01:52:27 +02:00 |
Bart Visscher
|
1ea33ff36b
|
Chunked upload: Refactor OC_FileChunking to object
|
2012-07-27 19:35:28 +02:00 |
Bart Visscher
|
2d85ef0e04
|
Chunked upload: Refactor to static class
|
2012-07-27 19:32:44 +02:00 |
Bart Visscher
|
a7a5433108
|
Merge branch 'master' into chunked_upload
Conflicts:
lib/connector/sabre/directory.php
|
2012-07-27 11:40:51 +02:00 |
Bart Visscher
|
783d67be62
|
Create uniqid ETag for directories
|
2012-07-25 23:09:03 +02:00 |
Bart Visscher
|
381e493a8c
|
Rename functions
getETagPropertyForFile -> getETagPropertyForPath
removeETagPropertyForFile -> removeETagPropertyForPath
|
2012-07-25 23:09:03 +02:00 |
Bart Visscher
|
cdd9ffc8a5
|
Add ETag support to the Sabre file connector.
This is based on the md5 of the file, can be changed later
|
2012-07-21 00:13:30 +02:00 |
Robin Appelman
|
445f52ef8b
|
dont check for filecache updates when getting quota info over webdav
|
2012-07-20 16:35:51 +02:00 |
Bart Visscher
|
e8010209bb
|
Custom chunking support
|
2012-07-08 22:11:36 +02:00 |
Robin Appelman
|
420d23a875
|
fix webdav errors for empty folders
|
2012-06-27 13:08:16 +02:00 |
Bart Visscher
|
e11c5a23d5
|
Optimize WebDav access by preloading dav custom properties
|
2012-06-15 21:21:42 +02:00 |
Bart Visscher
|
27efdbd58f
|
Use setter for FileinfoCache
|
2012-06-15 21:21:42 +02:00 |
Bart Visscher
|
400769ab40
|
Optimize WebDav access using OC_FileCache
|
2012-06-15 16:04:07 +02:00 |
Bjoern Schiessle
|
c6a1d9491b
|
don't allow user to delete Shared dir via webdav and sync client (bug #774)
|
2012-06-04 18:03:16 +02:00 |
Thomas Müller
|
d46bea8867
|
fixing file headers with copy right
|
2012-05-05 18:13:40 +02:00 |
Georg Ehrke
|
33b06c4484
|
Merge branch 'master' into sabredav_1.6
|
2012-03-19 08:33:36 +01:00 |
Robin Appelman
|
9f01533710
|
fix for webdav when having additional storage backends mounted
|
2012-03-07 15:44:46 +01:00 |
Georg Ehrke
|
cc15852386
|
replace Sabre_DAV_Exception_FileNotFound with Sabre_DAV_Exception_NotFound
|
2012-02-25 09:35:35 +01:00 |
Robin Appelman
|
3844fb0e4c
|
also use fscache when getting used space for webdav
|
2011-12-14 01:19:23 +01:00 |
Jakob Sack
|
bafd684eb6
|
Renaming classes :-)
|
2011-07-29 21:36:03 +02:00 |
Jakob Sack
|
f5c0dbd947
|
Use autoload
|
2011-07-27 19:07:28 +02:00 |