Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mod_carbons: Explicitly carbon XEP-0353: Jingle Message Initiation | Kim Alvefur | 2020-05-09 | 1 | -0/+5 |
| | |||||
* | mod_carbons: Describe return types in a comment | Kim Alvefur | 2020-05-09 | 1 | -1/+1 |
| | | | | For similarity with mod_mam, mod_csi_simple | ||||
* | mod_carbons: Clarify handling of error bounces | Kim Alvefur | 2020-05-06 | 1 | -1/+9 |
| | | | | The :find bit was hard to understand, this should be clearer. | ||||
* | mod_carbons: Check for and strip 'private' tag before stopping | Kim Alvefur | 2020-04-27 | 1 | -2/+3 |
| | | | | This was explicit previously | ||||
* | mod_carbons: Don't copy messages that should not be copied | Kim Alvefur | 2020-04-27 | 1 | -0/+1 |
| | | | | The return statements were lost in d95e083931d1 | ||||
* | mod_carbons: Carbon anything that has been archived by the current user | Kim Alvefur | 2020-04-26 | 1 | -0/+6 |
| | | | | | This ensures rules in mod_mam apply to some extent. Messages worth archiving are probably worth sending to other clients. | ||||
* | mod_carbons: Carbon incoming message delivery failure reports | Kim Alvefur | 2020-04-26 | 1 | -0/+4 |
| | | | | Ensures that all your clients know about sent messages that failed. | ||||
* | mod_carbons: Fix syntax error [luacheck] | Kim Alvefur | 2020-04-26 | 1 | -1/+1 |
| | |||||
* | mod_carbons: Refactor in new style (mod_mam/csi) | Kim Alvefur | 2020-04-26 | 1 | -15/+31 |
| | |||||
* | Merge 0.11->trunk | Kim Alvefur | 2020-04-26 | 1 | -1/+1 |
|\ | |||||
| * | mod_carbons: Fix handling of incoming MUC PMs #1540 | Kim Alvefur | 2020-04-26 | 1 | -1/+1 |
| | | | | | | | | | | | | | | 27f5db07bec9 fixed this wrong. The code is supposed to check if the stanza is NOT sent to your bare JID. A MUC PM is always sent to your full JID. Hopefully nobody sends MUC invites to full JIDs, because those would be skipped by this as well. | ||||
* | | mod_carbons: Improve performance by delaying creation of carbon payload | Kim Alvefur | 2019-11-30 | 1 | -11/+15 |
|/ | | | | | | If there are no other sessions which also enabled carbons then the carbons wrapper is not used and the potentially expensive clone operation was a waste of cycles. | ||||
* | mod_carbons: Synthesize a 'to' attribute for carbons of stanzas to "self" ↵ | Kim Alvefur | 2017-10-26 | 1 | -0/+3 |
| | | | | (fixes #956) | ||||
* | mod_carbons: Rename some variables for clarity | Kim Alvefur | 2016-12-08 | 1 | -4/+6 |
| | |||||
* | mod_message, mod_carbons: Adjust event hook priorities to negative (core ↵ | Kim Alvefur | 2016-11-17 | 1 | -5/+5 |
| | | | | modules should do this to make overriding from other modules easier) | ||||
* | mod_carbons: Fix logic presendence | Kim Alvefur | 2016-10-17 | 1 | -1/+1 |
| | |||||
* | mod_carbons: Fix inverted logic (Thanks Ge0rg)} | Kim Alvefur | 2016-09-23 | 1 | -1/+1 |
| | |||||
* | mod_carbons: Compare with correct variable | Kim Alvefur | 2016-09-23 | 1 | -1/+1 |
| | |||||
* | mod_carbons: Make the conditions for ignoring MUC PMs more specific (fixes #744) | Kim Alvefur | 2016-09-23 | 1 | -2/+2 |
| | |||||
* | plugins: Explicitly return to halt event propagation (session.send sometimes ↵ | Kim Alvefur | 2015-09-21 | 1 | -1/+2 |
| | | | | does not return true) | ||||
* | mod_carbons: Get full_ and bare_sessions from the prosody global [luacheck] | Kim Alvefur | 2015-08-27 | 1 | -1/+1 |
| | |||||
* | mod_carbons: Carbon chat messages or normal messages that have a body | Kim Alvefur | 2015-08-26 | 1 | -5/+3 |
| | |||||
* | mod_carbons: Import XEP-0280 implementation from prosody-modules (sans ↵ | Kim Alvefur | 2015-01-16 | 1 | -0/+111 |
compat with older versions of the protocol) |