aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mod_muc_mam.lua
Commit message (Collapse)AuthorAgeFilesLines
* mod_muc_mam: Remove spoofed archive IDs before archiving, fix #1552Kim Alvefur2020-05-111-1/+1
| | | | | | | | | The stanza-id added during archiving looks exactly like what should be stripped, so the stripping must happen before archiving. Getting priorities right is hard! Also no test coverage yet.
* mod_muc_mam: Fix missing advertising of XEP-0359, fixes #1547Kim Alvefur2020-05-081-0/+1
|
* mod_muc_mam: Fix stanza id filter event name, fixes #1546Kim Alvefur2020-04-291-1/+1
| | | | Nice typo
* mod_mam,mod_muc_mam: Allow other work to be performed during archive cleanup ↵Kim Alvefur2020-03-111-1/+5
| | | | | | | | | | | (fixes #1504) This lets Prosody handle socket related work between each step in the cleanup in order to prevent the server from being completely blocked during this. An async storage backend would not need this but those are currently rare.
* mod_muc_mam: Fix traceback saving message from non-occupant (fixes #1497)Kim Alvefur2020-02-271-5/+8
| | | | Caused by a plugin sending a message from the room itself.
* mod_muc_mam: Fix rebase mistake [luacheck]Kim Alvefur2019-12-241-1/+1
| | | | The 'err' was there in trunk
* mod_muc_mam: Schedule cleanup again on failureKim Alvefur2019-12-241-0/+1
|
* mod_muc_mam: Log error when unable to delete old messages (fix #1481) [luacheck]Kim Alvefur2019-12-241-0/+2
|
* mod_muc_mam: Log error when unable to store stanza (fix #1480) [luacheck]Kim Alvefur2019-12-231-0/+2
|
* mod_muc_mam: Cache last date that archive owner has messages to reduce ↵Kim Alvefur2019-05-271-1/+7
| | | | writes (fixes #1368)
* mod_muc_mam: Copy cleanup mechanism from mod_mam (fixes #672)Kim Alvefur2019-03-221-1/+78
|
* mod_muc_mam: Add comment about the tricks done with the 'with' fieldKim Alvefur2019-03-041-0/+1
|
* mod_muc_mam: Move a comment to the line it describesKim Alvefur2019-03-041-1/+1
|
* mod_muc_mam: Strip the stanza 'to' attribute (fixes #1259)Kim Alvefur2019-03-041-0/+2
|
* mod_muc_mam: Fix missing form container elementKim Alvefur2018-10-251-1/+1
|
* mod_muc_mam: Disable presence logging by defaultKim Alvefur2018-07-091-1/+1
|
* mod_muc_mam: Set status code 170/171 on archiving configuration changeKim Alvefur2018-05-291-0/+1
|
* mod_muc_mam: Have stanza-id filtering over all groupchat messages, not just ↵Kim Alvefur2018-04-281-4/+9
| | | | ones considered for history
* mod_muc_mam: Skip fetching history if built-in recent history is enoughKim Alvefur2018-04-271-0/+4
|
* mod_muc_mam: Skip fetching history if no history was requestedKim Alvefur2018-04-281-0/+4
|
* mod_muc_mam: Tweak calculation of max history to retrieveKim Alvefur2018-04-281-2/+6
|
* mod_muc_mam: Save the MUC <x> on recorded join stanzasKim Alvefur2018-03-241-1/+1
|
* mod_muc_mam: Let muc/history.lib decide which messages to storeKim Alvefur2018-03-241-4/+2
|
* mod_muc_mam: Remove 0.10 compat codeKim Alvefur2017-12-121-97/+4
|
* mod_muc_mam: Import mod_mam_muc from prosody-modules ba6466fa6823Kim Alvefur2018-04-021-0/+462