2019-10-03 |
Matthew Wild |
mod_mam: Add flag to session when it performs a MAM query
|
2018-03-07 |
tmolitor |
[mod_mam] Fix hook priority for local clients, too (see also commit 2af42a3af131)
|
2017-09-21 |
Kim Alvefur |
mod_mam: Squeeze in hooks with priority between sevral other modules (fixes #996)
|
2017-09-12 |
Kim Alvefur |
mod_mam: Use a FIFO queue for scheduling archive expiry
|
2017-09-03 |
Kim Alvefur |
mod_mam: Fix traceback due to borked transplant from 0.10
|
2017-09-03 |
Kim Alvefur |
mod_mam: Clone stanza before stripping stanza id after carbons
|
2017-09-02 |
Kim Alvefur |
mod_mam: Clone stanzas before mutating (thanks waqas) (fixes #961)
|
2017-04-27 |
Kim Alvefur |
mod_mam: Use correct variable
|
2017-04-26 |
Kim Alvefur |
mod_mam: Don't ask the storage backend to count all items when expiry is disabled
|
2017-04-28 |
Matthew Wild |
mod_mam: Adjust event handler priorities to match guidelines in docs
|
2017-04-02 |
Emmanuel Gil Peyrot |
mod_mam: Remove extraneous assert when opening the store
|
2017-03-23 |
Kim Alvefur |
mod_mam: Ignore long log lines [luacheck]
|
2017-02-20 |
Kim Alvefur |
mod_mam: Add support for XEP-0313 v0.6
|
2017-02-20 |
Kim Alvefur |
mod_mam: Fix to expect archive id as first return value from archive:append
|
2017-02-19 |
Kim Alvefur |
mod_mam: Add comments
|
2017-02-19 |
Kim Alvefur |
mod_mam: Normalize whitespace
|
2017-02-19 |
Kim Alvefur |
mod_mam: Bring hints processing in line with 0.10 version
|
2017-02-19 |
Kim Alvefur |
mod_mam: Make the store configurable to ease move to 0.10 version
|
2017-02-19 |
Kim Alvefur |
mod_mam: Add support for XEP-0313 v0.5
|
2017-02-19 |
Kim Alvefur |
mod_mam: Add missing wrapping <query> element when returning the query form
|
2016-08-29 |
Kim Alvefur |
mod_mam: Check that user exists (#731)
|
2016-08-12 |
Kim Alvefur |
mod_mam: Log messages from local clients on the clients session
|
2016-02-15 |
Kim Alvefur |
mod_mam: Include 'w' (week) in pattern for "archive_expires_after" option (fixes #627)
|
2016-02-04 |
Kim Alvefur |
mod_mam: Add some debug logging
|
2016-02-02 |
Kim Alvefur |
mod_mam: Add a bit of randomness to cleanup intervals to keep some time between multiple instances
|
2016-01-24 |
Kim Alvefur |
mod_mam: Compensate for small change in mod_disco between 0.9 and 0.10
|
2016-01-22 |
Kim Alvefur |
mod_mam: This was meant to be a debug message
|
2016-01-19 |
Kim Alvefur |
mod_mam: Fix Top Level Error from string[table] = nil instead of table[string] = nil
|
2016-01-19 |
Kim Alvefur |
mod_mam: Use the fallback driver if either the null driver or a driver that does not implement the archive api is returned
|
2016-01-19 |
Kim Alvefur |
mod_mam: Include an in-memory fallback driver
|
2016-01-19 |
Kim Alvefur |
mod_mam: Allow interval between archive cleanup to be changed
|
2016-01-19 |
Kim Alvefur |
mod_mam: Merge identical conditional blocks
|
2016-01-19 |
Kim Alvefur |
mod_mam: Bit of spacing between blocks of code
|
2016-01-19 |
Kim Alvefur |
mod_mam: Always convert 'total' to a number
|
2016-01-19 |
Kim Alvefur |
mod_mam: Fix order of arguments to archive append
|
2016-01-19 |
Kim Alvefur |
mod_mam: Enable archiving by default, less of a privacy issue if messages expire
|
2016-01-19 |
Kim Alvefur |
mod_mam: Add support for trimming old archived messages
|
2016-01-09 |
Kim Alvefur |
mod_mam: Fix accidental global access
|
2016-01-09 |
Kim Alvefur |
mod_mam: Improve error messages when failed to open storage
|
2015-12-09 |
Kim Alvefur |
mod_mam: Clarify condition presendence
|
2015-08-26 |
Kim Alvefur |
mod_mam: Store chat messages and normal messages with a body
|
2015-08-26 |
Kim Alvefur |
mod_mam: Unindent 'else' block
|
2015-07-18 |
Kim Alvefur |
mod_mam: Support both spellings of XEP-0334 processing hints until XEP is clarified
|
2015-07-02 |
Kim Alvefur |
mod_mam: Same with no-storage, not no-store
|
2015-07-02 |
Kim Alvefur |
mod_mam: Fix message hints, it's no-permanent-*storage*, not ..-store
|
2015-05-18 |
Kim Alvefur |
mod_mam: Fire event on successful storage of message
|
2015-05-17 |
Kim Alvefur |
mod_mam: There are other storage backends that support archives now
|
2015-05-05 |
Kim Alvefur |
mod_mam: Semicolons!
|
2015-05-03 |
Kim Alvefur |
mod_mam: Reverse the order of reversed queries back to chronological order
|
2015-05-03 |
Kim Alvefur |
mod_mam: Move variable into loop scope
|
2015-05-03 |
Kim Alvefur |
mod_mam: Rename variable
|
2015-05-03 |
Kim Alvefur |
mod_mam: Support the mandatory 'complete' attribute by requesting one extra item from storage
|
2015-05-03 |
Kim Alvefur |
mod_mam: Always return true when a stanza event has been handled
|
2015-04-25 |
Kim Alvefur |
mod_mam: Advertise feature in disco#info for account as per XEP-0313 >= 0.2
|
2014-12-18 |
Kim Alvefur |
mod_mam: Make sure default_archive_policy is a boolean or "roster" (thanks souliane)
|
2014-08-15 |
Kim Alvefur |
mod_mam: Update to version 0.3 of XEP-0313
|
2014-04-30 |
Kim Alvefur |
mod_mam: Mirror to and from attributes from iq on result messages
|
2014-04-30 |
Kim Alvefur |
mod_mam: Update copyright header
|
2014-04-30 |
Kim Alvefur |
mod_mam: Shuffle imports
|
2014-03-23 |
Kim Alvefur |
mod_mam, mod_mam_muc: Check that storagemanager didn't return an instance of the null storage method (Thanks Jonathan)
|
2014-02-28 |
Kim Alvefur |
Backed out changeset 853a382c9bd6
|
2014-02-28 |
Kim Alvefur |
mod_turncredentials: Advertise the XEP-0215 feature (thanks Gryffus)
|
2013-09-05 |
Kim Alvefur |
mod_mam: Stamp outgoing messages with <archived> as well, but remove it after they should have passed through mod_carbons
|
2013-09-05 |
Kim Alvefur |
mod_mam: Include textual error if archive query failed
|
2013-09-05 |
Kim Alvefur |
mod_mam: Log error message if unable to open archive storage
|
2013-08-11 |
Kim Alvefur |
mod_mam: Remove unused table, it was moved to one of the libs
|
2013-08-11 |
Kim Alvefur |
mod_mam: Add support for XEP-0334: Message Processing Hints
|
2013-08-11 |
Kim Alvefur |
mod_mam: Clean up and explain the code that determines who's archive we put the message in
|
2013-08-10 |
Kim Alvefur |
mod_mam: Break out routines for converting prefs between XML and our internal representation into a library
|
2013-07-13 |
Kim Alvefur |
mod_mam: Update to use 'archive' storage type. Note: this breaks support with 0.9 and older.
|
2013-07-13 |
Kim Alvefur |
mod_mam: Swap first and last first for a simpler argument to RSM in reverse queries
|
2013-07-12 |
Kim Alvefur |
mod_mam: Neater reply building
|
2013-07-12 |
Kim Alvefur |
mod_mam: Use more specific hook
|
2013-07-12 |
Kim Alvefur |
mod_mam: Split out preference functions into a lib for easy reuse
|
2013-06-29 |
Kim Alvefur |
mod_mam: Stamp <archived> on incoming stanzas after archiving them
|
2013-06-29 |
Kim Alvefur |
mod_mam: The forwarded message should be a child of the MAM result element
|
2013-04-11 |
Kim Alvefur |
mod_mam: Report the total number of messages, not how many messages were sent during the query
|
2013-01-27 |
Thijs Alkemade |
mod_mam: Implemented an empty <before/>, to request the last n items in the archive.
|
2012-08-27 |
Kim Alvefur |
mod_mam: Fix variable name, blame autocomplete
|
2012-08-16 |
Kim Alvefur |
mod_mam: Report id of first item and number of items sent.
|
2012-08-16 |
Kim Alvefur |
mod_mam: Change storage format to store bare JID + resource.
|
2012-08-16 |
Kim Alvefur |
mod_mam: remove useless check
|
2012-07-27 |
Kim Alvefur |
mod_mam: Stricter validation, reject invalid timestamps, jids.
|
2012-06-11 |
Kim Alvefur |
mod_mam: Enforce max results even if RSM isn't used.
|
2012-06-08 |
Kim Alvefur |
mod_mam: Fix typo
|
2012-06-08 |
Kim Alvefur |
mod_mam: Enforce a max number of items returned, with a default.
|
2012-06-08 |
Kim Alvefur |
mod_mam: Move RSM pointer to last message into a MAM-namespaced child
|
2012-06-08 |
Kim Alvefur |
mod_mam: Fix issue with get_text() and clean some unneeded variables.
|
2012-06-08 |
Kim Alvefur |
mod_mam: Implement support for Result Set Management in queries.
|
2012-05-24 |
Kim Alvefur |
mod_mam: Put name of store in a single variable
|
2012-05-24 |
Kim Alvefur |
mod_mam: Remove unused local
|
2012-05-24 |
Kim Alvefur |
mod_mam: Break when the message is more recent than the range requested
|
2012-05-24 |
Kim Alvefur |
mod_mam: local tostring and some comments
|
2012-05-24 |
Thijs Alkemade |
mod_mam: From the spec: servers SHOULD NOT archive messages that do not have a <body/> child tag.
|
2012-05-21 |
Thijs Alkemade |
mod_mam: Add the UID to the <result> when sending an archived message back.
|
2012-04-22 |
Kim Alvefur |
mod_mam: Update header
|
2012-04-19 |
Kim Alvefur |
mod_mam: Remove archived tag, as this was dropped from the submitted spec
|
2012-02-28 |
Kim Alvefur |
mod_mam: Bumb priority up above carbons, so that archive ids are included
|
2012-02-28 |
Kim Alvefur |
mod_mam: Add missing up()
|
2012-02-28 |
Kim Alvefur |
mod_mam: Try to not bork when sending a message to your bare jid
|
2012-01-15 |
Kim Alvefur |
mod_mam: Store the message id more accessible.
|
2012-01-15 |
Kim Alvefur |
mod_mam: Implement archiving preferences.
|
2012-01-06 |
Kim Alvefur |
mod_mam: Add experimental implementation of the Message Archive Management ProtoXEP
|