Kim Alvefur <zash@zash.se> [Sat, 04 Dec 2021 02:25:01 +0100] rev 12016
mod_admin_shell: Allow setting roles when creating user
Kim Alvefur <zash@zash.se> [Mon, 06 Dec 2021 10:59:14 +0100] rev 12015
net.server_epoll: Ensure calls to :write() return something
With opportunistic writes enabled, writes can return what :onwritable()
returns, thus :onwritable() should return something sensible at each
spot.
Should prevent whatever caused
> Error writing to connection: (nil)
Tho this was probably harmless
Kim Alvefur <zash@zash.se> [Sun, 05 Dec 2021 14:49:06 +0100] rev 12014
MUC: Allow modules a chance to act prior to room destruction
Kim Alvefur <zash@zash.se> [Sat, 04 Dec 2021 17:46:37 +0100] rev 12013
mod_cron: Expose the One Timer via module environment
This makes it easier to reschedule or otherwise manipulate the timer
from e.g. the shell, which is handy for debugging.
Kim Alvefur <zash@zash.se> [Sat, 04 Dec 2021 16:48:39 +0100] rev 12012
mod_http_file_share: Fix to take retention time into account
It was lost in 6f4790b8deec when switching to mod_cron.
Kim Alvefur <zash@zash.se> [Sat, 04 Dec 2021 15:03:26 +0100] rev 12011
mod_http_file_share: Improve consistency of terminology in logging
Prefer 'prune' over 'delete' since it more strongly implies removal of
excess.
Kim Alvefur <zash@zash.se> [Sat, 04 Dec 2021 15:03:52 +0100] rev 12010
mod_http_file_share: Rename variable for clarity
Kim Alvefur <zash@zash.se> [Sat, 04 Dec 2021 14:28:04 +0100] rev 12009
mod_http_file_share: Fix deletion counter
Before aa60f4353001 each loop had its own counter, seems incrementing of
one of them was lost. But only one is needed anyhow.
Kim Alvefur <zash@zash.se> [Fri, 03 Dec 2021 10:43:02 +0100] rev 12008
mod_http_file_share: Back out 876e1b6d6ae4
Kim Alvefur <zash@zash.se> [Fri, 03 Dec 2021 09:08:23 +0100] rev 12007
mod_http_file_share: Recalculate total storage usage weekly instead of daily
Before mod_cron this job ran less frequently than the upload removal
job. Running them at the same frequency seems wasteful somehow, plus the
total should not drift away from the true value that fast.