tmolitor <thilo@eightysoft.de> [Sun, 19 Apr 2020 08:15:09 +0200] rev 3984
mod_csi_battery_saver: Add Jingle incoming call messages to important, thanks to Wiktor Kwapisiewicz <wiktor@metacode.biz>
tmolitor <thilo@eightysoft.de> [Sun, 19 Apr 2020 08:12:21 +0200] rev 3983
mod_cloud_notify: make stanza queue processing faster
Kim Alvefur <zash@zash.se> [Sat, 18 Apr 2020 15:43:08 +0200] rev 3982
Merge
Wiktor Kwapisiewicz <wiktor@metacode.biz> [Thu, 16 Apr 2020 17:34:53 +0200] rev 3981
mod_turncredentials: Add 'transport' attribute
XEP-0215 recommends using 'transport' attribute and since coturn
can work in both TCP and UPD modes this patch adds one <service>
element for each combination of STUN/TURN and TCP/UDP.
JC Brand <jc@opkode.com> [Fri, 17 Apr 2020 17:20:51 +0200] rev 3980
Merge
JC Brand <jc@opkode.com> [Fri, 17 Apr 2020 17:19:17 +0200] rev 3979
muc_defaults: Add support for the presence_broadcast setting
Matthew Wild <mwild1@gmail.com> [Wed, 15 Apr 2020 21:19:45 +0100] rev 3978
mod_muc_rai: New module to implement Room Activity Indicators
Kim Alvefur <zash@zash.se> [Mon, 13 Apr 2020 21:53:01 +0200] rev 3977
mod_firewall: Fix use of unpack() on Lua 5.3
unpack() was previously a global function, it moved into the table
library in either Lua 5.2 or 5.3
Matthew Wild <mwild1@gmail.com> [Mon, 13 Apr 2020 15:48:58 +0100] rev 3976
mod_muc_markers: New module for server-side receipt tracking in MUCs
Kim Alvefur <zash@zash.se> [Sun, 12 Apr 2020 18:07:16 +0200] rev 3975
mod_rest: Improve auth error reporting
tmolitor <thilo@eightysoft.de> [Tue, 07 Apr 2020 22:11:52 +0200] rev 3974
mod_nooffline_noerror: Fix for missing log
kaliko <kaliko@azylum.org> [Tue, 07 Apr 2020 18:48:04 +0200] rev 3973
mod_measure_muc: Collect statistics on Grout Chat
tmolitor <thilo@eightysoft.de> [Sun, 05 Apr 2020 23:39:08 +0200] rev 3972
Merge commit
tmolitor <thilo@eightysoft.de> [Sun, 05 Apr 2020 23:37:17 +0200] rev 3971
mod_smacks: Update documentation and slightly adjust default values
tmolitor <thilo@eightysoft.de> [Sat, 21 Mar 2020 23:50:34 +0100] rev 3970
mod_nooffline_noerror: fix error in logging
Matthew Wild <mwild1@gmail.com> [Fri, 03 Apr 2020 12:26:56 +0100] rev 3969
mod_muc_limits: Add config option to limit to join stanzas only
This is a bit more limited in pre-0.11 MUC modules, because it just
detects stanzas sent to full JIDs (which would include all presence
and nick changes).
This option is useful for setups where users are typically unaffiliated,
but trusted (e.g. if access to the room is gated through some other
means such as password/token auth).
Matthew Wild <mwild1@gmail.com> [Fri, 03 Apr 2020 12:24:54 +0100] rev 3968
mod_muc_limits: Add [luacheck] annotation to silence unused loop variable warning
Kim Alvefur <zash@zash.se> [Mon, 30 Mar 2020 19:56:43 +0200] rev 3967
mod_http_upload/README: User/host arguments to command not optional (thanks kaliko)
Kim Alvefur <zash@zash.se> [Mon, 30 Mar 2020 19:56:09 +0200] rev 3966
mod_http_upload: Show help message if not at least one host/user is given
Kim Alvefur <zash@zash.se> [Mon, 30 Mar 2020 19:56:04 +0200] rev 3965
mod_http_upload: Add some kind of help message to prosodyctl command
Kim Alvefur <zash@zash.se> [Mon, 30 Mar 2020 19:20:09 +0200] rev 3964
mod_http_upload/README: Add example disco_items use
Kim Alvefur <zash@zash.se> [Mon, 30 Mar 2020 19:15:04 +0200] rev 3963
mod_http_upload_external: Discourage loading via modules_enabled
Kim Alvefur <zash@zash.se> [Mon, 30 Mar 2020 16:29:44 +0200] rev 3962
mod_conversejs/README: Add an example of the URL to open
JC Brand <jc@opkode.com> [Fri, 27 Mar 2020 15:51:57 +0100] rev 3961
mod_muc_archive: Add fork of mod_muc_log that uses newer storage API
JC Brand <jc@opkode.com> [Fri, 27 Mar 2020 11:56:14 +0100] rev 3960
mod_stanzas: tighten up stanza check and add explanatory text
JC Brand <jc@opkode.com> [Thu, 26 Mar 2020 11:57:02 +0100] rev 3959
mod_smacks: also count outgoing MAM messages
mod_smacks doesn't count outgoing MAM messages, which causes warnings in Prosody such as:
> The client says it handled 41 new stanzas, but we only sent 2
It seems mod_smacks is in the wrong here and that it's too strict in trying to determine what is a valid stanza to count.
In RFC6120:
> Definition of XML Stanza: An XML stanza is the basic unit of meaning
> in XMPP. A stanza is a first-level element (at depth=1 of the stream)
> whose element name is "message", "presence", or "iq" and whose
> qualifying namespace is 'jabber:client' or 'jabber:server'.
Kim Alvefur <zash@zash.se> [Wed, 25 Mar 2020 19:42:18 +0100] rev 3958
mod_auth_ldap: Fix broken link to LuaLDAP
Kim Alvefur <zash@zash.se> [Mon, 23 Mar 2020 19:03:04 +0100] rev 3957
mod_rest: Add JSON mapping of XEP-0128: Service Discovery Extensions
Example XEP-0157 payload:
{
"disco" : {
"extensions" : {
"http://jabber.org/network/serverinfo" : {
"abuse-addresses" : [
"mailto:abuse@shakespeare.lit",
"xmpp:abuse@shakespeare.lit"
],
"admin-addresses" : [
"mailto:admin@shakespeare.lit",
"xmpp:admin@shakespeare.lit"
],
"feedback-addresses" : [
"http://shakespeare.lit/feedback.php",
"mailto:feedback@shakespeare.lit",
"xmpp:feedback@shakespeare.lit"
],
"sales-addresses" : [
"xmpp:bard@shakespeare.lit"
],
"security-addresses" : [
"xmpp:security@shakespeare.lit"
],
"support-addresses" : [
"http://shakespeare.lit/support.php",
"xmpp:support@shakespeare.lit"
]
}
}
}
}
Kim Alvefur <zash@zash.se> [Sat, 21 Mar 2020 18:05:22 +0100] rev 3956
mod_prometheus: Ensure mod_http is loaded where the http interface is exposed (thanks Martin)
Loading mod_http globally does not have the desired effect, it needs to
be loaded in the host context where module:provides is called.
Maxime “pep” Buquet <pep@bouah.net> [Sat, 21 Mar 2020 15:03:47 +0100] rev 3955
mod_measure_registration: new module