Kim Alvefur <zash@zash.se> [Wed, 24 Jan 2024 17:55:26 +0100] rev 5834
mod_http_oauth2: Reuse JWT issuance time as substitute for auth time
Makes the token shorter. Since iat and auth_time are generated at about
the same time they would only differ by a few microseconds anyway.
Matthew Wild <mwild1@gmail.com> [Wed, 24 Jan 2024 13:14:36 +0000] rev 5833
mod_poke_strangers: Fix incorrect log method calls
Kim Alvefur <zash@zash.se> [Tue, 16 Jan 2024 11:47:22 +0100] rev 5832
mod_http_muc_log: Remove compat for very old MUC API
room:get_public() first appeared in 0.10.0
Matthew Wild <mwild1@gmail.com> [Sat, 13 Jan 2024 12:03:15 +0000] rev 5831
mod_http_admin_api: metrics: Filter out a value that is commonly nan at startup
The upload bytes count is typically nan at startup, which cannot legally be
encoded in JSON.
I haven't assessed whether any other metrics might emit nan under other
circumstances, but this fixes the most visible issue right now.
Matthew Wild <mwild1@gmail.com> [Fri, 12 Jan 2024 18:21:08 +0000] rev 5830
mod_groups_muc_bookmarks: Don't add deleted MUCs to user bookmarks
Matthew Wild <mwild1@gmail.com> [Fri, 12 Jan 2024 18:20:40 +0000] rev 5829
mod_groups_internal: Add flag to indicate when a linked MUC has been deleted
In theory this shouldn't happen, but it could (and apparently does).
Matthew Wild <mwild1@gmail.com> [Fri, 12 Jan 2024 18:19:56 +0000] rev 5828
mod_groups_internal: Also remove MUCs that still exist, but have been destroyed
Tombstones could previously fool us into thinking the MUC was still there.
Matthew Wild <mwild1@gmail.com> [Fri, 12 Jan 2024 15:40:23 +0000] rev 5827
mod_groups_muc_bookmarks: Sync bookmarks when user is added/removed to/from multi-MUC group
This was overlooked when multi-MUC support was first implemented.
Matthew Wild <mwild1@gmail.com> [Fri, 12 Jan 2024 15:38:56 +0000] rev 5826
mod_groups_internal: Sync MUC affiliations for multi-MUC groups
This was overlooked when multi-MUC support was added.
Matthew Wild <mwild1@gmail.com> [Fri, 12 Jan 2024 15:37:13 +0000] rev 5825
mod_groups_internal: Save MUC room after creation to commit it to storage
Without this, the MUC could be lost on an unclean shutdown.