Log

mod_storage_xmlarchive/mod_storage_xmlarchive.lua @ 3440:64d1af33084f

description author age
mod_storage_xmlarchive: Remove compat for old argument order Kim Alvefur 2019-01-06
mod_storage_xmlarchive: Add a debug message to try to track down why all indicies are read in some cases Kim Alvefur 2018-03-18
mod_storage_xmlarchive: Add additional debug logging Kim Alvefur 2018-03-09
mod_storage_xmlarchive: Add a prosodyctl command for migrating to/from the internal storage format Kim Alvefur 2017-11-09
mod_storage_xmlarchive: Add a sanity check to prevent reading from internal storage archives Kim Alvefur 2017-11-09
mod_storage_xmlarchive: Pass the hostname into the archive object to make it more self-contained Kim Alvefur 2017-11-09
mod_storage_xmlarchive: Attempt to clean up orphaned files despite util.datamanager or internal storage having deleted the date index file (fixes #725) Kim Alvefur 2017-04-10
mod_storage_xmlarchive: Pass username to dates Kim Alvefur 2017-04-10
mod_storage_xmlarchive: Use the dates method in more places Kim Alvefur 2017-04-01
mod_storage_xmlarchive: Add some spacing to improve readability Kim Alvefur 2017-03-21
mod_storage_xmlarchive: Cache current date in a local Kim Alvefur 2017-03-21
mod_storage_xmlarchive: Break out XML file reading into a function Kim Alvefur 2017-03-21
mod_storage_xmlarchive: Rename variable, we can afford to use the full word 'session' Kim Alvefur 2017-03-05
mod_storage_xmlarchive: Move XML callback table into a variable to break long line [luacheck] Kim Alvefur 2017-03-05
mod_storage_xmlarchive: Break long line [luacheck] Kim Alvefur 2017-03-05
mod_storage_xmlarchive: Assume offset to be zero if not included (thanks pep.) Kim Alvefur 2017-03-04
mod_storage_xmlarchive: Raise error instead of warning if there's ever more than one stanza in a chunk (this indicates some kind of corruption) Kim Alvefur 2017-02-20
mod_storage_xmlarchive: Use util.stanza.is_stanza if available Kim Alvefur 2016-12-19
mod_storage_xmlarchive: Skip remaining dates correctly (fixes #790) Kim Alvefur 2016-12-02
mod_storage_xmlarchive: Update copyright year Kim Alvefur 2016-11-25
mod_storage_xmlarchive: Find item indices for 'before' or 'after' queries and behave as if they were excluded if the items don't exist (thanks MattJ) Kim Alvefur 2016-11-25
mod_storage_xmlarchive: Open XML file later, just before it is needed Kim Alvefur 2016-11-25
mod_storage_xmlarchive: Check if item exists before checking if its fields Kim Alvefur 2016-11-25
mod_storage_xmlarchive: Determine if a message is the first of day by checking if the list file exists before Kim Alvefur 2016-08-23
mod_storage_xmlarchive: Include the missing append_raw() for 0.9 compatibility Kim Alvefur 2016-08-23
mod_storage_xmlarchive: Fix date pattern in purge (related to #725) Kim Alvefur 2016-08-13
mod_storage_xmlarchive: Pass a default namespace to xmppstream so result items default to xmlns = nil (fixes non-mam use, like mod_mam_muc sending history) Kim Alvefur 2016-05-27
mod_storage_xmlarchive: Only try to close xmlfile if it has been opened (fixes traceback with limit=0) Kim Alvefur 2016-02-28
mod_storage_xmlarchive: Return earlier if attempting to delete messages older than the oldest existing Kim Alvefur 2016-02-02
mod_storage_xmlarchive: Return earlier if attempting to delete from empty archive Kim Alvefur 2016-02-02
mod_storage_xmlarchive: Collect return value when adding to date index Kim Alvefur 2016-02-02
mod_storage_xmlarchive: Use datamanager.append_raw (had that code duplicated here) Kim Alvefur 2015-12-12
mod_storage_xmlarchive: Expose method for getting a list of dates which do have messages Kim Alvefur 2015-09-07
mod_storage_xmlarchive: Add support for purging (used when deleting users) Kim Alvefur 2015-09-02
mod_storage_xmlarchive: Remove redundant stream header Kim Alvefur 2015-08-27
mod_storage_xmlarchive: Mistake in copypaste of copyright header :P Kim Alvefur 2015-05-29
mod_storage_xmlarchive: Add (c) header Kim Alvefur 2015-05-29
mod_storage_xmlarchive: Remove leftover debug code Kim Alvefur 2015-05-29
mod_storage_(various): Order swapping in 54c8a0cb2996 was backwards Kim Alvefur 2015-05-21
Fix for 54c8a0cb2996 Kim Alvefur 2015-05-21
mod_storage_(archive-capable): Change order of arguments to :append to be the same as return values from :find iterator (see prosody 41725f3df3cc) Kim Alvefur 2015-05-19
mod_storage_xmlarchive: Return 'when' as number Kim Alvefur 2015-05-19
mod_storage_xmlarchive: Store timestamps in text form, I don't trust numeric timestamps in Lua Kim Alvefur 2015-05-18
mod_storage_xmlarchive: Optimize access to variables used in inner loop Kim Alvefur 2015-05-18
mod_storage_xmlarchive: Code is annoying to read when every other line is 'if not ok then return' Kim Alvefur 2015-05-18
mod_storage_xmlarchive: This module only supports storage of stanzas, log a warning about attempts to do otherwise Kim Alvefur 2015-05-18
mod_storage_xmlarchive: The last :seek() should return something truish, if not, don't ignore Kim Alvefur 2015-05-18
mod_storage_xmlarchive: Increase severity of log message regarding unexpected missing items Kim Alvefur 2015-05-11
mod_storage_xmlarchive: Remove overly verbose debug message Kim Alvefur 2015-05-11
mod_storage_xmlarchive: Adjust wording in log message Kim Alvefur 2015-05-11
mod_storage_xmlarchive: Attempt to recover after parse failures Kim Alvefur 2015-05-11
mod_storage_xmlarchive: Improve logging of parse errors Kim Alvefur 2015-05-11
mod_storage_xmlarchive: New stanza archive-only storage module backed by plain text files Kim Alvefur 2015-05-03