Kim Alvefur <zash@zash.se> [Fri, 21 Jul 2023 18:28:54 +0200] rev 13239
util.datamanager: Close file handle when done using it
It gets closed eventually but at high load they could potentially
lead to reaching FD limits faster.
Kim Alvefur <zash@zash.se> [Fri, 21 Jul 2023 18:28:16 +0200] rev 13238
util.datamanager: Disable blockwise removal
In desperate need of tests
Kim Alvefur <zash@zash.se> [Fri, 21 Jul 2023 22:49:01 +0200] rev 13237
mod_muc: Use enum config API for 'restrict_room_creation'
This communicates the accepted values in case the config diverges from
them. Note that older documentation used an "admin" value behaving like
an alias to true, but this is no longer handled. Should it?
Kim Alvefur <zash@zash.se> [Fri, 21 Jul 2023 22:48:54 +0200] rev 13236
plugins: Use get_option_array for some list shaped options
Passing something from module:get_option() to ipairs() suggests that the
option is a list of some sort.
Kim Alvefur <zash@zash.se> [Fri, 21 Jul 2023 18:03:22 +0200] rev 13235
util.datamanager: Disable block alignment
Until we have more test coverage. Somehow the index becomes incorrect
after inserting padding, unclear why.
Kim Alvefur <zash@zash.se> [Fri, 21 Jul 2023 17:23:00 +0200] rev 13234
plugins: Handle how get_option_period returns "never"
Kim Alvefur <zash@zash.se> [Tue, 18 Jul 2023 12:38:16 +0200] rev 13233
plugins: Use boolean config method in some places
Because it makes sense and improves feedback via logging
Kim Alvefur <zash@zash.se> [Tue, 18 Jul 2023 12:36:47 +0200] rev 13232
mod_storage_internal: Use integer option method for cache size
Missed this one in previous sweep
Kim Alvefur <zash@zash.se> [Tue, 18 Jul 2023 12:33:51 +0200] rev 13231
mod_muc_mam: Use period option method
Kim Alvefur <zash@zash.se> [Tue, 18 Jul 2023 12:32:41 +0200] rev 13230
mod_muc: Use enum option method for 'muc_room_default_presence_broadcast'