summary refs log tree commit diff
path: root/synapse/config/ratelimiting.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update license headersPatrick Cloke2023-11-211-10/+16
* Asynchronous Uploads (#15503)Sumner Evans2023-11-151-0/+7
* Describe which rate limiter was hit in logs (#16135)David Robertson2023-08-301-44/+88
* Bump black from 22.12.0 to 23.1.0 (#15103)dependabot[bot]2023-02-221-1/+0
* Tighten the default rate limit of creating new devices. (#15135)Patrick Cloke2023-02-221-2/+11
* Reduce default third party invite rate limit to 216 invites per day (#14487)Sean Quah2022-11-181-4/+1
* Rename `RateLimitConfig` to `RatelimitSettings` (#13442)Dirk Klimpel2022-08-031-21/+21
* Rate limit joins per-room (#13276)David Robertson2022-07-191-0/+7
* Rate limiting invites per issuer (#13125)David Teller2022-06-301-0/+5
* Remove code generating comments in configuration file (#12941)Shay2022-06-141-122/+0
* Add missing type hints to config classes. (#12402)Patrick Cloke2022-04-111-3/+5
* Add a ratelimiter for 3pid invite (#11892)Brendan Abolivier2022-02-031-0/+15
* Add types to synapse.util. (#10601)reivilibre2021-09-101-16/+17
* Implement MSC3231: Token authenticated registration (#10142)Callum Brown2021-08-211-0/+11
* Bugbear: Add Mutable Parameter fixes (#9682)Jonathan de Jong2021-04-081-2/+4
* Increase default join burst ratelimiting (#9674)Erik Johnston2021-03-231-4/+4
* Ratelimit cross-user key sharing requests. (#8957)Patrick Cloke2021-02-191-0/+10
* Ratelimit invites by room and target user (#9258)Erik Johnston2021-01-291-0/+19
* Ratelimit 3PID /requestToken API (#9238)Erik Johnston2021-01-281-2/+11
* Stop sub-classing object (#8249)Patrick Cloke2020-09-041-2/+2
* Add ratelimiting on joinsErik Johnston2020-07-311-0/+21
* Performance improvements and refactor of Ratelimiter (#7595)Andrew Morgan2020-06-051-1/+7
* Bump version of mypyErik Johnston2019-12-121-2/+1
* Refactor HomeserverConfig so it can be typechecked (#6137)Amber Brown2019-10-101-0/+2
* Fix commentsErik Johnston2019-09-111-1/+1
* Allow use of different ratelimits for admin redactions.Erik Johnston2019-09-111-0/+13
* Fixes to the federation rate limiter (#5621)Richard van der Hoff2019-07-051-2/+2
* Don't load the generated config as the default.Richard van der Hoff2019-06-241-1/+1
* Pass config_dir_path and data_dir_path into Config.read_config. (#5522)Richard van der Hoff2019-06-241-1/+1
* Make all the rate limiting options more consistent (#5181)Amber Brown2019-05-151-42/+73
* Batch up outgoing read-receipts to reduce federation traffic. (#4890)Richard van der Hoff2019-03-201-0/+12
* Comment out most options in the generated config. (#4863)Richard van der Hoff2019-03-191-14/+14
* Add ratelimiting on failed login attempts (#4865)Brendan Abolivier2019-03-181-0/+9
* Add ratelimiting on login (#4821)Brendan Abolivier2019-03-151-18/+40
* Move settings from registration to ratelimiting in config fileBrendan Abolivier2019-03-051-0/+18
* Attempt to make default config more consistentRichard van der Hoff2019-02-191-0/+7
* copyrightsMatthew Hodgson2016-01-071-1/+1
* Implement configurable stats reportingDaniel Wagner-Hall2015-09-221-1/+1
* Manually generate the default config yaml, remove most of the commandline arg...Mark Haines2015-04-301-46/+32
* Make the federation server ratelimiting configurable.Erik Johnston2015-03-021-0/+36
* Update copyright noticesMark Haines2015-01-061-1/+1
* Fix pep8 warningsMark Haines2014-10-301-0/+1
* fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org has...Matthew Hodgson2014-09-031-1/+1
* Add copyright notices and fix pyflakes errorsMark Haines2014-09-031-0/+14
* rate limiting for message sendingMark Haines2014-09-021-2/+2
* Add ratelimiting configMark Haines2014-09-021-0/+21