Kim Alvefur <zash@zash.se> [Thu, 07 May 2020 22:56:30 +0200] rev 10811
mod_csi_simple: Add short reasons to report
Should improve quality of debug logs
Kim Alvefur <zash@zash.se> [Thu, 07 May 2020 21:55:29 +0200] rev 10810
mod_csi_simple: Refactor to allow logging reason for buffer flush
Same style as mod_mam and mod_carbons allows easy comparison.
BC: Log format changes
JC Brand <jc@opkode.com> [Wed, 22 Apr 2020 16:12:15 +0200] rev 10809
mod_muc: let event handlers modify cloned presence
Updates #1533
JC Brand <jc@opkode.com> [Wed, 22 Apr 2020 16:04:03 +0200] rev 10808
Fixes #1533 Hats don't get sent out to own MUC user
Kim Alvefur <zash@zash.se> [Wed, 06 May 2020 18:03:20 +0200] rev 10807
net.http: Return a Promise if no callback is given
Kim Alvefur <zash@zash.se> [Wed, 06 May 2020 12:48:09 +0200] rev 10806
mod_carbons: Clarify handling of error bounces
The :find bit was hard to understand, this should be clearer.
Kim Alvefur <zash@zash.se> [Tue, 05 May 2020 23:08:47 +0200] rev 10805
mod_csi_simple: Don't consider presence errors as important
A large share of `<presence type=error>` appears to be noise from large
public channels and failed presence probes. The later at least should
count as presence updates, which are currently considered unimportant.
See also 8cecb85e4bc4 which is partly reverted here. The intent there
was probably mostly about message (delivery) errors, which should be
considered important.
Kim Alvefur <zash@zash.se> [Tue, 05 May 2020 22:21:39 +0200] rev 10804
MAM: Remove 1% of contents when reaching limits, fix #1545
With mod\_storage\_internal this counts out to 100 messages out of 10 000,
meaning should not hit the quota limit immediately until that many
messages have been added again.
Kim Alvefur <zash@zash.se> [Mon, 04 May 2020 21:51:30 +0200] rev 10803
util.pposix,signal: Pass around various OS numbers as integers [Lua 5.3]
Passing around PIDs, UIDs etc as integers makes it more sane in Lua 5.3.
Getting 1234.0 as PID is silly. Shouldn't change any behavior as these
are all integers on the C side and the integral floats are accepted as
integers when passed back from Lua into C.
Kim Alvefur <zash@zash.se> [Sat, 02 May 2020 20:41:35 +0200] rev 10802
mod_admin_telnet: Use tostring as fallback in pretty printing
This has some nice effects such as functions, VirtualHosts and other
things being printed using their `__tostring` metamethod.