MatrixSynapse/synapse
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
..
api Cache macaroon parse and validation 2017-06-29 14:50:18 +01:00
app Make workers report to master for user ip updates 2017-06-27 14:58:10 +01:00
appservice Make get_if_app_services_interested_in_user faster 2017-05-18 16:34:44 +01:00
config Change the config file generator to more descriptive explanation of push.redact_content 2017-06-24 10:32:12 +02:00
crypto Merge pull request #2050 from matrix-org/rav/federation_backoff 2017-03-23 22:27:01 +00:00
events Add more granular event send metrics 2017-05-02 14:23:26 +01:00
federation Remove spurious log lines 2017-06-07 11:05:17 +01:00
handlers Use an ExpiringCache for storing registration sessions 2017-06-29 14:08:37 +01:00
http allow Authorization header which handling got implemented in #1098 2017-06-16 11:21:14 +02:00
metrics Rearrange metrics 2017-04-05 14:15:09 +01:00
push Fix TravisCI tests for PR #2301 2017-06-23 15:15:18 +02:00
replication Make workers report to master for user ip updates 2017-06-27 14:58:10 +01:00
rest Store URL cache preview downloads seperately 2017-06-23 11:14:11 +01:00
static/client Updates to fallback CAS login to do new token login 2015-11-06 09:57:17 +00:00
storage Fix up client ips to read from pending data 2017-06-27 14:46:12 +01:00
streams Add basic implementation of local device list changes 2017-01-25 14:27:27 +00:00
util Use an ExpiringCache for storing registration sessions 2017-06-29 14:08:37 +01:00
__init__.py Update version and changelog 2017-06-26 16:14:56 +01:00
event_auth.py Use better variable name 2017-01-17 14:32:53 +00:00
notifier.py Don't start user_directory handling on workers 2017-06-07 12:02:53 +01:00
python_dependencies.py Add jsonschema to python_dependencies.py 2017-03-23 11:42:47 -03:00
server.py Add user_directory to database 2017-05-31 11:51:01 +01:00
server.pyi Fix login with m.login.token 2016-08-08 16:40:39 +01:00
state.py Change is_host_joined to use current_state table 2017-06-09 10:52:26 +01:00
types.py Weight differently 2017-05-31 14:29:32 +01:00
visibility.py Revert "Speed up filtering of a single event in push" 2017-05-08 13:07:41 +01:00