libervia-backend/libervia/backend/plugins
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi cb570ab3cf component conferences: update to manage the new single Jingle session and the ICE restart:
The Jingle Audio/Video Conferences spec has been updated to work with a single Jingle
session. This patch updates the component to handle it, and implements ICE restart
management.

Closing is better handled, and session are replaced in case of duplication (happens
notably in web frontend on tab reload).
2026-10-18 23:51:06 +02:00
..
plugin_app_manager_docker app manager (weblate): Update images: 2026-07-21 11:52:22 +02:00
plugin_comp_ap_gateway core, dependencies: update Tx-XMPP to v0.13.0: 2026-04-21 12:49:30 +02:00
plugin_comp_conferences component conferences: update to manage the new single Jingle session and the ICE restart: 2026-10-18 23:51:06 +02:00
plugin_comp_email_gateway core: uid is now set in extra in client.sendMessage: 2026-07-09 17:13:37 +02:00
plugin_comp_pubsub plugin av-conferences: implement Jingle A/V conferences: 2026-10-17 14:23:52 +02:00
plugin_misc_app_manager plugin app manager, app manager docker: update implementation: 2026-07-21 11:50:20 +02:00
plugin_misc_serverless plugin serverless: first draft, peer discovery on LAN: 2026-07-17 23:27:47 +02:00
plugin_misc_xid plugin misc XID: XMPP Decentralized ID implementation: 2026-06-06 12:23:39 +02:00
plugin_xep_0166 plugin XEP-0166: support all content actions + fixes: 2026-10-17 13:43:33 +02:00
plugin_xep_0167 plugin av-conferences: implement Jingle A/V conferences: 2026-10-17 14:23:52 +02:00
plugin_xep_0373 plugin XEP-0373, tools: Move GPG backend to tools.common: 2026-09-15 11:48:11 +02:00
__init__.py refactoring: renamed sat package to libervia.backend 2023-06-02 11:49:51 +02:00
plugin_adhoc_dbus.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_adhoc_registration.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_blog_import.py plugin XEP-0363, upload: compute hash on file upload: 2026-07-09 17:13:37 +02:00
plugin_blog_import_dokuwiki.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_blog_import_dotclear.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_comp_file_sharing.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_comp_file_sharing_management.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_dbg_manhole.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_exp_command_export.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_exp_data_policy.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_exp_gre.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_exp_invitation.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_exp_invitation_file.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_exp_invitation_pubsub.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_exp_jingle_stream.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_exp_lang_detect.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_exp_list_of_interest.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_exp_parrot.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_exp_pubsub_admin.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_exp_pubsub_hook.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_forge.py plugin forge: Check that repository exist before returning counters. 2026-03-18 10:54:59 +01:00
plugin_forge_git.py plugin forge/git: Implement diff retrieval: 2026-03-04 12:32:48 +01:00
plugin_import.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_merge_req_mercurial.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_account.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_android.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_attach.py plugin XEP-0363, upload: compute hash on file upload: 2026-07-09 17:13:37 +02:00
plugin_misc_av_conferences.py plugin av-conferences: implement Jingle A/V conferences: 2026-10-17 14:23:52 +02:00
plugin_misc_debug.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_download.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_email_invitation.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_extra_pep.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_file.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_forums.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_groupblog.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_identity.py plugin identity: minor loging improvement 2026-10-01 11:57:10 +02:00
plugin_misc_ip.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_jid_search.py plugin JID Search: Update cutoff ratio + dedup: 2026-08-24 11:52:53 +02:00
plugin_misc_lists.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_merge_requests.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_nat_port.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_pubsub_contacts.py depdencies, core: update Tx-XMPP to be version >= 10.0: 2026-03-24 16:42:27 +01:00
plugin_misc_quiz.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_radiocol.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_register_account.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_remote_control.py plugin XEP-0166: support all content actions + fixes: 2026-10-17 13:43:33 +02:00
plugin_misc_render_blog_params.py core: restore blog params: 2025-12-19 22:43:20 +01:00
plugin_misc_room_game.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_tarot.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_text_commands.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_text_syntaxes.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_upload.py plugin XEP-0363, upload: compute hash on file upload: 2026-07-09 17:13:37 +02:00
plugin_misc_uri_finder.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_url_preview.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_watched.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_welcome.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_misc_xmllog.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_pubsub_cache.py memory (sqla): Improve handling of RSM in get_items: 2026-04-07 14:58:42 +02:00
plugin_sec_aesgcm.py plugin XEP-0363, upload: compute hash on file upload: 2026-07-09 17:13:37 +02:00
plugin_sec_autocrypt.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_sec_gre_encrypter_openpgp.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_sec_gre_formatter_mime.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_sec_otr.py core (memory): Modernize methods signature/docstrings of encrypt_value and decrypt_value: 2026-06-06 12:23:06 +02:00
plugin_syntax_wiki_dotclear.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_tickets_import.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_tickets_import_bugzilla.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_tmp_directory_subscription.py refactoring: renamed sat package to libervia.backend 2023-06-02 11:49:51 +02:00
plugin_xep_0004.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0020.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0033.py plugin XEP-0033: Fix validation error when only metadata address are used: 2026-05-14 11:49:02 +02:00
plugin_xep_0045.py plugin XEP-0045: add set_room_configuration and is_jid_in_room methods: 2026-10-08 20:50:37 +02:00
plugin_xep_0047.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0048.py plugin XEP-0048: Don't use legacy bookmarks anymore on profile connection: 2026-05-04 15:03:22 +02:00
plugin_xep_0049.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0050.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0054.py plugin XEP-0054: Fix missing await 2026-08-24 11:24:25 +02:00
plugin_xep_0055.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0059.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0060.py plugin XEP-0060: fix get_items docstring. 2026-10-08 20:50:37 +02:00
plugin_xep_0065.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0066.py plugin XEP-0066: "Out of Band Data" implementation 2026-07-09 17:13:37 +02:00
plugin_xep_0070.py depdencies, core: update Tx-XMPP to be version >= 10.0: 2026-03-24 16:42:27 +01:00
plugin_xep_0071.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0077.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0080.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0082.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0084.py plugin XEP-0084: Support multiple images format: 2026-06-21 12:52:57 +02:00
plugin_xep_0085.py plugin XEP-0085: Modernisation: 2026-07-02 15:35:23 +02:00
plugin_xep_0092.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0095.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0096.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0100.py core, dependencies: update Tx-XMPP to v0.13.0: 2026-04-21 12:49:30 +02:00
plugin_xep_0103.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0106.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0115.py plugin XEP-0115: minor reformatting 2026-06-08 14:26:15 +02:00
plugin_xep_0131.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0163.py plugin XEP-0163: type hints 2026-05-14 11:49:02 +02:00
plugin_xep_0176.py plugin XEP-0166: support all content actions + fixes: 2026-10-17 13:43:33 +02:00
plugin_xep_0184.py depdencies, core: update Tx-XMPP to be version >= 10.0: 2026-03-24 16:42:27 +01:00
plugin_xep_0191.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0198.py plugin XEP-0198: match new init sequence on full init: 2026-05-03 11:45:17 +02:00
plugin_xep_0199.py plugin XEP-0199: fix typo 2026-07-22 02:27:10 +02:00
plugin_xep_0203.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0215.py plugin XEP-215: Use bare JID instead of raising an exception on full jid. 2026-05-04 15:04:04 +02:00
plugin_xep_0231.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0234.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0249.py plugin XEP-0272: update to v0.2.0 + fixes: 2026-10-17 13:43:33 +02:00
plugin_xep_0260.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0261.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0264.py plugin XEP-0264: Convert image to RGB if there is transparency: 2026-07-09 17:13:37 +02:00
plugin_xep_0272.py plugin XEP-0272: remove the room bookmark when the group call ends: 2026-10-17 13:43:33 +02:00
plugin_xep_0277.py plugin XEP-0277: fix unawaited coroutine. 2026-09-19 18:02:34 +02:00
plugin_xep_0280.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0292.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0293.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0294.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0297.py plugin XEP-0355: Namespace Delegation implementation: 2026-04-14 23:04:04 +02:00
plugin_xep_0298.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0300.py plugin XEP-0300: Fix hash encoding and use StrEnum for hashes: 2026-07-09 17:13:37 +02:00
plugin_xep_0308.py plugin XEP-0308: better author check: 2026-08-25 19:07:06 +02:00
plugin_xep_0313.py plugin XEP-0313: check message origin: 2026-08-18 18:48:04 +02:00
plugin_xep_0320.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0329.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0334.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0338.py plugin XEP-0166: support all content actions + fixes: 2026-10-17 13:43:33 +02:00
plugin_xep_0339.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0343.py plugin XEP-0166: support all content actions + fixes: 2026-10-17 13:43:33 +02:00
plugin_xep_0346.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0352.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0353.py core, dependencies: update Tx-XMPP to v0.13.0: 2026-04-21 12:49:30 +02:00
plugin_xep_0355.py plugin XEP-0355: Namespace Delegation implementation: 2026-04-14 23:04:04 +02:00
plugin_xep_0356.py plugin XEP-0356: Fix incorrect _on_presence definition 2026-05-04 16:44:39 +02:00
plugin_xep_0358.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0359.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0363.py plugin XEP-0363, upload: compute hash on file upload: 2026-07-09 17:13:37 +02:00
plugin_xep_0367.py plugin XEP-0367: "Message Attaching" implementation 2026-07-09 17:13:37 +02:00
plugin_xep_0372.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0374.py plugin XEP-0374, XEP-0384: use debug instead of warning logs: 2026-06-20 15:06:55 +02:00
plugin_xep_0376.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0380.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0384.py plugin XEP-0384: log error when getting the OMEMO session manager fails 2026-10-17 13:43:33 +02:00
plugin_xep_0391.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0402.py plugin XEP-0402: ignore missing item when removing a bookmark 2026-10-17 13:43:33 +02:00
plugin_xep_0420.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0422.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0424.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0428.py plugin XEP-0447: Mutiple-files support: 2026-07-09 17:13:37 +02:00
plugin_xep_0433.py plugin XEP-0433: Check frontend's allow_external option: 2026-08-24 11:43:31 +02:00
plugin_xep_0444.py plugin XEP-0045: Use disco as fallback for is_room: 2026-08-12 18:10:51 +02:00
plugin_xep_0446.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0447.py plugin XEP-0447: handle deferred sources: 2026-07-09 17:13:37 +02:00
plugin_xep_0448.py plugin XEP-0363, upload: compute hash on file upload: 2026-07-09 17:13:37 +02:00
plugin_xep_0461.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0465.py plugin XEP-0465: Remove duplicate ps_public_subscriptions_get bridge method. 2026-05-21 21:10:30 +02:00
plugin_xep_0470.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0471.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0473.py plugin XEP-0373, tools: Move GPG backend to tools.common: 2026-09-15 11:48:11 +02:00
plugin_xep_0475.py plugin XEP-0373, tools: Move GPG backend to tools.common: 2026-09-15 11:48:11 +02:00
plugin_xep_0477.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0482.py plugin XEP-0482: Call Invites implementation 2026-10-01 11:57:10 +02:00
plugin_xep_0496.py component pubsub: PEP presence access model and auto-subscription 2026-04-15 20:51:51 +02:00
plugin_xep_0498.py Dates update. 2026-03-31 12:57:17 +02:00
plugin_xep_0499.py component pubsub: Integrate XEP-0499 extended discovery: 2026-04-11 12:46:47 +02:00