Skip to content
Snippets Groups Projects
Unverified Commit 4f57ef0b authored by David Robertson's avatar David Robertson
Browse files

Merge branch 'master' into develop

parents 0f971ca6 b909d532
No related branches found
No related tags found
No related merge requests found
Document the new `rc_invites.per_issuer` throttling option added in Synapse 1.63.
\ No newline at end of file
...@@ -1528,6 +1528,8 @@ The `rc_invites.per_user` limit applies to the *receiver* of the invite, rather ...@@ -1528,6 +1528,8 @@ The `rc_invites.per_user` limit applies to the *receiver* of the invite, rather
sender, meaning that a `rc_invite.per_user.burst_count` of 5 mandates that a single user sender, meaning that a `rc_invite.per_user.burst_count` of 5 mandates that a single user
cannot *receive* more than a burst of 5 invites at a time. cannot *receive* more than a burst of 5 invites at a time.
In contrast, the `rc_invites.per_issuer` limit applies to the *issuer* of the invite, meaning that a `rc_invite.per_issuer.burst_count` of 5 mandates that single user cannot *send* more than a burst of 5 invites at a time.
Example configuration: Example configuration:
```yaml ```yaml
rc_invites: rc_invites:
...@@ -1537,7 +1539,13 @@ rc_invites: ...@@ -1537,7 +1539,13 @@ rc_invites:
per_user: per_user:
per_second: 0.004 per_second: 0.004
burst_count: 3 burst_count: 3
per_issuer:
per_second: 0.5
burst_count: 5
``` ```
_Changed in version 1.63:_ added the `per_issuer` limit.
--- ---
### `rc_third_party_invite` ### `rc_third_party_invite`
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment