Mercurial > libervia-backend
view doc/index.rst @ 3914:4cb38c8312a1
plugin XEP-0384, xml_tools: avoid `getItems` timeout + fix empty node crash + parsing:
- use `max_items` in `getItems` calls for bundles, as otherwise some pubsub service may
return full nodes, which may be huge is `max_items=1` is not set on the node, possibly
resulting in timeouts.
- the plugin was crashing when TWOMEMO devices list node has no items at all. This is not
the case anymore.
- a naive parsing method has been implemented in `xml_tools` to replace the
serialisation/deserialisation method. This should be more efficient and will avoid
annoying `ns0:` prefixes in XML logs.
author | Goffi <goffi@goffi.org> |
---|---|
date | Sat, 24 Sep 2022 16:37:46 +0200 |
parents | 742e466fa000 |
children | 8f87ff449a34 |
line wrap: on
line source
====================== Libervia documentation ====================== Welcome to Libervia's documentation. You'll find here both end-user and developer documentations. Libervia is a Libre communication ecosystem based on XMPP standard. It allows you to do many things such as: - instant messaging - (micro)blogging - file sharing - managing photo albums - organizing/managing events - handling tasks - etc. It features many interfaces (desktop, mobile, web, command line, console), and is multi-platforms. You can follow this documentation to learn more on it, or join our official XMPP room at `sat@chat.jabberfr.org <xmpp:sat@chat.jabberfr.org?join>`_ (also available via a `web link <https://chat.jabberfr.org/converse.js/sat@chat.jabberfr.org>`_) .. toctree:: :caption: Contents: :maxdepth: 3 installation.rst overview.rst configuration.rst components.rst developer.rst /libervia-cli/index.rst /libervia-tui/index.rst /contributing/index.rst Indices and tables ================== * :ref:`genindex` * :ref:`search`