libervia-backend/libervia/backend/memory
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi 1b3593d95b plugin XEP-0050: Some more refactoring:
- Arguments are now grouped in a new `PageData` NamedTuple, making it simpler to use, and
  easier to extend.
- Page index is automatically calculated, and can be checked in callback to know which
  page to show.
- Form send by calling entity is automatically parsed, using original form to instantiate
  the right field types.
- A new `DataForm.get_field` method use Generic type as second argument to retrieve the
  right field when getting a `submit` form.
- Updated all classes registering Ad-Hoc commands to use the new system and simplify the
  code.
2025-10-10 17:44:04 +02:00
..
migration Global reformatting with black. 2025-09-13 10:46:10 +02:00
__init__.py refactoring: renamed sat package to libervia.backend 2023-06-02 11:49:51 +02:00
cache.py plugin XEP-0353, XEP-0234, jingle: WebRTC data channel signaling implementation: 2024-04-06 12:57:23 +02:00
crypto.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
disco.py Global reformatting with black. 2025-09-13 10:46:10 +02:00
encryption.py Global reformatting with black. 2025-09-13 10:46:10 +02:00
memory.py plugin XEP-0050: Some more refactoring: 2025-10-10 17:44:04 +02:00
params.py core (memory/params): set default resource priority to 0: 2024-11-20 11:28:23 +01:00
persistent.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
sqla.py core (memory/sqla): Improve file_update by using raw value: 2025-10-10 17:44:04 +02:00
sqla_config.py refactoring: renamed sat package to libervia.backend 2023-06-02 11:49:51 +02:00
sqla_mapping.py Global reformatting with black. 2025-09-13 10:46:10 +02:00