Tue, 03 Aug 2021 11:44:31 +0200 Tag 0.11.10 0.11
Kim Alvefur <zash@zash.se> [Tue, 03 Aug 2021 11:44:31 +0200] rev 11828
Tag 0.11.10
Fri, 24 Sep 2021 20:26:21 +0200 core.moduleapi: Ensure module:send_iq() handler priority over mod_iq
Kim Alvefur <zash@zash.se> [Fri, 24 Sep 2021 20:26:21 +0200] rev 11827
core.moduleapi: Ensure module:send_iq() handler priority over mod_iq To prevent a situation where you for whatever reason use a full JID that is currently online and the response ends up routed there instead of the module:send_iq() handlers.
Fri, 24 Sep 2021 20:17:31 +0200 core.moduleapi: Enable full JID origin queries with module:send_iq()
Kim Alvefur <zash@zash.se> [Fri, 24 Sep 2021 20:17:31 +0200] rev 11826
core.moduleapi: Enable full JID origin queries with module:send_iq() Since we don't currently have hooks that includes type and id here, we need to check those attributes in the handlers.
Fri, 24 Sep 2021 20:12:16 +0200 core.moduleapi: Filter out unrelated direct replies to module:send_iq
Kim Alvefur <zash@zash.se> [Fri, 24 Sep 2021 20:12:16 +0200] rev 11825
core.moduleapi: Filter out unrelated direct replies to module:send_iq This is primarily something that happens with an internal query to mod_mam, which calls origin.send() several times with results, leading to the first such result being treated as the final response and resolving the promise. Now, these responses pass trough to the underlying origin.send(), where they can be caught. Tricky but not impossible. For remote queries, it's even trickier, you would likely need to bind a resource or similar.
Fri, 24 Sep 2021 18:39:28 +0200 mod_http_errors: Make it easier to override 'http-message' handler
Kim Alvefur <zash@zash.se> [Fri, 24 Sep 2021 18:39:28 +0200] rev 11824
mod_http_errors: Make it easier to override 'http-message' handler Per the unspoken internal standard of -1 as priority for most built-in event handlers, since this makes it easy for 3rd party plugins to override behavior by hooking at the default priority of 0.
Thu, 23 Sep 2021 17:55:49 +0200 mod_mam: Merge main and RSM-specific log message here too
Kim Alvefur <zash@zash.se> [Thu, 23 Sep 2021 17:55:49 +0200] rev 11823
mod_mam: Merge main and RSM-specific log message here too
Thu, 23 Sep 2021 17:50:33 +0200 mod_muc_mam: Fix reference to "user" in debug message copied from mod_mam
Kim Alvefur <zash@zash.se> [Thu, 23 Sep 2021 17:50:33 +0200] rev 11822
mod_muc_mam: Fix reference to "user" in debug message copied from mod_mam
Thu, 23 Sep 2021 15:53:39 +0200 mod_muc_mam: Merge main and RSM-specific log message into a single one
Kim Alvefur <zash@zash.se> [Thu, 23 Sep 2021 15:53:39 +0200] rev 11821
mod_muc_mam: Merge main and RSM-specific log message into a single one
Thu, 23 Sep 2021 15:25:51 +0200 mod_muc_mam: Fix copypaste mistake in debug logging
Kim Alvefur <zash@zash.se> [Thu, 23 Sep 2021 15:25:51 +0200] rev 11820
mod_muc_mam: Fix copypaste mistake in debug logging This line was copied from mod_mam, where `origin.username` made sense, less so here.
Wed, 22 Sep 2021 13:31:13 +0100 mod_message: Fire event for groupchat messages sent to bare JID
Matthew Wild <mwild1@gmail.com> [Wed, 22 Sep 2021 13:31:13 +0100] rev 11819
mod_message: Fire event for groupchat messages sent to bare JID This is becoming more common in XMPP as people experiment with a MIX-like model where the bare JID joins a group chat instead of a full JID. Specifically right now this is being added to help with processing notifications from mod_muc_offline_delivery.
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 tip