libervia-backend/libervia/backend/memory
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi edb649eff7 memory (sqla): update set_pubsub_node and get_pubsub_nodes to handle pubsub relationships:
- `parent_node` and `linked_node` can now be specified in `set_pubsub_node`.
- `get_pubsub_nodes` has been rewritten to recursively traverse a tree and retrieve nodes
  matching criteria and their linking nodes/children/items.

rel 463
2025-08-29 18:52:58 +02:00
..
migration memory (sqla): add "parent_node_id" and "linked_mode_id" to PubsubNode: 2025-08-29 17:59:12 +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 plugin XEP-0059: Use Pydantic models for RSM. 2025-04-11 18:19:28 +02:00
encryption.py core (types): Renamed libervia.backend.core.core_types.MessageData to MessageDataLegacy: 2025-07-04 12:28:00 +02:00
memory.py core (main): Let plugins have several handlers + various improvements: 2024-12-03 00:11:00 +01: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 memory (sqla): update set_pubsub_node and get_pubsub_nodes to handle pubsub relationships: 2025-08-29 18:52:58 +02:00
sqla_config.py refactoring: renamed sat package to libervia.backend 2023-06-02 11:49:51 +02:00
sqla_mapping.py memory (sqla): add "parent_node_id" and "linked_mode_id" to PubsubNode: 2025-08-29 17:59:12 +02:00