libervia-backend/sat/plugins
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi fa50789710 quick_frontend (contact list): fixed nick use for groupchat:
during the profile connection workflow, joined rooms are retrieved, then presence are
filled, all asynchronously. In some cases, all rooms may not be joined when presence are
filled, resulting in cache being already filled with a `nick` when cache is set for the
room itself. Because of that, a `nick` may be displayed in contact list instead of MUC local
part. This patch fixes it by removing `nick` if it exists when cache a MUC room.

fix 305
2019-07-05 15:58:15 +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 plugin comp file sharing: file sharing management first draft: 2019-04-28 09:00:51 +02:00
plugin_blog_import.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_blog_import_dokuwiki.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_blog_import_dotclear.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_comp_file_sharing.py plugin comp file sharing: file sharing management first draft: 2019-04-28 09:00:51 +02:00
plugin_comp_file_sharing_management.py plugin file sharing management: filter out empty values in allowed_jids 2019-05-03 20:41:28 +02:00
plugin_dbg_manhole.py plugin manhole: added "jid" module to globals 2019-03-03 17:17:07 +01:00
plugin_exp_command_export.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_exp_events.py plugin events: fixed invitation + set name and thumb_url from event element 2019-05-04 00:06:41 +02:00
plugin_exp_invitation.py plugin events: fixed invitation + set name and thumb_url from event element 2019-05-04 00:06:41 +02:00
plugin_exp_invitation_file.py plugins invitation*, events: added an extra parameter and use it to keep a thumnail URL 2019-05-03 13:05:01 +02:00
plugin_exp_jingle_stream.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_exp_lang_detect.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_exp_list_of_interest.py plugin list interest: initialise extra with an empty dict if not set in registerPubsub 2019-05-04 00:05:11 +02:00
plugin_exp_parrot.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_exp_pubsub_admin.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_exp_pubsub_hook.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_exp_pubsub_schema.py plugins schema, tickets, merge_requests: use serialised data for extra dict + some cosmetic changes 2019-06-14 12:37:34 +02:00
plugin_import.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_merge_req_mercurial.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_misc_account.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_misc_android.py plugin android: check connectivity 2019-04-06 19:05:58 +02:00
plugin_misc_debug.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_misc_email_invitation.py plugin events: refactored invitation and personal lists logic: 2019-04-14 08:21:51 +02:00
plugin_misc_extra_pep.py code style reformatting using black 2018-06-27 20:14:46 +02:00
plugin_misc_file.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_forums.py plugins schema, tickets, merge_requests: use serialised data for extra dict + some cosmetic changes 2019-06-14 12:37:34 +02:00
plugin_misc_groupblog.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_misc_identity.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_misc_imap.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_misc_ip.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_maildir.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_misc_merge_requests.py plugins schema, tickets, merge_requests: use serialised data for extra dict + some cosmetic changes 2019-06-14 12:37:34 +02:00
plugin_misc_nat-port.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_quiz.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_misc_radiocol.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_misc_register_account.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_room_game.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_smtp.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_misc_static_blog.py code style reformatting using black 2018-06-27 20:14:46 +02:00
plugin_misc_tarot.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_misc_text_commands.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_misc_text_syntaxes.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_misc_tickets.py plugins schema, tickets, merge_requests: use serialised data for extra dict + some cosmetic changes 2019-06-14 12:37:34 +02:00
plugin_misc_upload.py plugin upload: minor fixes in some docstring length 2019-03-22 19:26:09 +01:00
plugin_misc_uri_finder.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_misc_watched.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_misc_welcome.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_xmllog.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_sec_otr.py plugin OTR: ignore messages from sender without resource or from own jid 2019-03-01 12:13:55 +01:00
plugin_syntax_wiki_dotclear.py plugin text syntaxes: changed import name to TEXT_SYNTAX (better with underscore for autocompletion) 2019-01-19 11:39:02 +01:00
plugin_tickets_import.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_tickets_import_bugzilla.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_tmp_directory_subscription.py code style reformatting using black 2018-06-27 20:14:46 +02:00
plugin_xep_0020.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_xep_0033.py misc: replaced all "dummy" by the more conventional and readable "__" ("_" being used for gettext) 2019-01-11 11:13:15 +01:00
plugin_xep_0045.py plugin XEP-0045: added a warning if a message is discarded because the room has not been found 2019-07-02 19:36:27 +02:00
plugin_xep_0047.py plugins (jingle) file transfer: use initial "from" attribute as local jid instead of client.jid: 2019-04-28 08:55:13 +02:00
plugin_xep_0048.py quick_frontend (contact list): fixed nick use for groupchat: 2019-07-05 15:58:15 +02:00
plugin_xep_0049.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_xep_0050.py plugin XEP-0050: make plugin usable with components + new adHocError method to easily raise error when needed 2019-04-26 11:57:26 +02:00
plugin_xep_0054.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_xep_0055.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0059.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0060.py tools (sat_defer), plugin XEP-0060: added a function "stanza2NotFound" to convert item-not-found StanzaError to exceptions.NotFound in an errback 2019-04-14 08:21:51 +02:00
plugin_xep_0065.py plugins (jingle) file transfer: use initial "from" attribute as local jid instead of client.jid: 2019-04-28 08:55:13 +02:00
plugin_xep_0070.py plugin XEP-0070: use a confirm dialog instead of a form + simplified a bit the code 2018-06-27 21:15:34 +02:00
plugin_xep_0071.py plugin text syntaxes: changed import name to TEXT_SYNTAX (better with underscore for autocompletion) 2019-01-19 11:39:02 +01:00
plugin_xep_0077.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_xep_0085.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_xep_0092.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0095.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0096.py plugins (jingle) file transfer: use initial "from" attribute as local jid instead of client.jid: 2019-04-28 08:55:13 +02:00
plugin_xep_0100.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_xep_0106.py plugin XEP-0106: jid escaping implementation 2019-04-26 11:57:26 +02:00
plugin_xep_0115.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_xep_0163.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_xep_0166.py plugins (jingle) file transfer: use initial "from" attribute as local jid instead of client.jid: 2019-04-28 08:55:13 +02:00
plugin_xep_0184.py code style reformatting using black 2018-06-27 20:14:46 +02:00
plugin_xep_0198.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_xep_0199.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0203.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0231.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0234.py plugins (jingle) file transfer: use initial "from" attribute as local jid instead of client.jid: 2019-04-28 08:55:13 +02:00
plugin_xep_0249.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_xep_0260.py plugins (jingle) file transfer: use initial "from" attribute as local jid instead of client.jid: 2019-04-28 08:55:13 +02:00
plugin_xep_0261.py plugins (jingle) file transfer: use initial "from" attribute as local jid instead of client.jid: 2019-04-28 08:55:13 +02:00
plugin_xep_0264.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_xep_0277.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_xep_0280.py plugins: removed useless execute permission 2019-04-14 08:21:51 +02:00
plugin_xep_0297.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0300.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0313.py plugin XEP-0313: fixed archive retrieval on connection: 2019-05-03 13:00:08 +02:00
plugin_xep_0329.py plugin XEP-0329: correctly handle error if something is wrong when getting file from component. 2019-05-03 20:46:59 +02:00
plugin_xep_0334.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0352.py plugin android: fixed csi_timer reset in setActive + crash on call of isActive before session initialisation 2019-04-05 21:22:03 +02:00
plugin_xep_0359.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0363.py plugin XEP-0363: updated to namespace "urn:xmpp:http:upload:0", handle headers 2019-03-22 19:26:08 +01:00
plugin_xep_0380.py plugin XEP-0380: register namespace 2019-01-06 17:34:56 +01:00
plugin_xep_0384.py plugin XEP-0384: wait for client to be ready if session is missing when onNewDevices is called 2019-04-28 08:55:07 +02:00