Tue, 07 May 2019 17:10:07 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Try harder to limit range of time to check
|
Sun, 05 May 2019 16:09:30 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Add support for user iteration API
|
Fri, 03 May 2019 21:07:51 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Return error if range request reference missing items (see #1325)
|
Fri, 03 May 2019 18:59:38 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Limit search to smallest time range in case of inexact match
|
Sun, 17 Mar 2019 17:56:54 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Remove per day files during migration
|
Thu, 07 Feb 2019 15:26:03 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Add some debug logging
|
Mon, 21 Jan 2019 19:52:04 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Don't return early when looking through entire archive
|
Mon, 21 Jan 2019 19:17:49 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Allow lookup of IDs that don't follow the YYYY-MM-DD-RANDOM format
|
Sun, 06 Jan 2019 10:27:55 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Remove compat for old argument order
|
Sun, 18 Mar 2018 22:39:42 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Add a debug message to try to track down why all indicies are read in some cases
|
Fri, 09 Mar 2018 21:58:47 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Add additional debug logging
|
Thu, 09 Nov 2017 13:42:35 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Add a prosodyctl command for migrating to/from the internal storage format
|
Thu, 09 Nov 2017 13:41:36 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Add a sanity check to prevent reading from internal storage archives
|
Thu, 09 Nov 2017 13:34:05 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Pass the hostname into the archive object to make it more self-contained
|
Mon, 10 Apr 2017 21:09:44 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Attempt to clean up orphaned files despite util.datamanager or internal storage having deleted the date index file (fixes #725)
|
Mon, 10 Apr 2017 08:59:13 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Pass username to dates
|
Sat, 01 Apr 2017 17:39:39 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Use the dates method in more places
|
Tue, 21 Mar 2017 11:17:46 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Add some spacing to improve readability
|
Tue, 21 Mar 2017 11:17:17 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Cache current date in a local
|
Tue, 21 Mar 2017 10:56:56 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Break out XML file reading into a function
|
Mon, 06 Mar 2017 00:53:01 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Rename variable, we can afford to use the full word 'session'
|
Mon, 06 Mar 2017 00:52:27 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Move XML callback table into a variable to break long line [luacheck]
|
Mon, 06 Mar 2017 00:51:28 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Break long line [luacheck]
|
Sat, 04 Mar 2017 19:52:41 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Assume offset to be zero if not included (thanks pep.)
|
Mon, 20 Feb 2017 01:47:44 +0100 |
Kim Alvefur |
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)
|
Mon, 19 Dec 2016 07:47:50 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Use util.stanza.is_stanza if available
|
Fri, 02 Dec 2016 17:39:11 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Skip remaining dates correctly (fixes #790)
|
Fri, 25 Nov 2016 23:22:24 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Update copyright year
|
Fri, 25 Nov 2016 23:17:13 +0100 |
Kim Alvefur |
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)
|
Fri, 25 Nov 2016 23:11:07 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Open XML file later, just before it is needed
|
Fri, 25 Nov 2016 23:08:18 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Check if item exists before checking if its fields
|
Tue, 23 Aug 2016 23:39:57 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Determine if a message is the first of day by checking if the list file exists before
|
Tue, 23 Aug 2016 17:54:00 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Include the missing append_raw() for 0.9 compatibility
|
Sat, 13 Aug 2016 16:23:25 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Fix date pattern in purge (related to #725)
|
Fri, 27 May 2016 18:25:17 +0200 |
Kim Alvefur |
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)
|
Sun, 28 Feb 2016 16:23:30 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Only try to close xmlfile if it has been opened (fixes traceback with limit=0)
|
Tue, 02 Feb 2016 16:28:12 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Return earlier if attempting to delete messages older than the oldest existing
|
Tue, 02 Feb 2016 16:27:38 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Return earlier if attempting to delete from empty archive
|
Tue, 02 Feb 2016 16:22:46 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Collect return value when adding to date index
|
Sat, 12 Dec 2015 03:30:06 +0100 |
Kim Alvefur |
mod_storage_xmlarchive: Use datamanager.append_raw (had that code duplicated here)
|
Mon, 07 Sep 2015 16:26:52 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Expose method for getting a list of dates which do have messages
|
Wed, 02 Sep 2015 16:43:34 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Add support for purging (used when deleting users)
|
Thu, 27 Aug 2015 12:14:40 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Remove redundant stream header
|
Fri, 29 May 2015 14:35:01 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Mistake in copypaste of copyright header :P
|
Fri, 29 May 2015 14:24:42 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Add (c) header
|
Fri, 29 May 2015 14:24:21 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Remove leftover debug code
|
Thu, 21 May 2015 12:09:47 +0200 |
Kim Alvefur |
mod_storage_(various): Order swapping in 54c8a0cb2996 was backwards
|
Thu, 21 May 2015 11:56:35 +0200 |
Kim Alvefur |
Fix for 54c8a0cb2996
|
Tue, 19 May 2015 18:34:08 +0200 |
Kim Alvefur |
mod_storage_(archive-capable): Change order of arguments to :append to be the same as return values from :find iterator (see prosody 41725f3df3cc)
|
Tue, 19 May 2015 16:46:20 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Return 'when' as number
|
Mon, 18 May 2015 02:46:41 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Store timestamps in text form, I don't trust numeric timestamps in Lua
|
Mon, 18 May 2015 02:45:49 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Optimize access to variables used in inner loop
|
Mon, 18 May 2015 02:44:41 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Code is annoying to read when every other line is 'if not ok then return'
|
Mon, 18 May 2015 02:43:34 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: This module only supports storage of stanzas, log a warning about attempts to do otherwise
|
Mon, 18 May 2015 02:33:43 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: The last :seek() should return something truish, if not, don't ignore
|
Mon, 11 May 2015 14:29:58 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Increase severity of log message regarding unexpected missing items
|