libervia-backend/sat/core
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi 4d64efcda9 code (xmpp): store version after roster item update + fix item removal:
roster version is now stored after roster item has been added or removed. This way if something interrupting the process happens, former item update will be received and roster should be updated correctly.

Roster item removal was crashing because `load()` is not used (local PersistentDict cache is then not updated, and the key to remove is missing there). The exception is now catched and ignored to avoid loading the data only to remove an item.
2019-04-10 21:04:41 +02:00
..
__init__.py core, setup: huge cleaning: 2018-04-02 19:44:50 +02:00
constants.py plugin XEP-0384: give feedback to client when encryption failed 2019-03-20 09:08:47 +01:00
exceptions.py plugin mr mercurial, tools(common/utils): moved command protocol to a new module 2019-01-25 09:06:29 +01:00
i18n.py date update 2019-01-12 12:25:31 +01:00
log.py core (log): add traceback when "exc_info" is set 2019-03-03 12:04:55 +01:00
log_config.py core (log): add traceback when "exc_info" is set 2019-03-03 12:04:55 +01:00
patches.py core (patches): partially fixed jid caching: 2019-02-24 14:09:44 +01:00
sat_main.py core: added a rosterResync method to bridge: 2019-04-07 18:49:41 +02:00
xmpp.py code (xmpp): store version after roster item update + fix item removal: 2019-04-10 21:04:41 +02:00