libervia-backend/libervia/backend/plugins
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi ea52ebe434 plugin (XEP-0059): fix max handling:
since the move to the new model, the `_` suffix must not be used any more with `max`.
2026-03-17 16:08:37 +01:00
..
plugin_app_manager_docker applicactions: fix applications: 2026-03-04 15:49:47 +01:00
plugin_comp_ap_gateway apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_comp_conferences core: Replace legacy INI config system with Pydantic-based TOML configuration. 2025-11-30 12:27:35 +01:00
plugin_comp_email_gateway black reformatting. 2025-12-03 17:49:34 +01:00
plugin_misc_app_manager apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0166 apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0167 apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0373 plugin XEP-0373: refactor and implement python-gnupg backend: 2026-02-23 12:56:42 +01:00
__init__.py refactoring: renamed sat package to libervia.backend 2023-06-02 11:49:51 +02:00
plugin_adhoc_dbus.py plugin XEP-0050: Some more refactoring: 2025-10-10 17:44:04 +02:00
plugin_adhoc_registration.py plugin XEP-0050: Some more refactoring: 2025-10-10 17:44:04 +02:00
plugin_blog_import.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_blog_import_dokuwiki.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_blog_import_dotclear.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_comp_file_sharing.py tests (unit): Fix tests. 2025-12-03 17:43:06 +01:00
plugin_comp_file_sharing_management.py plugin XEP-0050: Some more refactoring: 2025-10-10 17:44:04 +02:00
plugin_dbg_manhole.py core: Replace legacy INI config system with Pydantic-based TOML configuration. 2025-11-30 12:27:35 +01:00
plugin_exp_command_export.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_exp_data_policy.py plugin data policy: Data Policy implementation: 2025-06-26 17:02:33 +02:00
plugin_exp_gre.py plugin GRE: implements Gateway Relayed Encryption: 2025-01-13 01:23:22 +01:00
plugin_exp_invitation.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_exp_invitation_file.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_exp_invitation_pubsub.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_exp_jingle_stream.py add type hints + minor reformatting. 2025-10-01 17:57:48 +02:00
plugin_exp_lang_detect.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_exp_list_of_interest.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_exp_parrot.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_exp_pubsub_admin.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_exp_pubsub_hook.py plugin XEP-0060: add_managed_node now do strict matching by default: 2026-02-23 13:07:59 +01:00
plugin_forge.py plugin forge: add tickets to settings: 2026-03-04 12:32:48 +01:00
plugin_forge_git.py plugin forge/git: Implement diff retrieval: 2026-03-04 12:32:48 +01:00
plugin_import.py add type hints + minor reformatting. 2025-10-01 17:57:48 +02:00
plugin_merge_req_mercurial.py add type hints + minor reformatting. 2025-10-01 17:57:48 +02:00
plugin_misc_account.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_android.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_attach.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_debug.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_download.py backend: Tor integration: 2025-12-15 11:35:19 +01:00
plugin_misc_email_invitation.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_extra_pep.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_file.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_forums.py plugin forums: parsing fix + formatting: 2023-12-12 12:17:15 +01:00
plugin_misc_groupblog.py Global reformatting with black. 2025-09-13 10:46:10 +02:00
plugin_misc_identity.py plugin identity: add a timeout when getting identities. 2025-05-15 17:45:19 +02:00
plugin_misc_ip.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_jid_search.py Global reformatting with black. 2025-09-13 10:46:10 +02:00
plugin_misc_lists.py plugin misc list: Comments node creation can now be specified with comments field in extra. 2024-06-20 14:36:09 +02:00
plugin_misc_merge_requests.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_nat_port.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_pubsub_contacts.py plugin pubsub contacts: Implementation of the new contacts handling XEP. 2026-02-23 13:15:16 +01:00
plugin_misc_quiz.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_radiocol.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_misc_register_account.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_remote_control.py Reformatted code base using black. 2024-06-19 18:44:57 +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 apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_tarot.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_text_commands.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_text_syntaxes.py Global reformatting with black. 2025-09-13 10:46:10 +02:00
plugin_misc_upload.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_misc_uri_finder.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_url_preview.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_watched.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_welcome.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_misc_xmllog.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_pubsub_cache.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_sec_aesgcm.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_sec_autocrypt.py Global reformatting with black. 2025-09-13 10:46:10 +02:00
plugin_sec_gre_encrypter_openpgp.py Global reformatting with black. 2025-09-13 10:46:10 +02:00
plugin_sec_gre_formatter_mime.py plugin GRE formatter MIME: implements GRE Formatter: MIME: 2025-01-13 01:23:22 +01:00
plugin_sec_otr.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_syntax_wiki_dotclear.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_tickets_import.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_tickets_import_bugzilla.py apply black to the whole codebase. 2026-03-09 09:22:04 +01: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 plugin XEP-0050: Some more refactoring: 2025-10-10 17:44:04 +02:00
plugin_xep_0020.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0033.py plugin XEP-0033: formatting. 2024-09-28 15:52:14 +02:00
plugin_xep_0045.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0047.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0048.py remove uses of twisted.internet.defer.returnValue 2024-12-11 01:17:09 +02:00
plugin_xep_0049.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0050.py black reformatting 2025-11-20 14:50:03 +01:00
plugin_xep_0054.py core: fix wrong calls to addElement. 2025-10-29 12:12:25 +01:00
plugin_xep_0055.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0059.py plugin (XEP-0059): fix max handling: 2026-03-17 16:08:37 +01:00
plugin_xep_0060.py plugin XEP-0060: cast types of plugins used internally. 2026-03-04 12:32:48 +01:00
plugin_xep_0065.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0070.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0071.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0077.py core: Replace legacy INI config system with Pydantic-based TOML configuration. 2025-11-30 12:27:35 +01:00
plugin_xep_0080.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0082.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0084.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0085.py core: fix wrong calls to addElement. 2025-10-29 12:12:25 +01:00
plugin_xep_0092.py refactoring: renamed sat package to libervia.backend 2023-06-02 11:49:51 +02:00
plugin_xep_0095.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0096.py core (main): renamed hasFeature to has_feature to fix inconsistency. 2025-09-05 19:31:50 +02:00
plugin_xep_0100.py plugin XEP-0077, XEP-0100: Adapt to component, and modernize: 2024-09-06 18:01:31 +02:00
plugin_xep_0103.py plugins XEP-0300, XEP-0446, XEP-0447, XEP0448 and others: Refactoring to use Pydantic: 2024-12-03 00:12:38 +01:00
plugin_xep_0106.py plugin XEP-0106, tools (common/email): type hints. 2024-09-06 17:44:08 +02:00
plugin_xep_0115.py core (main): renamed hasFeature to has_feature to fix inconsistency. 2025-09-05 19:31:50 +02:00
plugin_xep_0131.py backend: various fixes, and type hints improvments. 2025-08-03 23:36:22 +02:00
plugin_xep_0163.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0176.py black reformatting 2025-11-20 14:50:03 +01:00
plugin_xep_0184.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0191.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0198.py core: Replace legacy INI config system with Pydantic-based TOML configuration. 2025-11-30 12:27:35 +01:00
plugin_xep_0199.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0203.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0215.py plugin XEP-0215, XEP-0376: fix bad calls to hasFeature: 2024-09-30 14:14:38 +02:00
plugin_xep_0231.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0234.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0249.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0260.py core (main): renamed hasFeature to has_feature to fix inconsistency. 2025-09-05 19:31:50 +02:00
plugin_xep_0261.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0264.py plugin XEP-0050: Some more refactoring: 2025-10-10 17:44:04 +02:00
plugin_xep_0272.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0277.py plugin XEP-0060: add_managed_node now do strict matching by default: 2026-02-23 13:07:59 +01:00
plugin_xep_0280.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0292.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0293.py refactoring: renamed sat package to libervia.backend 2023-06-02 11:49:51 +02:00
plugin_xep_0294.py refactoring: renamed sat package to libervia.backend 2023-06-02 11:49:51 +02:00
plugin_xep_0297.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0298.py component conferences, plugin XEP-0167, XEP-0298: add stream user metadata: 2024-08-06 23:43:11 +02:00
plugin_xep_0300.py core (main): renamed hasFeature to has_feature to fix inconsistency. 2025-09-05 19:31:50 +02:00
plugin_xep_0308.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0313.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0320.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0329.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0334.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0338.py plugin XEP-0167: Let use a call_setup_cb method in session: 2024-07-05 17:18:37 +02:00
plugin_xep_0339.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0343.py plugin XEP-0167: handle conferences: 2024-07-29 03:31:09 +02:00
plugin_xep_0346.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0352.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0353.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0358.py plugin XEP-0358: "Publishing Available Jingle Sessions" implementation: 2024-12-03 00:13:07 +01:00
plugin_xep_0359.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0363.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0372.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0374.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0376.py Global reformatting with black. 2025-09-13 10:46:10 +02:00
plugin_xep_0380.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0384.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0391.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0402.py various minor fixes. 2025-04-11 18:19:28 +02:00
plugin_xep_0420.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0422.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0424.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0428.py Global reformatting with black. 2025-09-13 10:46:10 +02:00
plugin_xep_0433.py core: Replace legacy INI config system with Pydantic-based TOML configuration. 2025-11-30 12:27:35 +01:00
plugin_xep_0444.py plugin XEP-0444, storage: move get_history_from_xmpp_id to storage as it is generally useful. 2025-05-06 00:33:57 +02:00
plugin_xep_0446.py plugins XEP-0300, XEP-0446, XEP-0447, XEP0448 and others: Refactoring to use Pydantic: 2024-12-03 00:12:38 +01:00
plugin_xep_0447.py backend: Tor integration: 2025-12-15 11:35:19 +01:00
plugin_xep_0448.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0461.py Global reformatting with black. 2025-09-13 10:46:10 +02:00
plugin_xep_0465.py Reformatted code base using black. 2024-06-19 18:44:57 +02:00
plugin_xep_0470.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0471.py tests (unit): Fix tests. 2025-12-03 17:43:06 +01:00
plugin_xep_0473.py plugin XEP-0473: Decrypt items events when received: 2026-02-23 13:15:14 +01:00
plugin_xep_0475.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0477.py apply black to the whole codebase. 2026-03-09 09:22:04 +01:00
plugin_xep_0498.py plugin XEP-0498: "Pubsub File Sharing" implementation: 2024-12-03 00:13:23 +01:00
plugin_xep_0499.py plugin XEP-0499 Pubsub Extended Discovery implementation: 2025-08-31 12:34:30 +02:00