libervia-backend/sat/plugins
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi edbee4d719 plugin upload, XEP-0363: code modernisation + preparation for extension:
- use of async/await syntax
- fileUpload's options are now serialised, allowing non string values
- (XEP-0363) Slot is now a dataclass, so it can be modified by other plugins
- (XEP-0363) Moved SSL related code to the new tools.web module
- (XEP-0363) added `XEP-0363_upload_size` and `XEP-0363_upload` trigger points
- a Deferred is not used anymore for `progress_id`, the value is directly returned
2019-12-20 12:28:04 +01:00
..
__init__.py core, XEP-0315: move XML element handling to sat_tmp: 2019-01-16 09:18:16 +01:00
plugin_adhoc_dbus.py jp: jp asyncio port: 2019-09-25 08:56:41 +02:00
plugin_blog_import.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_blog_import_dokuwiki.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_blog_import_dotclear.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_comp_file_sharing.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_comp_file_sharing_management.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_dbg_manhole.py plugin manhole: fixed default value 2019-12-06 15:19:31 +01:00
plugin_exp_command_export.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_exp_events.py plugin events: fixed eventInviteeGet signature 2019-12-06 15:20:00 +01:00
plugin_exp_invitation.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_exp_invitation_file.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_exp_jingle_stream.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_exp_lang_detect.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_exp_list_of_interest.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_exp_parrot.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_exp_pubsub_admin.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_exp_pubsub_hook.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_exp_pubsub_schema.py plugin pubsub schema: fixed XML field handling in sendDataFormItem 2019-11-08 12:51:03 +01:00
plugin_import.py jp: jp asyncio port: 2019-09-25 08:56:41 +02:00
plugin_merge_req_mercurial.py jp: jp asyncio port: 2019-09-25 08:56:41 +02:00
plugin_misc_account.py plugin account: fixed email sending 2019-10-11 16:15:34 +02:00
plugin_misc_android.py plugin android: fixed encoding in states after Python 3 port 2019-10-16 08:39:52 +02:00
plugin_misc_debug.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_download.py plugin file download: meta plugin to handle file download: 2019-12-20 12:28:04 +01:00
plugin_misc_email_invitation.py jp: jp asyncio port: 2019-09-25 08:56:41 +02:00
plugin_misc_extra_pep.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_file.py plugin file download: meta plugin to handle file download: 2019-12-20 12:28:04 +01:00
plugin_misc_forums.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_groupblog.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_identity.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_ip.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_merge_requests.py jp: jp asyncio port: 2019-09-25 08:56:41 +02:00
plugin_misc_nat-port.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_quiz.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_radiocol.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_register_account.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_room_game.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_static_blog.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_tarot.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_text_commands.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_text_syntaxes.py plugin text syntaxes: don't use anymore deprecated cgi.escape 2019-11-18 20:50:34 +01:00
plugin_misc_tickets.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_upload.py plugin upload, XEP-0363: code modernisation + preparation for extension: 2019-12-20 12:28:04 +01:00
plugin_misc_uri_finder.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_watched.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_welcome.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_misc_xmllog.py jp: jp asyncio port: 2019-09-25 08:56:41 +02:00
plugin_sec_otr.py plugin OTR: work around a bad exception raised in potr 2019-10-16 08:39:52 +02:00
plugin_syntax_wiki_dotclear.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_tickets_import.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_tickets_import_bugzilla.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_tmp_directory_subscription.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0020.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0033.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0045.py plugin XEP-0045: show join error even if it's not a StanzaError, log it with warning instead of error 2019-12-20 12:28:04 +01:00
plugin_xep_0047.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0048.py jp: jp asyncio port: 2019-09-25 08:56:41 +02:00
plugin_xep_0049.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0050.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0054.py jp: jp asyncio port: 2019-09-25 08:56:41 +02:00
plugin_xep_0055.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0059.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0060.py plugin XEP-0277: fixed comments URLs parsing 2019-11-08 11:55:21 +01:00
plugin_xep_0065.py jp: jp asyncio port: 2019-09-25 08:56:41 +02:00
plugin_xep_0070.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0071.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0077.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0085.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0092.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0095.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0096.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0100.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0106.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0115.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0163.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0166.py jp: jp asyncio port: 2019-09-25 08:56:41 +02:00
plugin_xep_0184.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0198.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0199.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0203.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0231.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0234.py jp: jp asyncio port: 2019-09-25 08:56:41 +02:00
plugin_xep_0249.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0260.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0261.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0264.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0277.py plugin XEP-0277: fixed comments URLs parsing 2019-11-08 11:55:21 +01:00
plugin_xep_0280.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0297.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0300.py jp: jp asyncio port: 2019-09-25 08:56:41 +02:00
plugin_xep_0313.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0329.py jp: jp asyncio port: 2019-09-25 08:56:41 +02:00
plugin_xep_0334.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0352.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0359.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0363.py plugin upload, XEP-0363: code modernisation + preparation for extension: 2019-12-20 12:28:04 +01:00
plugin_xep_0380.py Python 3 port: 2019-08-13 19:08:41 +02:00
plugin_xep_0384.py plugin XEP-0384: update to latest python-omemo + better trust management: 2019-12-20 12:28:01 +01:00