From 4d663d3dcd0205fd444f381ea8156d34c5083fc1 Mon Sep 17 00:00:00 2001 From: Slavi Pantaleev Date: Mon, 26 Oct 2026 16:28:12 +0200 Subject: [PATCH] Enable sync_direct_chat_list for remaining mautrix bridgev2 bridges This aligns gmessages, gvoice, linkedin, meta-instagram, meta-messenger and slack with the upstream bridgev2 default (true), like ef6ad8cfa did for mautrix-signal. The false value was a leftover from the pre-bridgev2 configs. Fixes #5701 Co-Authored-By: Claude Opus 5.5 (1M context) --- .../matrix-bridge-mautrix-gmessages/templates/config.yaml.j2 | 2 +- .../matrix-bridge-mautrix-gvoice/templates/config.yaml.j2 | 2 +- .../matrix-bridge-mautrix-linkedin/templates/config.yaml.j2 | 2 +- .../templates/config.yaml.j2 | 2 +- .../templates/config.yaml.j2 | 2 +- .../custom/matrix-bridge-mautrix-slack/templates/config.yaml.j2 | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/roles/custom/matrix-bridge-mautrix-gmessages/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-gmessages/templates/config.yaml.j2 index f52a81186..1d54645ed 100644 --- a/roles/custom/matrix-bridge-mautrix-gmessages/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-gmessages/templates/config.yaml.j2 @@ -224,7 +224,7 @@ matrix: # Whether the bridge should send error notices via m.notice events when a message fails to bridge. message_error_notices: true # Whether the bridge should update the m.direct account data event when double puppeting is enabled. - sync_direct_chat_list: false + sync_direct_chat_list: true # Whether created rooms should have federation enabled. If false, created portal rooms # will never be federated. Changing this option requires recreating rooms. federate_rooms: {{ matrix_bridge_mautrix_gmessages_federate_rooms | to_json }} diff --git a/roles/custom/matrix-bridge-mautrix-gvoice/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-gvoice/templates/config.yaml.j2 index dc6f9c24a..c7bc7cee5 100644 --- a/roles/custom/matrix-bridge-mautrix-gvoice/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-gvoice/templates/config.yaml.j2 @@ -208,7 +208,7 @@ matrix: # Whether the bridge should send error notices via m.notice events when a message fails to bridge. message_error_notices: true # Whether the bridge should update the m.direct account data event when double puppeting is enabled. - sync_direct_chat_list: false + sync_direct_chat_list: true # Whether created rooms should have federation enabled. If false, created portal rooms # will never be federated. Changing this option requires recreating rooms. federate_rooms: {{ matrix_bridge_mautrix_gvoice_federate_rooms | to_json }} diff --git a/roles/custom/matrix-bridge-mautrix-linkedin/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-linkedin/templates/config.yaml.j2 index c45f7c561..2fdd8f525 100644 --- a/roles/custom/matrix-bridge-mautrix-linkedin/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-linkedin/templates/config.yaml.j2 @@ -215,7 +215,7 @@ matrix: # Whether the bridge should send error notices via m.notice events when a message fails to bridge. message_error_notices: true # Whether the bridge should update the m.direct account data event when double puppeting is enabled. - sync_direct_chat_list: false + sync_direct_chat_list: true # Whether created rooms should have federation enabled. If false, created portal rooms # will never be federated. Changing this option requires recreating rooms. federate_rooms: {{ matrix_bridge_mautrix_linkedin_federate_rooms | to_json }} diff --git a/roles/custom/matrix-bridge-mautrix-meta-instagram/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-meta-instagram/templates/config.yaml.j2 index be8452be8..4840549f1 100644 --- a/roles/custom/matrix-bridge-mautrix-meta-instagram/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-meta-instagram/templates/config.yaml.j2 @@ -242,7 +242,7 @@ matrix: # Whether the bridge should send error notices via m.notice events when a message fails to bridge. message_error_notices: true # Whether the bridge should update the m.direct account data event when double puppeting is enabled. - sync_direct_chat_list: false + sync_direct_chat_list: true # Whether created rooms should have federation enabled. If false, created portal rooms # will never be federated. Changing this option requires recreating rooms. federate_rooms: {{ matrix_bridge_mautrix_meta_instagram_bridge_federate_rooms | to_json }} diff --git a/roles/custom/matrix-bridge-mautrix-meta-messenger/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-meta-messenger/templates/config.yaml.j2 index 03afcadb2..abcf9addc 100644 --- a/roles/custom/matrix-bridge-mautrix-meta-messenger/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-meta-messenger/templates/config.yaml.j2 @@ -251,7 +251,7 @@ matrix: # Whether the bridge should send error notices via m.notice events when a message fails to bridge. message_error_notices: true # Whether the bridge should update the m.direct account data event when double puppeting is enabled. - sync_direct_chat_list: false + sync_direct_chat_list: true # Whether created rooms should have federation enabled. If false, created portal rooms # will never be federated. Changing this option requires recreating rooms. federate_rooms: {{ matrix_bridge_mautrix_meta_messenger_bridge_federate_rooms | to_json }} diff --git a/roles/custom/matrix-bridge-mautrix-slack/templates/config.yaml.j2 b/roles/custom/matrix-bridge-mautrix-slack/templates/config.yaml.j2 index 21766950c..df604190a 100644 --- a/roles/custom/matrix-bridge-mautrix-slack/templates/config.yaml.j2 +++ b/roles/custom/matrix-bridge-mautrix-slack/templates/config.yaml.j2 @@ -256,7 +256,7 @@ matrix: # Whether the bridge should send error notices via m.notice events when a message fails to bridge. message_error_notices: true # Whether the bridge should update the m.direct account data event when double puppeting is enabled. - sync_direct_chat_list: false + sync_direct_chat_list: true # Whether created rooms should have federation enabled. If false, created portal rooms # will never be federated. Changing this option requires recreating rooms. federate_rooms: true