Kim Alvefur <zash@zash.se> [Sun, 19 Feb 2023 18:17:37 +0100] rev 5174
mod_muc_moderation: Derive role from reserved nickname if occupant
When using a different client to moderate than the one used to
participate in the chat, e.g. a command line tool like clix, there's no
occupant and no role to use in the permission check. Previously the
default role based on affiliation was used. Now if you are present in
the room using your reserved nick, the role you have there is used in
the permission check instead of the default affiliation-derived role.
Kim Alvefur <zash@zash.se> [Sun, 19 Feb 2023 17:51:45 +0100] rev 5173
mod_muc_moderation: Refactor to prepare for new version of XEP-0425
Plan is to add support for both versions concurrently for a transition
period while clients upgrade.
Kim Alvefur <zash@zash.se> [Sun, 19 Feb 2023 17:39:04 +0100] rev 5172
mod_unsubscriber: Revoke roster subscriptions of unreachable hosts
Wrote a version of this long ago, but it was lost to time. Here it is
again, from scratch!
Kim Alvefur <zash@zash.se> [Thu, 16 Feb 2023 18:53:51 +0100] rev 5171
mod_jsxc: Correct description of resources setting (thanks ham5urg)
Seems you need to point it to the path including dist here, unlike
mod_conversejs
Kim Alvefur <zash@zash.se> [Thu, 16 Feb 2023 17:17:05 +0100] rev 5170
mod_jsxc: Words about jQuery
Kim Alvefur <zash@zash.se> [Thu, 16 Feb 2023 17:06:23 +0100] rev 5169
mod_jsxc: Add plugin installer metadata
Needed since this module has extra resources and dependencies
Kim Alvefur <zash@zash.se> [Thu, 16 Feb 2023 17:06:07 +0100] rev 5168
mod_jsxc: Document config options
Matthew Wild <mwild1@gmail.com> [Fri, 10 Feb 2023 12:13:47 +0000] rev 5167
mod_bob: Fix traceback when iq has no payload (thanks meaz)
Matthew Wild <mwild1@gmail.com> [Mon, 30 Jan 2023 15:07:31 +0000] rev 5166
mod_muc_auto_member: New module to automatically make MUC participants members
Kim Alvefur <zash@zash.se> [Mon, 30 Jan 2023 00:48:12 +0100] rev 5165
mod_http_status: Report module statuses
Uncommitted code from 2021