Kim Alvefur <zash@zash.se> [Tue, 26 Jan 2021 14:53:24 +0100] rev 11318
mod_http_file_share: Add file size limit (default 10M)
Kim Alvefur <zash@zash.se> [Tue, 26 Jan 2021 14:52:37 +0100] rev 11317
mod_http_file_share: Validate that filename does not contain '/'
Kim Alvefur <zash@zash.se> [Tue, 26 Jan 2021 14:51:55 +0100] rev 11316
mod_http_file_share: Return proper error if unauthorized
Kim Alvefur <zash@zash.se> [Tue, 26 Jan 2021 14:39:11 +0100] rev 11315
mod_http_file_share: Add basic access control
Partly lifted from mod_external_services
Kim Alvefur <zash@zash.se> [Tue, 26 Jan 2021 14:27:51 +0100] rev 11314
mod_http_file_share: Add support for external file upload service
PUT /upload/:slot/:filename
Authorization: Bearer JWT{ uploader, filename, filesize, filetype, exp }
Kim Alvefur <zash@zash.se> [Tue, 26 Jan 2021 03:19:17 +0100] rev 11313
mod_http_file_share: Let's write another XEP-0363 implementation
This variant is meant to improve upon mod_http_upload in some ways:
* Handle files much of arbitrary size efficiently
* Allow GET and PUT URLs to be different
* Remember Content-Type sent by client
* Avoid dependency on mod_http_files
* Built-in way to delegate storage to another httpd
Kim Alvefur <zash@zash.se> [Mon, 25 Jan 2021 21:27:05 +0100] rev 11312
util.interpolation: Add test for #1623
Kim Alvefur <zash@zash.se> [Mon, 25 Jan 2021 21:26:45 +0100] rev 11311
Merge 0.11->trunk
Kim Alvefur <zash@zash.se> [Mon, 25 Jan 2021 20:58:11 +0100] rev 11310
util.interpolation: Fix combination of filters and fallback values #1623
Kim Alvefur <zash@zash.se> [Sun, 24 Jan 2021 16:12:53 +0100] rev 11309
util.startup: Make installer_plugin_path relative to data directory
Having it relative to current working directory is problematic since
this depends on how Prosody was started and changes to the data
directory during startup (but after this point).