Goffi
7eb5d8f371
plugin autocrypt: Autocrypt protocol implementation:
...
Implementation of autocrypt: `autocrypt` header is checked, and if present and no public
key is known for the peer, the key is imported.
`autocrypt` header is also added to outgoing message (only if an email gateway is
detected).
For the moment, the JID is use as identifier, but the real email used by gateway should be
used in the future.
rel 456
2025-02-28 09:23:35 +01:00
..
plugin_app_manager_docker
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_comp_ap_gateway
plugin XEP-0050: fix allowed_magics arg and calls to add_ad_hoc_command.
2025-01-13 01:23:22 +01:00
plugin_comp_conferences
component conferences, plugin XEP-0167, XEP-0298: add stream user metadata:
2024-08-06 23:43:11 +02:00
plugin_comp_email_gateway
component email gateway: convert autocrypt header:
2025-02-28 09:23:35 +01:00
plugin_misc_app_manager
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0166
remove uses of twisted.internet.defer.returnValue
2024-12-11 01:17:09 +02:00
plugin_xep_0167
component conferences, plugin XEP-0167, XEP-0298: add stream user metadata:
2024-08-06 23:43:11 +02:00
__init__.py
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02:00
plugin_adhoc_dbus.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_adhoc_registration.py
plugin ad-hoc registration: Implement plugin to handle registration links:
2023-12-10 18:32:04 +01:00
plugin_blog_import.py
remove uses of twisted.internet.defer.returnValue
2024-12-11 01:17:09 +02:00
plugin_blog_import_dokuwiki.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_blog_import_dotclear.py
plugin blog import dotclear: repalce deprecated cgi by html
2024-11-20 14:35:09 +01:00
plugin_comp_file_sharing.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_comp_file_sharing_management.py
plugin XEP-0050: fix allowed_magics arg and calls to add_ad_hoc_command.
2025-01-13 01:23:22 +01:00
plugin_dbg_manhole.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_exp_command_export.py
Reformatted code base using black.
2024-06-19 18:44:57 +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
remove uses of twisted.internet.defer.returnValue
2024-12-11 01:17:09 +02:00
plugin_exp_lang_detect.py
Reformatted code base using black.
2024-06-19 18:44:57 +02: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
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_exp_pubsub_hook.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_import.py
remove uses of twisted.internet.defer.returnValue
2024-12-11 01:17:09 +02:00
plugin_merge_req_mercurial.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_account.py
remove uses of twisted.internet.defer.returnValue
2024-12-11 01:17:09 +02:00
plugin_misc_android.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_attach.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_debug.py
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02:00
plugin_misc_download.py
plugins XEP-0300, XEP-0446, XEP-0447, XEP0448 and others: Refactoring to use Pydantic:
2024-12-03 00:12:38 +01:00
plugin_misc_email_invitation.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_extra_pep.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_file.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_forums.py
plugin forums: parsing fix + formatting:
2023-12-12 12:17:15 +01:00
plugin_misc_groupblog.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_identity.py
plugin identity: disco identity is now added in identity metadata:
2024-07-29 03:30:53 +02:00
plugin_misc_ip.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_jid_search.py
Reformatted code base using black.
2024-06-19 18:44:57 +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
remove uses of twisted.internet.defer.returnValue
2024-12-11 01:17:09 +02:00
plugin_misc_nat_port.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_quiz.py
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02:00
plugin_misc_radiocol.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_register_account.py
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02:00
plugin_misc_remote_control.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_room_game.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_static_blog.py
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02:00
plugin_misc_tarot.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_text_commands.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_text_syntaxes.py
plugins XEP-0300, XEP-0446, XEP-0447, XEP0448 and others: Refactoring to use Pydantic:
2024-12-03 00:12:38 +01:00
plugin_misc_upload.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_uri_finder.py
plugins XEP-0300, XEP-0446, XEP-0447, XEP0448 and others: Refactoring to use Pydantic:
2024-12-03 00:12:38 +01:00
plugin_misc_url_preview.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_watched.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_misc_welcome.py
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02:00
plugin_misc_xmllog.py
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02:00
plugin_pubsub_cache.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_sec_aesgcm.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_sec_autocrypt.py
plugin autocrypt: Autocrypt protocol implementation:
2025-02-28 09:23:35 +01:00
plugin_sec_gre_encrypter_openpgp.py
plugin gre encrypter: implement GRE Encrypter: OpenPGP:
2025-01-13 01:23:22 +01: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_sec_oxps.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_sec_pte.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_sec_pubsub_signing.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
remove uses of twisted.internet.defer.returnValue
2024-12-11 01:17:09 +02:00
plugin_tickets_import_bugzilla.py
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02:00
plugin_tmp_directory_subscription.py
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +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
Reformatted code base using black.
2024-06-19 18:44:57 +02: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
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02:00
plugin_xep_0050.py
plugin XEP-0050: fix allowed_magics arg and calls to add_ad_hoc_command.
2025-01-13 01:23:22 +01:00
plugin_xep_0054.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0055.py
plugin XEP-0033: code modernisation, improve delivery, data validation:
2024-09-26 16:12:01 +02:00
plugin_xep_0059.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0060.py
remove uses of twisted.internet.defer.returnValue
2024-12-11 01:17:09 +02:00
plugin_xep_0065.py
Reformatted code base using black.
2024-06-19 18:44:57 +02: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
plugin XEP-0077, XEP-0100: Adapt to component, and modernize:
2024-09-06 18:01:31 +02:00
plugin_xep_0080.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0082.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0084.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0085.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0092.py
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02:00
plugin_xep_0095.py
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02:00
plugin_xep_0096.py
Reformatted code base using black.
2024-06-19 18:44:57 +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
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0131.py
plugin XEP-0131: update triggers priority + add headers to MessageDataExtra:
2025-02-28 09:23:35 +01:00
plugin_xep_0163.py
plugin XEP-0048, XEP-0402; CLI (bookmarks): implement XEP-0402 (PEP Native Bookmarks):
2024-11-20 11:43:27 +01:00
plugin_xep_0176.py
plugin XEP-0176: add debug logs:
2024-07-29 03:31:06 +02: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
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0199.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0203.py
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02: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
plugins XEP-0300, XEP-0446, XEP-0447, XEP0448 and others: Refactoring to use Pydantic:
2024-12-03 00:12:38 +01:00
plugin_xep_0249.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0260.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0261.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0264.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0272.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0277.py
remove uses of twisted.internet.defer.returnValue
2024-12-11 01:17:09 +02:00
plugin_xep_0280.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0292.py
Reformatted code base using black.
2024-06-19 18:44:57 +02: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
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02: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
plugins XEP-0300, XEP-0446, XEP-0447, XEP0448 and others: Refactoring to use Pydantic:
2024-12-03 00:12:38 +01:00
plugin_xep_0308.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0313.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0320.py
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02:00
plugin_xep_0329.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0334.py
Reformatted code base using black.
2024-06-19 18:44:57 +02: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
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0372.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0373.py
plugin gre encrypter: implement GRE Encrypter: OpenPGP:
2025-01-13 01:23:22 +01:00
plugin_xep_0374.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0376.py
plugin XEP-0048, XEP-0402; CLI (bookmarks): implement XEP-0402 (PEP Native Bookmarks):
2024-11-20 11:43:27 +01:00
plugin_xep_0380.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0384.py
plugin XEP-0060: add a force options for publish options in send_items:
2024-07-14 16:45:17 +02:00
plugin_xep_0391.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0402.py
plugin XEP-0048, XEP-0402; CLI (bookmarks): implement XEP-0402 (PEP Native Bookmarks):
2024-11-20 11:43:27 +01:00
plugin_xep_0420.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0422.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0424.py
plugin XEP-0424: fix ID used and recipients
2023-12-13 22:00:25 +01:00
plugin_xep_0428.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0444.py
plugin XEP-0444: fix emoji check and ID used
2023-12-13 22:00:25 +01: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
plugin XEP-0358: "Publishing Available Jingle Sessions" implementation:
2024-12-03 00:13:07 +01:00
plugin_xep_0448.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_0465.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0470.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0471.py
Reformatted code base using black.
2024-06-19 18:44:57 +02:00
plugin_xep_0498.py
plugin XEP-0498: "Pubsub File Sharing" implementation:
2024-12-03 00:13:23 +01:00