MatrixSynapse/synapse/rest
Erik Johnston 541f1b92d9 Only do `rc_login` ratelimiting on succesful login.
We were doing this in a number of places which meant that some login
code paths incremented the counter multiple times.

It was also applying ratelimiting to UIA endpoints, which was probably
not intentional.

In particular, some custom auth modules were calling
`check_user_exists`, which incremented the counters, meaning that people
would fail to login sometimes.
2019-11-06 11:08:58 +00:00
..
admin Remove usage of deprecated logger.warn method from codebase (#6271) 2019-10-31 10:23:24 +00:00
client Only do `rc_login` ratelimiting on succesful login. 2019-11-06 11:08:58 +00:00
consent fix async/await consentresource (#5585) 2019-07-01 23:33:52 +10:00
key Update black to 19.10b0 (#6304) 2019-11-01 02:43:24 +11:00
media Support for routing outbound HTTP requests via a proxy (#6239) 2019-11-01 14:07:44 +00:00
saml2 Merge branch 'develop' into rav/saml2_client 2019-07-01 14:21:03 +01:00
__init__.py Allow Synapse to send registration emails + choose Synapse or an external server to handle 3pid validation (#5987) 2019-09-06 11:35:28 +01:00
well_known.py public_base_url is actually public_baseurl 2019-08-26 21:01:56 -05:00