dendrite/internal/config
Neil Alexander 74743ac8ae
Rate limiting (#1385)
* Initial rate limiting

* Move rate limiting to client API

* Update rate limits to hopefully be self-cleaning

* Use X-Forwarded-For, add comments

* Reduce rate limit threshold

* Tweak interval

* Configurable backoff

* Review comments, set cleanup interval to 30 seconds

* Allow generate-config to produce sane CI config

* Fix Complement dockerfile
2020-09-03 10:12:11 +01:00
..
config.go API setup refactoring (#1266) 2020-08-13 12:16:37 +01:00
config_appservice.go API setup refactoring (#1266) 2020-08-13 12:16:37 +01:00
config_clientapi.go Rate limiting (#1385) 2020-09-03 10:12:11 +01:00
config_currentstate.go API setup refactoring (#1266) 2020-08-13 12:16:37 +01:00
config_eduserver.go API setup refactoring (#1266) 2020-08-13 12:16:37 +01:00
config_federationapi.go API setup refactoring (#1266) 2020-08-13 12:16:37 +01:00
config_federationsender.go API setup refactoring (#1266) 2020-08-13 12:16:37 +01:00
config_global.go New sample config (#1258) 2020-08-11 13:21:26 +01:00
config_kafka.go New sample config (#1258) 2020-08-11 13:21:26 +01:00
config_keyserver.go API setup refactoring (#1266) 2020-08-13 12:16:37 +01:00
config_mediaapi.go API setup refactoring (#1266) 2020-08-13 12:16:37 +01:00
config_roomserver.go API setup refactoring (#1266) 2020-08-13 12:16:37 +01:00
config_serverkey.go API setup refactoring (#1266) 2020-08-13 12:16:37 +01:00
config_syncapi.go Fix Docker builds, polylith components (#1269) 2020-08-13 18:27:19 +01:00
config_test.go API setup refactoring (#1266) 2020-08-13 12:16:37 +01:00
config_userapi.go API setup refactoring (#1266) 2020-08-13 12:16:37 +01:00