Sat, 09 Apr 2022 00:41:18 +0200 mod_rest: Support parameters in callback URL
Kim Alvefur <zash@zash.se> [Sat, 09 Apr 2022 00:41:18 +0200] rev 4924
mod_rest: Support parameters in callback URL E.g. rest_callback_url = "http://myapi.example:5000/api/{kind}/{type}" which results in e.g. requests to /api/message/chat Allows using path routing in web frameworks for dispatch instead of having to pick apart the payload to further dispatch it.
Sat, 09 Apr 2022 00:37:55 +0200 mod_rest/README: Mention the OPTIONS probe fired at the callback
Kim Alvefur <zash@zash.se> [Sat, 09 Apr 2022 00:37:55 +0200] rev 4923
mod_rest/README: Mention the OPTIONS probe fired at the callback ... in passing. Should be documented better. But not this day! This day, I commit features!
Thu, 07 Apr 2022 17:49:08 +0200 mod_rest: Improve error handling during format mapping
Kim Alvefur <zash@zash.se> [Thu, 07 Apr 2022 17:49:08 +0200] rev 4922
mod_rest: Improve error handling during format mapping Prevents e.g. a nil, error return going directly into e.g. json encoding, resulting in "null" being returned. Further handling improvements down the line is needed.
Thu, 07 Apr 2022 17:48:08 +0200 mod_rest: Catch and coerce errors in echo endpoint
Kim Alvefur <zash@zash.se> [Thu, 07 Apr 2022 17:48:08 +0200] rev 4921
mod_rest: Catch and coerce errors in echo endpoint This should ensure problems in encode() are reported back
Thu, 07 Apr 2022 15:39:57 +0200 mod_rest: Move most of XEP-0432 handling into JSON mapping schema
Kim Alvefur <zash@zash.se> [Thu, 07 Apr 2022 15:39:57 +0200] rev 4920
mod_rest: Move most of XEP-0432 handling into JSON mapping schema The pre- and post-processing is still needed to encode/decode the JSON since util.datamapper can't (currently) do this.
Thu, 07 Apr 2022 15:39:11 +0200 mod_rest/jsonmap: Fix indentation
Kim Alvefur <zash@zash.se> [Thu, 07 Apr 2022 15:39:11 +0200] rev 4919
mod_rest/jsonmap: Fix indentation
Mon, 04 Apr 2022 17:50:24 +0200 mod_conversejs: Bump Copyright year
Kim Alvefur <zash@zash.se> [Mon, 04 Apr 2022 17:50:24 +0200] rev 4918
mod_conversejs: Bump Copyright year Mostly to trigger a rebuild of the .rock
Mon, 04 Apr 2022 17:48:34 +0200 mod_conversejs: Remove plugin installer dependency on mod_bookmarks
Kim Alvefur <zash@zash.se> [Mon, 04 Apr 2022 17:48:34 +0200] rev 4917
mod_conversejs: Remove plugin installer dependency on mod_bookmarks It's available with Prosody 0.12+ already, 0.11 has no installer.
Wed, 30 Mar 2022 17:52:41 +0200 mod_register_web: Include HTML templates in rock (thanks unbunt)
Kim Alvefur <zash@zash.se> [Wed, 30 Mar 2022 17:52:41 +0200] rev 4916
mod_register_web: Include HTML templates in rock (thanks unbunt) Makes the module usable with the new plugin installer in Prosody 0.12
Thu, 24 Mar 2022 14:56:30 +0100 mod_bookmarks2: Ignore failure to delete nothing (thanks Ge0rG)
Kim Alvefur <zash@zash.se> [Thu, 24 Mar 2022 14:56:30 +0100] rev 4915
mod_bookmarks2: Ignore failure to delete nothing (thanks Ge0rG) Attempting to delete all bookmarks when the bookmarks node does not even exist logged a fairly harmless error that we now ignore.
Sat, 19 Mar 2022 17:52:33 +0000 mod_vjud: Add permission parameter "any" for compatibility with 0.12 (fixes #1720)
Matthew Wild <mwild1@gmail.com> [Sat, 19 Mar 2022 17:52:33 +0000] rev 4914
mod_vjud: Add permission parameter "any" for compatibility with 0.12 (fixes #1720)
Sat, 19 Mar 2022 09:10:25 +0000 mod_adhoc_account_management: Add compatibility with 0.12 permission string (thanks mirux)
Matthew Wild <mwild1@gmail.com> [Sat, 19 Mar 2022 09:10:25 +0000] rev 4913
mod_adhoc_account_management: Add compatibility with 0.12 permission string (thanks mirux)
Thu, 17 Mar 2022 20:24:43 +0000 mod_onions: Add comment explaining s2s-check-certificate handler
Matthew Wild <mwild1@gmail.com> [Thu, 17 Mar 2022 20:24:43 +0000] rev 4912
mod_onions: Add comment explaining s2s-check-certificate handler
Tue, 15 Mar 2022 21:59:51 +0100 mod_invites_register: Push invitee contact entry to inviter (Thanks gerald)
Kim Alvefur <zash@zash.se> [Tue, 15 Mar 2022 21:59:51 +0100] rev 4911
mod_invites_register: Push invitee contact entry to inviter (Thanks gerald) Invitee would not show up in the roster of the invite creator unless they fetch their roster afterwards. Fixes #1715
Tue, 08 Mar 2022 11:57:25 +0000 mod_http_upload: Update compatibility information
Matthew Wild <mwild1@gmail.com> [Tue, 08 Mar 2022 11:57:25 +0000] rev 4910
mod_http_upload: Update compatibility information At least 0.9.x is broken due to use of util.jid.host, and I didn't check 0.10.x since that branch is also obsolete. Added info about mod_http_file_share.
Fri, 04 Mar 2022 19:57:13 +0000 mod_muc_restrict_media: Fix traceback when checking default (thanks Martin)
Matthew Wild <mwild1@gmail.com> [Fri, 04 Mar 2022 19:57:13 +0000] rev 4909
mod_muc_restrict_media: Fix traceback when checking default (thanks Martin)
Fri, 04 Mar 2022 19:56:52 +0000 mod_muc_restrict_media: Fix logic inversion on default value
Matthew Wild <mwild1@gmail.com> [Fri, 04 Mar 2022 19:56:52 +0000] rev 4908
mod_muc_restrict_media: Fix logic inversion on default value
Wed, 23 Feb 2022 12:40:50 +0100 mod_cloud_notify_encrypted: Linkify dependencies
Kim Alvefur <zash@zash.se> [Wed, 23 Feb 2022 12:40:50 +0100] rev 4907
mod_cloud_notify_encrypted: Linkify dependencies
Tue, 22 Feb 2022 20:27:09 +0100 mod_ping_muc: Fix typo in README
Kim Alvefur <zash@zash.se> [Tue, 22 Feb 2022 20:27:09 +0100] rev 4906
mod_ping_muc: Fix typo in README
Tue, 22 Feb 2022 14:00:01 +0100 mod_portcheck: Don't rewrite '*' to '0.0.0.0' since Prosody doesn't
Kim Alvefur <zash@zash.se> [Tue, 22 Feb 2022 14:00:01 +0100] rev 4905
mod_portcheck: Don't rewrite '*' to '0.0.0.0' since Prosody doesn't They mean the same, but it's LuaSocket that deals with that, not Prosody
Sun, 20 Feb 2022 11:49:06 +0100 mod_muc_moderation: Update Clients section (+ Gajim, clix)
Kim Alvefur <zash@zash.se> [Sun, 20 Feb 2022 11:49:06 +0100] rev 4904
mod_muc_moderation: Update Clients section (+ Gajim, clix)
Sat, 19 Feb 2022 01:42:12 +0100 mod_portcheck: Include '*' in allowed characters so '*:port' works
Kim Alvefur <zash@zash.se> [Sat, 19 Feb 2022 01:42:12 +0100] rev 4903
mod_portcheck: Include '*' in allowed characters so '*:port' works
Fri, 18 Feb 2022 23:40:41 +0100 mod_graceful_shutdown: Add a banner saying no longer needed with trunk
Kim Alvefur <zash@zash.se> [Fri, 18 Feb 2022 23:40:41 +0100] rev 4902
mod_graceful_shutdown: Add a banner saying no longer needed with trunk
Fri, 18 Feb 2022 18:35:45 +0100 mod_portcheck: Shell command to check if ports are open
Kim Alvefur <zash@zash.se> [Fri, 18 Feb 2022 18:35:45 +0100] rev 4901
mod_portcheck: Shell command to check if ports are open
Thu, 17 Feb 2022 01:59:24 +0100 mod_dnsupdate: Add a --remove option to delete all SRV records
Kim Alvefur <zash@zash.se> [Thu, 17 Feb 2022 01:59:24 +0100] rev 4900
mod_dnsupdate: Add a --remove option to delete all SRV records
Tue, 15 Feb 2022 21:51:52 +0100 mod_turn_external: Fix type of config option (thanks mirux)
Kim Alvefur <zash@zash.se> [Tue, 15 Feb 2022 21:51:52 +0100] rev 4899
mod_turn_external: Fix type of config option (thanks mirux) There was a separate boolean option to enable TLS before, but it was merged with the port number option and it seems the typed API interface got confused. Backport of trunk rev aa7a8aa64d3f
Mon, 14 Feb 2022 14:36:32 +0000 mod_turn_external: Import from prosody trunk @ ed23bbf3b946
Matthew Wild <mwild1@gmail.com> [Mon, 14 Feb 2022 14:36:32 +0000] rev 4898
mod_turn_external: Import from prosody trunk @ ed23bbf3b946
Fri, 11 Feb 2022 16:13:09 +0100 mod_graceful_shutdown: Close multiplex ports
Kim Alvefur <zash@zash.se> [Fri, 11 Feb 2022 16:13:09 +0100] rev 4897
mod_graceful_shutdown: Close multiplex ports Another way clients might reconnect before the restart has been completed
Fri, 11 Feb 2022 16:11:55 +0100 mod_graceful_shutdown: Deactivate direct TLS c2s along with plain c2s
Kim Alvefur <zash@zash.se> [Fri, 11 Feb 2022 16:11:55 +0100] rev 4896
mod_graceful_shutdown: Deactivate direct TLS c2s along with plain c2s Stops clients from reconnecting that way after their sessions are closed
Wed, 09 Feb 2022 18:16:33 +0100 mod_conversejs: Revert back to depending on mod_bookmarks
Kim Alvefur <zash@zash.se> [Wed, 09 Feb 2022 18:16:33 +0100] rev 4895
mod_conversejs: Revert back to depending on mod_bookmarks
(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 tip