libervia-backend/sat/plugins
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi e1f123f120 plugin app manager: first draft:
/!\ new optional dependency: pyyaml

this plugin manage the life cycle of external applications. Application handlers register
to it.

Data needed to launch an application as set in YAML files. Local data types are used to
get values directly from SàT:

- !sat_conf to retrieve a configuration value
- !sat_generate_pwd to generate a password
- !sat_param for parameters specified a launch

Data can be exposed when an instance is launched, this can be used to specify the port
(notably the one used for web), or a generated password.
2020-09-28 21:10:30 +02: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 core: fixed findByFeatures: 2020-01-29 12:38:48 +01:00
plugin_blog_import.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_blog_import_dokuwiki.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_blog_import_dotclear.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_comp_file_sharing.py component file sharing: added missing owner filtering in _retrieveFiles 2020-09-20 14:04:22 +02:00
plugin_comp_file_sharing_management.py plugin XEP-0264: updated size to get values closest to standard one: 2020-08-13 23:45:59 +02:00
plugin_dbg_manhole.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_exp_command_export.py core: renamed "MessageReceived" trigger to "messageReceived" for consistency. 2020-02-18 18:13:19 +01:00
plugin_exp_events.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_exp_invitation.py plugin XEP-0329: added FISCreateDir method: 2020-09-17 16:42:00 +02:00
plugin_exp_invitation_file.py plugins invitation, invitation-file: adapt service JID and affiliation: 2020-08-01 16:24:03 +02:00
plugin_exp_jingle_stream.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_exp_lang_detect.py core: renamed "MessageReceived" trigger to "messageReceived" for consistency. 2020-02-18 18:13:19 +01:00
plugin_exp_list_of_interest.py plugin list of interests: normalize item ID + added get method 2020-09-05 20:22:23 +02:00
plugin_exp_parrot.py core, frontends: avatar refactoring: 2020-04-14 21:00:33 +02:00
plugin_exp_pubsub_admin.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_exp_pubsub_hook.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_exp_pubsub_schema.py plugins tickets, merge-requests: ticketsGet and mergeRequestsGet serialisation: 2020-07-16 09:07:26 +02:00
plugin_import.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_merge_req_mercurial.py core: minor typos, docstring/comments update 2020-09-20 14:05:40 +02:00
plugin_misc_account.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_misc_android.py plugin android: use certifi SSL root certicates 2020-04-01 22:28:50 +02:00
plugin_misc_app_manager.py plugin app manager: first draft: 2020-09-28 21:10:30 +02:00
plugin_misc_attach.py plugin attach: handle large images resizing: 2020-03-22 14:04:16 +01:00
plugin_misc_debug.py plugin manhole: added "C" to namespace 2020-01-26 18:08:10 +01:00
plugin_misc_download.py plugin download: clean unfinished files and re-raise exception in case of download error 2020-03-06 18:19:03 +01:00
plugin_misc_email_invitation.py plugin email invitation: new invitationDelete method 2020-08-13 23:46:18 +02:00
plugin_misc_extra_pep.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_misc_file.py plugin attach, XEP-0363: progress id can now be specified: 2020-02-23 17:48:26 +01:00
plugin_misc_forums.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_misc_groupblog.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_misc_identity.py plugin identity: new methods identitiesGet and identitiesBaseGet 2020-08-13 23:46:18 +02:00
plugin_misc_ip.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_misc_merge_requests.py plugins tickets, merge-requests: ticketsGet and mergeRequestsGet serialisation: 2020-07-16 09:07:26 +02:00
plugin_misc_nat-port.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_misc_quiz.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_misc_radiocol.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_misc_register_account.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_misc_room_game.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_misc_static_blog.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_misc_tarot.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_misc_text_commands.py plugin text commands: handles coroutines + better command parsing: 2020-03-13 17:50:08 +01:00
plugin_misc_text_syntaxes.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_misc_tickets.py plugins tickets, merge-requests: ticketsGet and mergeRequestsGet serialisation: 2020-07-16 09:07:26 +02:00
plugin_misc_upload.py plugin comp file sharing: files can now be uploaded/downloaded via HTTP: 2020-05-29 21:55:45 +02:00
plugin_misc_uri_finder.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_misc_watched.py core, frontends: avatar refactoring: 2020-04-14 21:00:33 +02:00
plugin_misc_welcome.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_misc_xmllog.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_sec_aesgcm.py plugin aesgcm: wait for each splitted message to be sent before sending next one 2020-03-22 14:01:47 +01:00
plugin_sec_otr.py core (memory/encryption): automatic start encryption if peer send encrypted message: 2020-03-23 17:52:18 +01:00
plugin_syntax_wiki_dotclear.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_tickets_import.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_tickets_import_bugzilla.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_tmp_directory_subscription.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0020.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0033.py core: renamed "MessageReceived" trigger to "messageReceived" for consistency. 2020-02-18 18:13:19 +01:00
plugin_xep_0045.py core, frontends: avatar refactoring: 2020-04-14 21:00:33 +02:00
plugin_xep_0047.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0048.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0049.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0050.py core: minor typos, docstring/comments update 2020-09-20 14:05:40 +02:00
plugin_xep_0054.py plugin identity: added "filename" metadata for avatar 2020-08-02 17:40:07 +02:00
plugin_xep_0055.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0059.py plugins XEP-0059, XEP-0060, XEP-0277, XEP-0313: better serialisation: 2020-07-16 09:07:20 +02:00
plugin_xep_0060.py plugin XEP-0060: serialise psItemsGet result with data_format 2020-07-17 12:57:23 +02:00
plugin_xep_0065.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0070.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0071.py core: renamed "MessageReceived" trigger to "messageReceived" for consistency. 2020-02-18 18:13:19 +01:00
plugin_xep_0077.py plugin XEP-0077: fixed "check_certificate" handling 2020-09-13 22:49:12 +02:00
plugin_xep_0085.py core, frontends: avatar refactoring: 2020-04-14 21:00:33 +02:00
plugin_xep_0092.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0095.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0096.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0100.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0106.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0115.py core, frontends: avatar refactoring: 2020-04-14 21:00:33 +02:00
plugin_xep_0163.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0166.py plugin XEP-0329: download thumbnails: 2020-08-13 23:46:18 +02:00
plugin_xep_0184.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0198.py plugin XEP-0198: minor log formatting 2020-01-29 11:19:47 +01:00
plugin_xep_0199.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0203.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0231.py plugin XEP-0329: download thumbnails: 2020-08-13 23:46:18 +02:00
plugin_xep_0234.py plugin XEP-0234: fixed mime type in buildFileElementFromDict 2020-08-25 08:51:35 +02:00
plugin_xep_0249.py core: renamed "MessageReceived" trigger to "messageReceived" for consistency. 2020-02-18 18:13:19 +01:00
plugin_xep_0260.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0261.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0264.py plugin XEP-0264: only log "fix orientation" when the option is used 2020-08-25 08:52:46 +02:00
plugin_xep_0277.py plugin XEP-0277: fixed item2mbdata call 2020-08-15 20:29:07 +02:00
plugin_xep_0280.py core: renamed "MessageReceived" trigger to "messageReceived" for consistency. 2020-02-18 18:13:19 +01:00
plugin_xep_0297.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0300.py plugin XEP-0300; fixed use of calculateHash with getHasher 2020-05-29 21:06:10 +02:00
plugin_xep_0313.py plugin XEP-0329: added FISCreateDir method: 2020-09-17 16:42:00 +02:00
plugin_xep_0329.py plugin XEP-0329, core(xmpp): moved _compParseJids to SatXMPPComponent: 2020-09-20 14:04:11 +02:00
plugin_xep_0334.py core: renamed "MessageReceived" trigger to "messageReceived" for consistency. 2020-02-18 18:13:19 +01:00
plugin_xep_0352.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0359.py fixed shebangs 2020-01-29 10:07:00 +01:00
plugin_xep_0363.py plugin XEP-0363: register namespace 2020-06-09 05:59:14 +02:00
plugin_xep_0380.py core: renamed "MessageReceived" trigger to "messageReceived" for consistency. 2020-02-18 18:13:19 +01:00
plugin_xep_0384.py plugin XEP-0384: fixed /omemo_reset + device ID type: 2020-03-30 19:59:17 +02:00