Goffi
55e16c3db5
plugin pubsub contacts: Implementation of the new contacts handling XEP.
...
This patch implements Pubsub Contacts (currently named "End-to-End Encrypted Contacts
Metadata" but it will be most probably renamed soon as following council discussion, e2e
encryption won't be mandatory anymore).
It adds 2 bridge method `ps_contacts_get` and `ps_contact_set`, and handles retrieving
large contacts or groups lists using RSM.
rel 475
2026-02-23 13:15:16 +01:00
..
common
tools (common/async_process): Accept bytes as stdin
2026-02-18 17:44:26 +01:00
__init__.py
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02:00
async_trigger.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
config.py
Update use of media_dir following change in Libervia Media:
2026-01-13 10:57:19 +01:00
image.py
core: Replace legacy INI config system with Pydantic-based TOML configuration.
2025-11-30 12:27:35 +01:00
sat_defer.py
remove uses of twisted.internet.defer.returnValue
2024-12-11 01:17:09 +02:00
stream.py
Global reformatting with black.
2025-09-13 10:46:10 +02:00
trigger.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
utils.py
black reformatting
2025-11-20 14:50:03 +01:00
video.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
web.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
xml_tools.py
plugin pubsub contacts: Implementation of the new contacts handling XEP.
2026-02-23 13:15:16 +01:00
xmpp_datetime.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00