summary refs log tree commit diff
path: root/synapse/config/experimental.py
diff options
context:
space:
mode:
authorErik Johnston <erik@matrix.org>2022-04-07 13:31:07 +0100
committerErik Johnston <erik@matrix.org>2022-04-07 13:34:23 +0100
commitc37cd85d8aa435f2956eb1a3f281d201b907daf1 (patch)
tree99f567b6e4782e5b556b3ac311269a20c4a60203 /synapse/config/experimental.py
parentMerge remote-tracking branch 'origin/release-v1.56' into matrix-org-hotfixes (diff)
parentAdd opentracing spans to calls to external cache (#12380) (diff)
downloadsynapse-c37cd85d8aa435f2956eb1a3f281d201b907daf1.tar.xz
Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixes
Diffstat (limited to 'synapse/config/experimental.py')
-rw-r--r--synapse/config/experimental.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/synapse/config/experimental.py b/synapse/config/experimental.py
index 064db4487c..43db5fcdd9 100644
--- a/synapse/config/experimental.py
+++ b/synapse/config/experimental.py
@@ -59,8 +59,9 @@ class ExperimentalConfig(Config):
             "msc3202_device_masquerading", False
         )
 
-        # Portion of MSC3202 related to transaction extensions:
-        # sending one-time key counts and fallback key usage to application services.
+        # The portion of MSC3202 related to transaction extensions:
+        # sending device list changes, one-time key counts and fallback key
+        # usage to application services.
         self.msc3202_transaction_extensions: bool = experimental.get(
             "msc3202_transaction_extensions", False
         )
@@ -77,3 +78,6 @@ class ExperimentalConfig(Config):
 
         # The deprecated groups feature.
         self.groups_enabled: bool = experimental.get("groups_enabled", True)
+
+        # MSC2654: Unread counts
+        self.msc2654_enabled: bool = experimental.get("msc2654_enabled", False)