Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mod_storage_internal, mod_storage_memory: Add support for query.before | Matthew Wild | 2020-06-12 | 1 | -2/+4 |
| | | | | Previously returned all results. | ||||
* | mod_storage_memory: Add map store methods to archive store | Kim Alvefur | 2020-05-11 | 1 | -0/+31 |
| | |||||
* | mod_storage_*: Also include timestmap of first message in :summary API | Kim Alvefur | 2019-08-23 | 1 | -0/+5 |
| | | | | | For completeness along with most recent timestamp. Might be nice to be able to order by oldest unread message. | ||||
* | mod_storage_*: Include timestamp of latest message in :summary API | Kim Alvefur | 2019-08-23 | 1 | -1/+4 |
| | | | | | | | Clients may want to show a list of conversations ordered by how timestamp of most recent message. The counts allow a badge with unread message counter. | ||||
* | mod_storage_*: Tweak :summary API to allow future expansion with more fields | Kim Alvefur | 2019-08-23 | 1 | -3/+5 |
| | | | | Eg might want to include last message, timestamp, chat state or other info. | ||||
* | mod_storage_memory: Return correct error even if no archive data available | Kim Alvefur | 2019-05-05 | 1 | -0/+3 |
| | |||||
* | mod_storage_memory: Return error if 'before' or 'after' are not found ↵ | Kim Alvefur | 2019-03-05 | 1 | -0/+10 |
| | | | | (partial fix for #1325) | ||||
* | mod_storage_internal,memory: Only return total count if requested | Kim Alvefur | 2019-05-05 | 1 | -5/+12 |
| | |||||
* | mod_storage_memory: Fix copypaste mistake | Kim Alvefur | 2019-03-23 | 1 | -1/+1 |
| | |||||
* | mod_storage_memory: Implement archive summary API | Kim Alvefur | 2019-03-23 | 1 | -0/+10 |
| | |||||
* | mod_storage_memory: Add support for archive item limits | Kim Alvefur | 2019-03-20 | 1 | -0/+10 |
| | |||||
* | Merge 0.11->trunk | Kim Alvefur | 2019-03-02 | 1 | -1/+2 |
|\ | |||||
| * | mod_storage_memory: Generate ID using standard util (fixes #1326) | Kim Alvefur | 2019-03-02 | 1 | -1/+2 |
| | | | | | | | | | | The previous method relied on tostring(table) returning the pointer address, which might not be portable. | ||||
* | | Merge 0.11->trunk | Kim Alvefur | 2019-02-27 | 1 | -31/+51 |
|\| | |||||
| * | mod_storage_memory: Replace query function with one based on ↵ | Kim Alvefur | 2019-02-27 | 1 | -31/+51 |
| | | | | | | | | | | | | | | storage_internal (fixes #1322) The :find method in storage_internal works and is easier to read and understand. Future changes should be simpler to apply to both modules. | ||||
* | | mod_storage_memory: Implement :user iteration API | Kim Alvefur | 2019-01-14 | 1 | -0/+8 |
|/ | |||||
* | mod_storage_memory: Support the purge driver method | Kim Alvefur | 2018-11-07 | 1 | -0/+6 |
| | |||||
* | mod_storage_memory: Adapt archive deletion code from mod_storage_internal | Kim Alvefur | 2018-10-21 | 1 | -16/+62 |
| | |||||
* | mod_storage_memory: Fix overwriting old keys | Kim Alvefur | 2018-10-21 | 1 | -1/+1 |
| | | | | Test fixed is: spec/core_storagemanager_spec.lua:309: Expected objects to be equal. | ||||
* | mod_storage_memory: Remove compat for very early argument order | Kim Alvefur | 2018-10-21 | 1 | -3/+0 |
| | |||||
* | mod_storage_memory: Switch from '@' prefix to '=' for chunks, '@' is used to ↵ | Matthew Wild | 2018-10-11 | 1 | -3/+3 |
| | | | | indicate a source file name only | ||||
* | mod_storage_memory: Fix saving of remaining items during deletion | Kim Alvefur | 2018-09-22 | 1 | -1/+1 |
| | | | | | | | | | All data is compiled into functions that return new copies in order to prevent mutation of stored data. This has downsides. Also an ugly hack. | ||||
* | mod_storage_memory: Import from prosody-modules 4c3230c22c18 | Matthew Wild | 2018-09-12 | 1 | -0/+178 |