libervia-backend/libervia/backend/memory
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi dd79a42931 plugin XEP-0115: refactoring and complete implementation:
- the XEP-0115 implementation has been completed with validation, caps node handling in
  disco requests, hash generation fixes, and real support for xml:lang.
- the `generate_hash` method has been moved from disco where it's not used anymore to
  XEP-0115.
- Disco doesn't hash systematically, it nos use a per-jid cache for non XEP-0115
  supporting client.
- code modernisation, with use of `get_plugin_data` for Client data in XEP-0115, type
  hints, etc.
- More comments have been added to link algorithms steps to the relevant part in
  specification.
2026-04-18 01:08:01 +02:00
..
migration component pubsub: PEP presence access model and auto-subscription 2026-04-15 20:51:51 +02:00
__init__.py refactoring: renamed sat package to libervia.backend 2023-06-02 11:49:51 +02:00
cache.py Dates update. 2026-03-31 12:57:17 +02:00
crypto.py Dates update. 2026-03-31 12:57:17 +02:00
disco.py plugin XEP-0115: refactoring and complete implementation: 2026-04-18 01:08:01 +02:00
encryption.py Dates update. 2026-03-31 12:57:17 +02:00
memory.py Dates update. 2026-03-31 12:57:17 +02:00
params.py core (memory/param): Replace warning sign in ASCII by emoji: 2026-03-31 13:00:31 +02:00
persistent.py Dates update. 2026-03-31 12:57:17 +02:00
sqla.py component pubsub: PEP presence access model and auto-subscription 2026-04-15 20:51:51 +02:00
sqla_config.py Dates update. 2026-03-31 12:57:17 +02:00
sqla_mapping.py component pubsub: PEP presence access model and auto-subscription 2026-04-15 20:51:51 +02:00