Update to mautrix-python 0.8.0.beta3
* Cross-server double puppeting is now possible * End-to-bridge encryption no longer requires login_shared_secret, but the homeserver must support MSC2778 (Synapse 1.21+)
This commit is contained in:
@@ -105,7 +105,14 @@ class Config(BaseBridgeConfig):
|
||||
copy("bridge.public_portals")
|
||||
copy("bridge.sync_with_custom_puppets")
|
||||
copy("bridge.sync_direct_chat_list")
|
||||
copy("bridge.login_shared_secret")
|
||||
copy("bridge.double_puppet_server_map")
|
||||
copy("bridge.double_puppet_allow_discovery")
|
||||
if "bridge.login_shared_secret" in self:
|
||||
base["bridge.login_shared_secret_map"] = {
|
||||
base["homeserver.domain"]: self["bridge.login_shared_secret"]
|
||||
}
|
||||
else:
|
||||
copy("bridge.login_shared_secret_map")
|
||||
copy("bridge.telegram_link_preview")
|
||||
copy("bridge.inline_images")
|
||||
copy("bridge.image_as_file_size")
|
||||
|
||||
Reference in New Issue
Block a user