libervia-backend/sat/core
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi 39d2409273 plugin XEP-0313: implementation of MAM for messages:
- (core/xmpp): new messageGetBridgeArgs to easily retrieve arguments used in bridge from message data
-            : parseMessage is not static anymore
-            : new "message_parse" trigger point
- (xep-0313) : new "MAMGet" bridge method to retrieve history from MAM instead of local one
-            : on profileConnected, if previous MAM message is found (i.e. message with a stanza_id), message received while offline are retrieved and injected in message workflow.
               In other words, one2one history is synchronised on connection.
-            : new "parseExtra" method which parse MAM (and optionally RSM) option from extra dictionary used in bridge.
2018-12-01 10:33:43 +01:00
..
__init__.py core, setup: huge cleaning: 2018-04-02 19:44:50 +02:00
constants.py core: removed whitespace ping (not needed anymore as we handle XMPP ping) 2018-11-19 21:08:25 +01:00
exceptions.py core (xmpp): server certificate validation: 2018-11-10 10:16:35 +01:00
i18n.py code style reformatting using black 2018-06-27 20:14:46 +02:00
log.py tools (common/template), jp: refactoring to handle multiple sites: 2018-09-10 08:58:18 +02:00
log_config.py code style reformatting using black 2018-06-27 20:14:46 +02:00
patches.py plugin XEP-0198: Stream Management implementation: 2018-11-18 15:49:46 +01:00
sat_main.py plugin XEP-0198: Stream Management implementation: 2018-11-18 15:49:46 +01:00
xmpp.py plugin XEP-0313: implementation of MAM for messages: 2018-12-01 10:33:43 +01:00