Thu, 30 Nov 2023 17:46:18 +0000 mod_user_account_management: Fire events with a fake (not destroyed) session
Matthew Wild <mwild1@gmail.com> [Thu, 30 Nov 2023 17:46:18 +0000] rev 13376
mod_user_account_management: Fire events with a fake (not destroyed) session Previously these events fired after the session had been destroyed, which removes many of the useful properties. The ones I chose to preserve here are the ones used by the community module mod_audit, which seems like a good baseline.
Thu, 30 Nov 2023 18:42:56 +0100 mod_cron: Rebuild with new LuaFormatter settings (tabs!)
Kim Alvefur <zash@zash.se> [Thu, 30 Nov 2023 18:42:56 +0100] rev 13375
mod_cron: Rebuild with new LuaFormatter settings (tabs!)
Thu, 30 Nov 2023 18:09:53 +0100 util.datamanager: Fix missing pack format when reading first index entry
Kim Alvefur <zash@zash.se> [Thu, 30 Nov 2023 18:09:53 +0100] rev 13374
util.datamanager: Fix missing pack format when reading first index entry Thanks MattJ
Thu, 30 Nov 2023 13:48:43 +0000 mod_user_account_management: Add support for soft-deletion of accounts via IBR
Matthew Wild <mwild1@gmail.com> [Thu, 30 Nov 2023 13:48:43 +0000] rev 13373
mod_user_account_management: Add support for soft-deletion of accounts via IBR When registration_delete_grace_period is set, accounts will be disabled for the specified grace period before they are fully deleted. During the grace period, accounts can be restored with the user:restore() shell command. The primary purpose is to prevent accidental or malicious deletion of a user's account, which is traditionally very easy for any XMPP client to do with a single stanza.
Thu, 30 Nov 2023 13:43:23 +0000 moduleapi: Log error message when ambiguous period spec is found in config
Matthew Wild <mwild1@gmail.com> [Thu, 30 Nov 2023 13:43:23 +0000] rev 13372
moduleapi: Log error message when ambiguous period spec is found in config
Thu, 30 Nov 2023 13:42:44 +0000 util.human.io: Don't accept ambiguous durations by default
Matthew Wild <mwild1@gmail.com> [Thu, 30 Nov 2023 13:42:44 +0000] rev 13371
util.human.io: Don't accept ambiguous durations by default The new method parse_duration_lax() exports the old behaviour, mainly for compatibility purposes.
Thu, 30 Nov 2023 12:41:26 +0000 mod_cron: Update Teal source and rebuild
Matthew Wild <mwild1@gmail.com> [Thu, 30 Nov 2023 12:41:26 +0000] rev 13370
mod_cron: Update Teal source and rebuild
Thu, 30 Nov 2023 11:42:52 +0000 mod_cron: Rename variable to fix shadowing (#luacheck)
Matthew Wild <mwild1@gmail.com> [Thu, 30 Nov 2023 11:42:52 +0000] rev 13369
mod_cron: Rename variable to fix shadowing (#luacheck)
Thu, 30 Nov 2023 11:38:59 +0000 mod_cron: Add shell command to list registered cron tasks with status
Matthew Wild <mwild1@gmail.com> [Thu, 30 Nov 2023 11:38:59 +0000] rev 13368
mod_cron: Add shell command to list registered cron tasks with status
Thu, 30 Nov 2023 11:22:40 +0000 mod_saslauth: Allow plugins to override return SASL condition/text
Matthew Wild <mwild1@gmail.com> [Thu, 30 Nov 2023 11:22:40 +0000] rev 13367
mod_saslauth: Allow plugins to override return SASL condition/text
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 tip