Goffi
8afde9962a
plugin AP Gateway: various fixes and improvements:
...
- Sign item requests with the service/node actor and use the publisher for `attributedTo`.
- http_server: add missing `requestor_actor_id` to all `ap_*_request` handlers.
- http_server: fix following acceptation in `handle_follow_activity`.
- http_server: unescape `%40` in `get_ap_actor_data` at the beginning and use
it everywhere.
- pubsub_service: delete subscription from storage on unsubscribe.
- Fix missing arguments in some calls.
- Fix various issues coming from conversion of data models to Pydantic.
- plugin XEP-0277: add `MbData.is_edit` property.
2026-10-28 14:29:38 +01:00
..
plugin_app_manager_docker
app manager (weblate): Update images:
2026-07-21 11:52:22 +02:00
plugin_comp_ap_gateway
plugin AP Gateway: various fixes and improvements:
2026-10-28 14:29:38 +01:00
plugin_comp_conferences
component conferences: update to manage the new single Jingle session and the ICE restart:
2026-10-18 23:51:06 +02:00
plugin_comp_email_gateway
core: uid is now set in extra in client.sendMessage:
2026-07-09 17:13:37 +02:00
plugin_comp_pubsub
plugin av-conferences: implement Jingle A/V conferences:
2026-10-17 14:23:52 +02:00
plugin_misc_app_manager
plugin app manager, app manager docker: update implementation:
2026-07-21 11:50:20 +02:00
plugin_misc_serverless
plugin serverless: first draft, peer discovery on LAN:
2026-07-17 23:27:47 +02:00
plugin_misc_xid
plugin misc XID: XMPP Decentralized ID implementation:
2026-06-06 12:23:39 +02:00
plugin_xep_0166
plugin XEP-0166: support all content actions + fixes:
2026-10-17 13:43:33 +02:00
plugin_xep_0167
plugin XEP-0167: pass the call_end reason to the jingle termination
2026-10-18 23:51:06 +02:00
plugin_xep_0373
plugin XEP-0373, tools: Move GPG backend to tools.common:
2026-09-15 11:48:11 +02:00
__init__.py
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02:00
plugin_adhoc_dbus.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_adhoc_registration.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_blog_import.py
plugin XEP-0363, upload: compute hash on file upload:
2026-07-09 17:13:37 +02:00
plugin_blog_import_dokuwiki.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_blog_import_dotclear.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_comp_file_sharing.py
plugin File Sharing Management: generate video thumbnails:
2026-10-26 18:36:41 +01:00
plugin_comp_file_sharing_management.py
plugin File Sharing Management: generate video thumbnails:
2026-10-26 18:36:41 +01:00
plugin_dbg_manhole.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_exp_command_export.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_exp_data_policy.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_exp_gre.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_exp_invitation.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_exp_invitation_file.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_exp_invitation_pubsub.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_exp_jingle_stream.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_exp_lang_detect.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_exp_list_of_interest.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_exp_parrot.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_exp_pubsub_admin.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_exp_pubsub_hook.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_forge.py
plugin forge: Check that repository exist before returning counters.
2026-03-18 10:54:59 +01:00
plugin_forge_git.py
plugin forge/git: Implement diff retrieval:
2026-03-04 12:32:48 +01:00
plugin_import.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_merge_req_mercurial.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_account.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_android.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_attach.py
plugin XEP-0363, upload: compute hash on file upload:
2026-07-09 17:13:37 +02:00
plugin_misc_av_conferences.py
plugin av-conferences: implement Jingle A/V conferences:
2026-10-17 14:23:52 +02:00
plugin_misc_debug.py
apply black to the whole codebase.
2026-03-09 09:22:04 +01:00
plugin_misc_download.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_email_invitation.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_extra_pep.py
apply black to the whole codebase.
2026-03-09 09:22:04 +01:00
plugin_misc_file.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_forums.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_groupblog.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_identity.py
plugin AP Gateway: various fixes and improvements:
2026-10-28 14:29:38 +01:00
plugin_misc_ip.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_jid_search.py
plugin JID Search: Update cutoff ratio + dedup:
2026-08-24 11:52:53 +02:00
plugin_misc_lists.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_merge_requests.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_nat_port.py
plugin NAT Port: fix errors handling:
2026-10-26 18:36:41 +01:00
plugin_misc_pubsub_contacts.py
depdencies, core: update Tx-XMPP to be version >= 10.0:
2026-03-24 16:42:27 +01:00
plugin_misc_quiz.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_radiocol.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_register_account.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_remote_control.py
plugin XEP-0166: support all content actions + fixes:
2026-10-17 13:43:33 +02:00
plugin_misc_render_blog_params.py
core: restore blog params:
2025-12-19 22:43:20 +01:00
plugin_misc_room_game.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_tarot.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_text_commands.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_text_syntaxes.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_upload.py
plugin XEP-0363, upload: compute hash on file upload:
2026-07-09 17:13:37 +02:00
plugin_misc_uri_finder.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_url_preview.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_watched.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_welcome.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_misc_xmllog.py
apply black to the whole codebase.
2026-03-09 09:22:04 +01:00
plugin_pubsub_cache.py
memory (sqla): Improve handling of RSM in get_items:
2026-04-07 14:58:42 +02:00
plugin_sec_aesgcm.py
plugin XEP-0363, upload: compute hash on file upload:
2026-07-09 17:13:37 +02:00
plugin_sec_autocrypt.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_sec_gre_encrypter_openpgp.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_sec_gre_formatter_mime.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_sec_otr.py
core (memory): Modernize methods signature/docstrings of encrypt_value and decrypt_value:
2026-06-06 12:23:06 +02:00
plugin_syntax_wiki_dotclear.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_tickets_import.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_tickets_import_bugzilla.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_tmp_directory_subscription.py
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02:00
plugin_xep_0004.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0020.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0033.py
plugin XEP-0033: Fix validation error when only metadata address are used:
2026-05-14 11:49:02 +02:00
plugin_xep_0045.py
plugin XEP-0045: add set_room_configuration and is_jid_in_room methods:
2026-10-08 20:50:37 +02:00
plugin_xep_0047.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0048.py
plugin XEP-0048: Don't use legacy bookmarks anymore on profile connection:
2026-05-04 15:03:22 +02:00
plugin_xep_0049.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0050.py
plugin XEP-0050: fix handling of form submitted in the first request:
2026-10-26 18:36:41 +01:00
plugin_xep_0054.py
plugin XEP-0054: Fix missing await
2026-08-24 11:24:25 +02:00
plugin_xep_0055.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0059.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0060.py
plugin XEP-0060: fix get_items docstring.
2026-10-08 20:50:37 +02:00
plugin_xep_0065.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0066.py
plugin XEP-0066: "Out of Band Data" implementation
2026-07-09 17:13:37 +02:00
plugin_xep_0070.py
depdencies, core: update Tx-XMPP to be version >= 10.0:
2026-03-24 16:42:27 +01:00
plugin_xep_0071.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0077.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0080.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0082.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0084.py
plugin XEP-0084: Support multiple images format:
2026-06-21 12:52:57 +02:00
plugin_xep_0085.py
plugin XEP-0085: Modernisation:
2026-07-02 15:35:23 +02:00
plugin_xep_0092.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0095.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0096.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0100.py
core, dependencies: update Tx-XMPP to v0.13.0:
2026-04-21 12:49:30 +02:00
plugin_xep_0103.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0106.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0115.py
plugin XEP-0115: minor reformatting
2026-06-08 14:26:15 +02:00
plugin_xep_0131.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0163.py
plugin XEP-0163: type hints
2026-05-14 11:49:02 +02:00
plugin_xep_0176.py
plugin XEP-0166: support all content actions + fixes:
2026-10-17 13:43:33 +02:00
plugin_xep_0184.py
depdencies, core: update Tx-XMPP to be version >= 10.0:
2026-03-24 16:42:27 +01:00
plugin_xep_0191.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0198.py
plugin XEP-0198: match new init sequence on full init:
2026-05-03 11:45:17 +02:00
plugin_xep_0199.py
plugin XEP-0199: fix typo
2026-07-22 02:27:10 +02:00
plugin_xep_0203.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0215.py
plugin XEP-215: Use bare JID instead of raising an exception on full jid.
2026-05-04 15:04:04 +02:00
plugin_xep_0231.py
memory (cache): add persistent cache entries:
2026-10-26 18:36:41 +01:00
plugin_xep_0234.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0249.py
plugin XEP-0272: update to v0.2.0 + fixes:
2026-10-17 13:43:33 +02:00
plugin_xep_0260.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0261.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0264.py
plugin XEP-0264: Convert image to RGB if there is transparency:
2026-07-09 17:13:37 +02:00
plugin_xep_0272.py
plugin XEP-0272: remove the room bookmark when the group call ends:
2026-10-17 13:43:33 +02:00
plugin_xep_0277.py
plugin AP Gateway: various fixes and improvements:
2026-10-28 14:29:38 +01:00
plugin_xep_0280.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0292.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0293.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0294.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0297.py
plugin XEP-0355: Namespace Delegation implementation:
2026-04-14 23:04:04 +02:00
plugin_xep_0298.py
plugin XEP-0298: remove the obsolete session-init trigger:
2026-10-18 23:51:06 +02:00
plugin_xep_0300.py
plugin XEP-0300: Fix hash encoding and use StrEnum for hashes:
2026-07-09 17:13:37 +02:00
plugin_xep_0308.py
plugin XEP-0308: better author check:
2026-08-25 19:07:06 +02:00
plugin_xep_0313.py
plugin XEP-0313: check message origin:
2026-08-18 18:48:04 +02:00
plugin_xep_0320.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0329.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0334.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0338.py
plugin XEP-0166: support all content actions + fixes:
2026-10-17 13:43:33 +02:00
plugin_xep_0339.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0343.py
plugin XEP-0166: support all content actions + fixes:
2026-10-17 13:43:33 +02:00
plugin_xep_0346.py
core, memory (sqla), plugins XEP-0277, XEP-0346: various fixes:
2026-10-27 16:04:50 +01:00
plugin_xep_0352.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0353.py
plugin XEP-0353: intialisation refactor:
2026-10-18 23:51:06 +02:00
plugin_xep_0355.py
plugin XEP-0355: Namespace Delegation implementation:
2026-04-14 23:04:04 +02:00
plugin_xep_0356.py
plugin XEP-0356: Fix incorrect _on_presence definition
2026-05-04 16:44:39 +02:00
plugin_xep_0358.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0359.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0363.py
plugin XEP-0363, upload: compute hash on file upload:
2026-07-09 17:13:37 +02:00
plugin_xep_0367.py
plugin XEP-0367: "Message Attaching" implementation
2026-07-09 17:13:37 +02:00
plugin_xep_0372.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0374.py
plugin XEP-0374, XEP-0384: use debug instead of warning logs:
2026-06-20 15:06:55 +02:00
plugin_xep_0376.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0380.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0384.py
plugin XEP-0384: log error when getting the OMEMO session manager fails
2026-10-17 13:43:33 +02:00
plugin_xep_0391.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0402.py
plugin XEP-0402: ignore missing item when removing a bookmark
2026-10-17 13:43:33 +02:00
plugin_xep_0420.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0422.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0424.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0428.py
plugin XEP-0447: Mutiple-files support:
2026-07-09 17:13:37 +02:00
plugin_xep_0433.py
plugin XEP-0433: Check frontend's allow_external option:
2026-08-24 11:43:31 +02:00
plugin_xep_0444.py
plugin XEP-0045: Use disco as fallback for is_room:
2026-08-12 18:10:51 +02:00
plugin_xep_0446.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0447.py
plugin XEP-0447: handle deferred sources:
2026-07-09 17:13:37 +02:00
plugin_xep_0448.py
plugin XEP-0363, upload: compute hash on file upload:
2026-07-09 17:13:37 +02:00
plugin_xep_0461.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0465.py
plugin XEP-0465: Remove duplicate ps_public_subscriptions_get bridge method.
2026-05-21 21:10:30 +02:00
plugin_xep_0470.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0471.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0473.py
plugin XEP-0373, tools: Move GPG backend to tools.common:
2026-09-15 11:48:11 +02:00
plugin_xep_0475.py
plugin XEP-0373, tools: Move GPG backend to tools.common:
2026-09-15 11:48:11 +02:00
plugin_xep_0477.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0482.py
plugin XEP-0482: Call Invites implementation
2026-10-01 11:57:10 +02:00
plugin_xep_0496.py
component pubsub: PEP presence access model and auto-subscription
2026-04-15 20:51:51 +02:00
plugin_xep_0498.py
Dates update.
2026-03-31 12:57:17 +02:00
plugin_xep_0499.py
component pubsub: Integrate XEP-0499 extended discovery:
2026-04-11 12:46:47 +02:00