plugins/mod_storage_internal.lua
Thu, 15 Feb 2024 20:28:14 +0100 Kim Alvefur mod_storage_internal: Fix off-by-one when searching archive for
Tue, 12 Dec 2023 13:41:14 +0000 Matthew Wild mod_storage_internal, tests: Fix before/after combined with the 'reverse' flag
Sun, 26 Nov 2023 18:02:13 +0100 Kim Alvefur mod_storage_internal: Clear archive item count cache after experimental trim
Sun, 26 Nov 2023 14:35:26 +0100 Kim Alvefur mod_storage_internal: Close lazy-loading list abstraction after trim
Sun, 26 Nov 2023 14:29:08 +0100 Kim Alvefur mod_storage_internal: Only close lazy-loading list store abstractions
Thu, 23 Nov 2023 17:49:57 +0100 Kim Alvefur mod_storage_internal: Close archive list after completion of iteration
Sun, 08 Oct 2023 18:21:14 +0200 Kim Alvefur mod_storage_internal: Don't report error when attempting to trim empty archive
Sun, 24 Sep 2023 13:41:54 +0200 Kim Alvefur mod_storage_internal: Fix fast trimming of archive with exactly one item
Tue, 18 Jul 2023 12:36:47 +0200 Kim Alvefur mod_storage_internal: Use integer option method for cache size
Mon, 17 Jul 2023 01:38:54 +0200 Kim Alvefur plugins: Use integer config API with interval specification where sensible
Wed, 12 Jul 2023 15:03:24 +0200 Kim Alvefur mod_storage_internal: Implement efficient deletion of oldest archive items
Wed, 12 May 2021 01:32:03 +0200 Kim Alvefur mod_storage_internal: Use a binary search for time based ranges
Wed, 12 May 2021 01:25:44 +0200 Kim Alvefur mod_storage_internal: Lazy-load archive items while iterating
Fri, 24 Mar 2023 13:15:28 +0100 Kim Alvefur plugins: Prefix module imports with prosody namespace
Sat, 04 Sep 2021 14:39:31 +0200 Kim Alvefur mod_storage_internal: Stop storing XEP-0091 timestamp
Tue, 12 Jan 2021 18:06:55 +0100 Kim Alvefur mod_storage_internal: Support query for set of IDs
Tue, 12 Jan 2021 17:00:27 +0100 Kim Alvefur mod_storage_internal: Add support for full ID range query
Fri, 12 Jun 2020 16:55:35 +0100 Matthew Wild mod_storage_internal, mod_storage_memory: Add support for query.before
Fri, 15 May 2020 21:26:54 +0200 Kim Alvefur Merge 0.11->trunk
Fri, 15 May 2020 21:22:35 +0200 Kim Alvefur mod_storage_internal: Fix error in time limited queries on items without 'when' field, fixes #1557 0.11
Fri, 15 May 2020 20:55:22 +0200 Kim Alvefur mod_storage_internal: Fix keeping old timestamp in archive map API
Mon, 11 May 2020 21:56:19 +0200 Kim Alvefur mod_storage_internal: Implement key-value API
Fri, 23 Aug 2019 01:28:53 +0200 Kim Alvefur mod_storage_internal: Include last text message
Fri, 23 Aug 2019 01:15:44 +0200 Kim Alvefur mod_storage_*: Also include timestmap of first message in :summary API
Fri, 23 Aug 2019 01:10:27 +0200 Kim Alvefur mod_storage_*: Include timestamp of latest message in :summary API
Fri, 23 Aug 2019 01:04:00 +0200 Kim Alvefur mod_storage_*: Tweak :summary API to allow future expansion with more fields
Sun, 05 May 2019 07:24:12 +0200 Kim Alvefur mod_storage_internal: Return appropriate error even with empty archive
Tue, 05 Mar 2019 00:12:30 +0100 Kim Alvefur mod_storage_internal: Return error if 'before' or 'after' are not found (partial fix for #1325)
Sun, 05 May 2019 16:07:16 +0200 Kim Alvefur mod_storage_internal: Add support for iterating over users in archive stores
Sun, 05 May 2019 08:12:16 +0200 Kim Alvefur mod_storage_internal,memory: Only return total count if requested
Mon, 25 Feb 2019 15:48:28 +0100 Kim Alvefur mod_storage_internal: Implement a summary API returning message counts per contact
Fri, 22 Mar 2019 02:24:48 +0100 Kim Alvefur mod_storage_internal: Include store name when reporting quota status
Fri, 22 Mar 2019 02:04:34 +0100 Kim Alvefur mod_storage_internal: Increase default quota to 10 000
Fri, 22 Mar 2019 18:02:27 +0100 Kim Alvefur mod_storage_internal,_sql: Key item count cache on both username and store
Fri, 22 Mar 2019 18:01:24 +0100 Kim Alvefur mod_storage_internal,_sql: Expose archive capabilities feature set
Fri, 20 Oct 2017 12:53:53 +0200 Matthew Wild mod_storage_internal,_sql: Add limit to number of items in an archive store (fixes #733)
Sat, 04 Aug 2018 15:44:38 +0200 Kim Alvefur mod_storage_internal: Only apply truncate if there are more items than requested
Sun, 19 Nov 2017 21:00:43 +0100 Kim Alvefur mod_storage_internal: Skip write if no items matched a deletion query
Fri, 10 Nov 2017 09:44:30 +0100 Kim Alvefur mod_storage_internal: Optimize truncation
Thu, 09 Nov 2017 01:42:01 +0100 Kim Alvefur mod_storage_internal: Allow truncating deletion at the beginning or end of an archive store
Mon, 09 Oct 2017 01:02:17 +0200 Kim Alvefur mod_storage_internal: Add more extensive query support to archive:delete method
Mon, 09 Oct 2017 01:01:28 +0200 Kim Alvefur mod_storage_internal: Add support for archive key deduplication (like mod_storage_sql)
Wed, 05 Jul 2017 05:44:56 +0200 Kim Alvefur mod_storage_internal: Return a noop iterator if archive is empty (fixes #920)
Sun, 14 May 2017 17:31:50 +0200 Kim Alvefur mod_storage_internal: Handle case of empty item store when deleting (fixes #910)
Sun, 14 May 2017 17:22:33 +0200 Kim Alvefur mod_storage_internal: Correctly calculate number of deleted items (fixes #912)
Sat, 15 Apr 2017 02:27:07 +0200 Kim Alvefur mod_storage_internal: Support the 'key' archive query field
Fri, 31 Mar 2017 17:49:51 +0200 Kim Alvefur mod_storage_internal: Add the dates method
Fri, 31 Mar 2017 17:48:50 +0200 Kim Alvefur mod_storage_internal: Add support for removing archived items
Fri, 31 Mar 2017 17:47:06 +0200 Kim Alvefur mod_storage_internal: Add basic archive store implementation
Fri, 31 Mar 2017 17:39:41 +0200 Kim Alvefur mod_storage_internal: Ignore unused 'self' argument [luacheck]
Fri, 31 Mar 2017 17:38:46 +0200 Kim Alvefur mod_storage_internal: Reorder methods
Fri, 31 Mar 2017 17:34:33 +0200 Kim Alvefur mod_storage_internal: Separate driver from keyval implementation
Fri, 20 Jun 2014 16:22:23 +0200 Kim Alvefur mod_storage_{none,internal,sql}: Return error for unsupported (everything but keyval) store types
Fri, 21 Sep 2012 17:23:08 +0200 Kim Alvefur mod_storage_internal, datamanager: Add support for iterating over users with data in a store
Wed, 19 Sep 2012 12:14:08 +0100 Matthew Wild Merge 0.9->trunk
Mon, 17 Sep 2012 05:42:10 +0200 Kim Alvefur storagemanager, datamanager, mod_storage_{internal,sql}: Replace list_stores() with an iterator version
Wed, 12 Sep 2012 23:46:10 +0500 Waqas Hussain mod_storage_*: Don't explicitly set driver name, to ease copying/renaming modules.
Wed, 12 Sep 2012 23:41:28 +0500 Waqas Hussain core.storagemanager, mod_storage_*: "data-driver" -> "storage-provider", to allow using module:provides().
Sat, 28 Jul 2012 21:36:36 +0200 Kim Alvefur mod_storage_internal: Add method for removing all data belonging to a user
Sat, 28 Jul 2012 21:24:59 +0200 Kim Alvefur mod_storage_internal: Add method for listing stores
less more (0) tip