libervia-backend/libervia/backend
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi 779d58d5ff core (xmpp/messages): only send "origin" request for printable messages:
"Origin" request are disco requests to know if a message sender is a bot or coming from a
gateway. It was sending request on every message, including pubsub/PEP events, resulting
in requests done to many entities, including ones not cacheables (bare entities or third
party servers, without caps mechanisms).

To avoid that, the requests is now done only for printable messages. To use
`client.is_message_printable` correctly, origin check has be moved to the end, after
`message_parse` trigger, so attachments are added to data.
2026-05-04 15:04:04 +02:00
..
bridge plugin XEP-0045: MAM archive batching: 2026-05-02 15:55:18 +02:00
core core (xmpp/messages): only send "origin" request for printable messages: 2026-05-04 15:04:04 +02:00
memory memory (disco): Cache failing servers: 2026-05-03 11:00:46 +02:00
models Dates update. 2026-03-31 12:57:17 +02:00
plugins plugin XEP-0402: Use cast for correct type hints. 2026-05-04 15:04:04 +02:00
stdui Dates update. 2026-03-31 12:57:17 +02:00
test core (xmpp): Remove host from SatMessageProtocol: 2026-04-21 12:52:16 +02:00
tools tools (utils): Add aio_func attribute to @aio decorated methods: 2026-05-02 15:55:18 +02:00
__init__.py Dates update. 2026-03-31 12:57:17 +02:00