libervia-backend/sat/core
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi f1cbf0659e core (xmpp): send initial presence only after all profileConnected have been treated:
presence is now sent after profileConnected methods are done, this avoid to have to deal with synchronisation in connection event.
For instance, PEP events should not be sent before presence is sent, so profileConnected methods can assume PEP events are not
done yet, and do needed initialisation using async method if necessary.

This has been done to avoid overcomplicated synchronisation in XEP-0384 plugin (network calls are needed to initialise session,
but PEP events need an initialised session to be treated).
2018-08-11 18:24:55 +02:00
..
__init__.py core, setup: huge cleaning: 2018-04-02 19:44:50 +02:00
constants.py core: new EncryptionHandler class which manage encrypted session as a core feature: 2018-07-29 19:22:56 +02:00
exceptions.py code style reformatting using black 2018-06-27 20:14:46 +02:00
i18n.py code style reformatting using black 2018-06-27 20:14:46 +02:00
log.py core, setup: huge cleaning: 2018-04-02 19:44:50 +02:00
log_config.py code style reformatting using black 2018-06-27 20:14:46 +02:00
sat_main.py core (memore/encryption): new methods and checks: 2018-08-11 18:24:55 +02:00
xmpp.py core (xmpp): send initial presence only after all profileConnected have been treated: 2018-08-11 18:24:55 +02:00