libervia-backend/libervia/backend/core
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi ad409de6a5 core (xmpp, core_type): SatXMPPEntity can now handle plugin data:
2 new methods `get_plugin_data` and `set_plugin_data` let plugin register data for a given
profile session (i.e. client instance). This is the clean way to handle plugin data
(instead of the former way of adding custom attribute to `client` instance), and it uses
generics so type hints are working correctly with linters.
2026-02-23 13:07:53 +01:00
..
__init__.py refactoring: renamed sat package to libervia.backend 2023-06-02 11:49:51 +02:00
constants.py Update use of media_dir following change in Libervia Media: 2026-01-13 10:57:19 +01:00
core_types.py core (xmpp, core_type): SatXMPPEntity can now handle plugin data: 2026-02-23 13:07:53 +01:00
exceptions.py plugin XEP-0373: refactor and implement python-gnupg backend: 2026-02-23 12:56:42 +01:00
i18n.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
launcher.py core(launcher): Force exit on early exception: 2026-02-18 17:37:52 +01:00
log.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
log_config.py core (log_config): no need to log when default options are used. 2025-12-04 15:02:39 +01:00
main.py core(launcher): Force exit on early exception: 2026-02-18 17:37:52 +01:00
patches.py core: fix SCRAM challenge parsing. 2024-06-01 22:35:47 +02:00
xmpp.py core (xmpp, core_type): SatXMPPEntity can now handle plugin data: 2026-02-23 13:07:53 +01:00