This commit is contained in:
S7evinK
2025-02-11 13:29:00 +00:00
parent f448521f52
commit 551e393ae6
5 changed files with 36 additions and 4 deletions
+17 -1
View File
@@ -1877,7 +1877,7 @@ v1.61.0.</p>
<tr><td>v1.85.0 v1.91.2</td><td>v1.83.0</td></tr>
<tr><td>v1.92.0 v1.97.0</td><td>v1.90.0</td></tr>
<tr><td>v1.98.0 v1.105.0</td><td>v1.96.0</td></tr>
<tr><td>v1.105.1 v1.123.0</td><td>v1.100.0</td></tr>
<tr><td>v1.105.1 v1.124.0</td><td>v1.100.0</td></tr>
</tbody></table>
<h2 id="upgrading-from-a-very-old-version"><a class="header" href="#upgrading-from-a-very-old-version">Upgrading from a very old version</a></h2>
<p>You need to read all of the upgrade notes for each version between your current
@@ -5462,6 +5462,22 @@ from a single server. Defaults to 3.</li>
concurrent: 5
</code></pre>
<hr />
<h3 id="rc_presence"><a class="header" href="#rc_presence"><code>rc_presence</code></a></h3>
<p>This option sets ratelimiting for presence.</p>
<p>The <code>rc_presence.per_user</code> option sets rate limits on how often a specific
users' presence updates are evaluated. Ratelimited presence updates sent via sync are
ignored, and no error is returned to the client.
This option also sets the rate limit for the
<a href="https://spec.matrix.org/latest/client-server-api/#put_matrixclientv3presenceuseridstatus"><code>PUT /_matrix/client/v3/presence/{userId}/status</code></a>
endpoint.</p>
<p><code>per_user</code> defaults to <code>per_second: 0.1</code>, <code>burst_count: 1</code>.</p>
<p>Example configuration:</p>
<pre><code class="language-yaml">rc_presence:
per_user:
per_second: 0.05
burst_count: 0.5
</code></pre>
<hr />
<h3 id="federation_rr_transactions_per_room_per_second"><a class="header" href="#federation_rr_transactions_per_room_per_second"><code>federation_rr_transactions_per_room_per_second</code></a></h3>
<p>Sets outgoing federation transaction frequency for sending read-receipts,
per-room.</p>
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -267,7 +267,7 @@ v1.61.0.</p>
<tr><td>v1.85.0 v1.91.2</td><td>v1.83.0</td></tr>
<tr><td>v1.92.0 v1.97.0</td><td>v1.90.0</td></tr>
<tr><td>v1.98.0 v1.105.0</td><td>v1.96.0</td></tr>
<tr><td>v1.105.1 v1.123.0</td><td>v1.100.0</td></tr>
<tr><td>v1.105.1 v1.124.0</td><td>v1.100.0</td></tr>
</tbody></table>
<h2 id="upgrading-from-a-very-old-version"><a class="header" href="#upgrading-from-a-very-old-version">Upgrading from a very old version</a></h2>
<p>You need to read all of the upgrade notes for each version between your current
@@ -1767,6 +1767,22 @@ from a single server. Defaults to 3.</li>
concurrent: 5
</code></pre>
<hr />
<h3 id="rc_presence"><a class="header" href="#rc_presence"><code>rc_presence</code></a></h3>
<p>This option sets ratelimiting for presence.</p>
<p>The <code>rc_presence.per_user</code> option sets rate limits on how often a specific
users' presence updates are evaluated. Ratelimited presence updates sent via sync are
ignored, and no error is returned to the client.
This option also sets the rate limit for the
<a href="https://spec.matrix.org/latest/client-server-api/#put_matrixclientv3presenceuseridstatus"><code>PUT /_matrix/client/v3/presence/{userId}/status</code></a>
endpoint.</p>
<p><code>per_user</code> defaults to <code>per_second: 0.1</code>, <code>burst_count: 1</code>.</p>
<p>Example configuration:</p>
<pre><code class="language-yaml">rc_presence:
per_user:
per_second: 0.05
burst_count: 0.5
</code></pre>
<hr />
<h3 id="federation_rr_transactions_per_room_per_second"><a class="header" href="#federation_rr_transactions_per_room_per_second"><code>federation_rr_transactions_per_room_per_second</code></a></h3>
<p>Sets outgoing federation transaction frequency for sending read-receipts,
per-room.</p>