diff --git a/conduwuit-example.toml b/conduwuit-example.toml index 90451944..b7456237 100644 --- a/conduwuit-example.toml +++ b/conduwuit-example.toml @@ -1084,7 +1084,10 @@ # #presence_timeout_remote_users = true -# Allow local read receipts +# Allow local read receipts. +# +# Disabling this will effectively also disable outgoing federated read +# receipts. # #allow_local_read_receipts = true @@ -1098,6 +1101,9 @@ # Allow local typing updates. # +# Disabling this will effectively also disable outgoing federated typing +# updates. +# #allow_local_typing = true # Allow outgoing typing updates to federation. diff --git a/src/core/config/mod.rs b/src/core/config/mod.rs index 5d898f81..282caf79 100644 --- a/src/core/config/mod.rs +++ b/src/core/config/mod.rs @@ -1259,7 +1259,10 @@ pub struct Config { #[serde(default = "true_fn")] pub presence_timeout_remote_users: bool, - /// Allow local read receipts + /// Allow local read receipts. + /// + /// Disabling this will effectively also disable outgoing federated read + /// receipts. #[serde(default = "true_fn")] pub allow_local_read_receipts: bool, @@ -1272,6 +1275,9 @@ pub struct Config { pub allow_outgoing_read_receipts: bool, /// Allow local typing updates. + /// + /// Disabling this will effectively also disable outgoing federated typing + /// updates. #[serde(default = "true_fn")] pub allow_local_typing: bool,