libervia-backend/libervia/backend
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
..
bridge bridge (pb): Fix broken call to init_bridge. 2025-10-01 14:55:27 +02:00
core add type hints + minor reformatting. 2025-10-01 17:57:48 +02:00
memory plugin XEP-0050: Some more refactoring: 2025-10-10 17:44:04 +02:00
models core (models/types): add types for domish.Element. 2024-11-20 11:29:36 +01:00
plugins plugin XEP-0050: Some more refactoring: 2025-10-10 17:44:04 +02:00
stdui refactoring: renamed sat package to libervia.backend 2023-06-02 11:49:51 +02:00
test Global reformatting with black. 2025-09-13 10:46:10 +02:00
tools tools (utils): Add maybe_async function: 2025-10-01 17:57:47 +02:00
__init__.py Global reformatting with black. 2025-09-13 10:46:10 +02:00