server/core
Vincent Petry cd8d13b9e6 Enable chunking for bigger files in authenticated web upload
This commit adds chunked uploads in the Web UI (for authenticated users,
but not for public uploads). To do that the server endpoint used by the
uploader is changed from WebDAV v1 to WebDAV v2. The chunking itself is
done automatically by the jQuery-File-Upload plugin when the
"maxChunkSize" parameter is set; in "fileuploadchunksend" the request is
adjusted to adapt the behaviour of the plugin to the one expected by
"uploads/" in WebDAV v2.

The chunk size to be used by the Web UI can be set in the
"max_chunk_size" parameter of the Files app configuration. By default it
is set to 10MiB.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-11-03 17:19:23 +01:00
..
ajax Stricter phan config fixes 2017-08-01 08:20:13 +02:00
Command Use proper DI for repair command 2017-10-24 14:13:45 +02:00
Controller Add 204 endpoint 2017-11-02 10:30:16 +01:00
css Merge branch 'master' into autocomplete-gui 2017-11-01 15:37:29 +01:00
doc
fonts
img Add address icon 2017-10-31 21:37:13 +01:00
js Enable chunking for bigger files in authenticated web upload 2017-11-03 17:19:23 +01:00
l10n [tx-robot] updated from transifex 2017-11-01 01:08:44 +00:00
Middleware Remove explicit type hints for Controller 2017-08-01 17:32:03 +02:00
Migrations Install new instances with bigint filecache 2017-10-13 11:25:24 +02:00
search Move checkboxes to their own column 2017-10-19 01:46:13 +02:00
skeleton ownCloud -> Nextcloud 2016-07-28 15:47:04 +02:00
templates Translate Grant Access 2017-11-01 15:50:34 +01:00
vendor merge vendor js 2017-09-18 15:16:28 +02:00
Application.php Automatic creation of Identity manager 2017-05-10 09:45:11 +02:00
register_command.php Use proper DI for repair command 2017-10-24 14:13:45 +02:00
routes.php Add 204 endpoint 2017-11-02 10:30:16 +01:00
shipped.json Add missing version requirement to OAuth2 app 2017-05-22 09:56:49 +02:00
strings.php