libervia-backend/sat/plugins
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi 512ae0b91e plugin XEP-0277: blog items data are now entirely serialised before going to bridge:
So far, and for historical reasons, blog items data where serialised using a unicode: unicode dict, which was causing trouble for many types of values (timestamps, booleans, lists).
This patch changes it by serialising the whole items before going to bridge, and deserialising it when going back. This way, complex data can be used easily in items.
This impact psEvent and serItemsData* methods which are renamed transItemsData* because there are not always serialising anymore (a new argument "serialise" allows to specify it).
When editing a blog post in jp, metadata are now more easy to manipulate, specially lists like tags.
2019-02-23 18:59:00 +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 date update 2019-01-12 12:25:31 +01:00
plugin_blog_import.py plugin text syntaxes: changed import name to TEXT_SYNTAX (better with underscore for autocompletion) 2019-01-19 11:39:02 +01:00
plugin_blog_import_dokuwiki.py date update 2019-01-12 12:25:31 +01:00
plugin_blog_import_dotclear.py date update 2019-01-12 12:25:31 +01:00
plugin_comp_file_sharing.py date update 2019-01-12 12:25:31 +01:00
plugin_dbg_manhole.py plugin manhole: manhole debug plugin, first draft: 2019-01-04 18:59:24 +01:00
plugin_exp_command_export.py date update 2019-01-12 12:25:31 +01:00
plugin_exp_events.py date update 2019-01-12 12:25:31 +01:00
plugin_exp_jingle_stream.py date update 2019-01-12 12:25:31 +01:00
plugin_exp_lang_detect.py date update 2019-01-12 12:25:31 +01:00
plugin_exp_parrot.py date update 2019-01-12 12:25:31 +01:00
plugin_exp_pubsub_admin.py plugin pubsub admin: pubsub administrator first draft: 2019-01-15 08:51:54 +01:00
plugin_exp_pubsub_hook.py date update 2019-01-12 12:25:31 +01:00
plugin_exp_pubsub_schema.py plugin XEP-0277: blog items data are now entirely serialised before going to bridge: 2019-02-23 18:59:00 +01:00
plugin_import.py date update 2019-01-12 12:25:31 +01:00
plugin_merge_req_mercurial.py plugin mr mercurial, tools(common/utils): moved command protocol to a new module 2019-01-25 09:06:29 +01:00
plugin_misc_account.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_android.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_debug.py code style reformatting using black 2018-06-27 20:14:46 +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 date update 2019-01-12 12:25:31 +01:00
plugin_misc_groupblog.py plugin XEP-0277: blog items data are now entirely serialised before going to bridge: 2019-02-23 18:59:00 +01:00
plugin_misc_identity.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_imap.py code style reformatting using black 2018-06-27 20:14:46 +02:00
plugin_misc_invitations.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_ip.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_maildir.py core, setup: huge cleaning: 2018-04-02 19:44:50 +02:00
plugin_misc_merge_requests.py plugin XEP-0277: blog items data are now entirely serialised before going to bridge: 2019-02-23 18:59:00 +01:00
plugin_misc_nat-port.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_quiz.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_radiocol.py date update 2019-01-12 12:25:31 +01: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 code style reformatting using black 2018-06-27 20:14:46 +02:00
plugin_misc_static_blog.py code style reformatting using black 2018-06-27 20:14:46 +02:00
plugin_misc_tarot.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_text_commands.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_text_syntaxes.py plugin text syntaxes: handle empty content in cleanXHTML + don't use self-closing tags for non-void elements. 2019-01-19 11:39:02 +01:00
plugin_misc_tickets.py merge_requests: use XHTML for body 2019-01-19 11:39:02 +01:00
plugin_misc_upload.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_uri_finder.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_watched.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_welcome.py date update 2019-01-12 12:25:31 +01:00
plugin_misc_xmllog.py plugin XEP-0198: Stream Management implementation: 2018-11-18 15:49:46 +01:00
plugin_sec_otr.py date update 2019-01-12 12:25:31 +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 date update 2019-01-12 12:25:31 +01:00
plugin_tickets_import_bugzilla.py date update 2019-01-12 12:25:31 +01:00
plugin_tmp_directory_subscription.py code style reformatting using black 2018-06-27 20:14:46 +02:00
plugin_xep_0020.py date update 2019-01-12 12:25:31 +01: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: fixed crash when <delay> is used at an unexpected time. 2019-01-26 20:07:45 +01:00
plugin_xep_0047.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0048.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0049.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0050.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0054.py date update 2019-01-12 12:25:31 +01: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 plugin XEP-0277: blog items data are now entirely serialised before going to bridge: 2019-02-23 18:59:00 +01:00
plugin_xep_0065.py date update 2019-01-12 12:25:31 +01: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 date update 2019-01-12 12:25:31 +01:00
plugin_xep_0085.py code style reformatting using black 2018-06-27 20:14:46 +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 date update 2019-01-12 12:25:31 +01:00
plugin_xep_0100.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0115.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0163.py plugin XEP-0277: blog items data are now entirely serialised before going to bridge: 2019-02-23 18:59:00 +01:00
plugin_xep_0166.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0184.py code style reformatting using black 2018-06-27 20:14:46 +02:00
plugin_xep_0198.py plugin XEP-0198: don't use hooks on components 2019-02-02 01:05:25 +01: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 date update 2019-01-12 12:25:31 +01:00
plugin_xep_0249.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0260.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0261.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0264.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0277.py plugin XEP-0277: blog items data are now entirely serialised before going to bridge: 2019-02-23 18:59:00 +01:00
plugin_xep_0280.py date update 2019-01-12 12:25:31 +01: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 date update 2019-01-12 12:25:31 +01:00
plugin_xep_0329.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0334.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0359.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0363.py date update 2019-01-12 12:25:31 +01:00
plugin_xep_0380.py plugin XEP-0380: register namespace 2019-01-06 17:34:56 +01:00
plugin_xep_0384.py date update 2019-01-12 12:25:31 +01:00