From b7011560eb3539fcd552a36676d4a9dc557dabc0 Mon Sep 17 00:00:00 2001 From: Rory& Date: Thu, 8 May 2025 00:27:36 +0200 Subject: Update experimental faeture list --- host/Rory-ovh/services/matrix/synapse/synapse-main.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'host') diff --git a/host/Rory-ovh/services/matrix/synapse/synapse-main.nix b/host/Rory-ovh/services/matrix/synapse/synapse-main.nix index f4ca044..31890da 100755 --- a/host/Rory-ovh/services/matrix/synapse/synapse-main.nix +++ b/host/Rory-ovh/services/matrix/synapse/synapse-main.nix @@ -167,12 +167,23 @@ # https://github.com/element-hq/synapse/blob/master/synapse/config/experimental.py experimental_features = { + "msc2409_to_device_messages_enabled" = true; "msc2815_enabled" = true; # Redacted event content "msc3026_enabled" = true; # Busy presence + "msc3202_transaction_extensions" = true; # appservice transaction extensions (device list/keys) "msc3266_enabled" = true; # Room summary API - "msc3916_authenticated_media_enabled" = true; # Authenticated media + "msc3391_enabled" = true; # Remove account data "msc3823_account_suspension" = true; # Account suspension + "msc3852_enabled" = true; # Last seen on /devices (CS-API/admin) + "msc3874_enabled" = true; # filtering /messages with rel_types / not_rel_types + "msc3890_enabled" = true; # communicate account data deletion to clients + "msc3912_enabled" = true; # /messages with rel_types / not_rel_types and event id + "msc3916_authenticated_media_enabled" = true; # Authenticated media + "msc4069_profile_inhibit_propagation" = true; # Inhibit profile update propagation + "msc4133_enabled" = true; # Custom profile fields "msc4151_enabled" = true; # Report room API (CS-API) + "msc4210_enabled" = false; # Remove legacy mentions -- we want this *disabled* for moderation reasons + "msc4222_enabled" = true; # state_after in sync }; redis = { -- cgit 1.5.1