synapse-product/synapse/api
Erik Johnston 2c365f4723 Cache macaroon parse and validation
Turns out this can be quite expensive for requests, and is easily
cachable. We don't cache the lookup to the DB so invalidation still
works.
2017-06-29 14:50:18 +01:00
..
__init__.py copyrights 2016-01-07 04:26:29 +00:00
auth.py Cache macaroon parse and validation 2017-06-29 14:50:18 +01:00
constants.py Support registration / login with phone number 2017-03-13 17:27:51 +00:00
errors.py Use CodeMessageException subclass instead 2017-04-25 19:30:55 +01:00
filtering.py use jsonschema.FormatChecker for RoomID and UserID strings 2017-03-23 11:42:41 -03:00
ratelimiting.py Check whether to ratelimit sooner to avoid work 2016-10-19 10:45:24 +01:00
urls.py APP_SERVICE_PREFIX is never used; don't bother 2016-08-25 18:06:05 +01:00