libervia-backend/libervia/backend
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi e4e879d871 core (memory/sqla): Improve file_update by using raw value:
ORM was used, resulting in deserialisation/reserialisation of value checked for race
condition during update. In addition to the overhead, this could lead to modification even
if the value didn't change (e.g., because of JSON key order changed).

The raw value is not used to check if the row has not change between `select` and
`update`, making the method more robust.
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 core (memory/sqla): Improve file_update by using raw value: 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: Improve page data handling: 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