synapse/tests
Erik Johnston 28c98e51ff
Add local_current_membership table (#6655)
Currently we rely on `current_state_events` to figure out what rooms a
user was in and their last membership event in there. However, if the
server leaves the room then the table may be cleaned up and that
information is lost. So lets add a table that separately holds that
information.
2020-01-15 14:59:33 +00:00
..
api Update copyrights 2019-11-05 14:46:35 +00:00
app Run Black on the tests again (#5170) 2019-05-10 00:12:11 -05:00
appservice Refactor the Appservice scheduler code 2019-08-20 11:50:23 +01:00
config Refactor HomeserverConfig so it can be typechecked (#6137) 2019-10-10 09:39:35 +01:00
crypto Fix exception when fetching notary server's old keys (#6625) 2020-01-06 12:33:56 +00:00
events Run Black. (#5482) 2019-06-20 19:32:02 +10:00
federation privacy by default for room dir (#6355) 2019-12-04 09:46:16 +00:00
handlers Add local_current_membership table (#6655) 2020-01-15 14:59:33 +00:00
http Support for routing outbound HTTP requests via a proxy (#6239) 2019-11-01 14:07:44 +00:00
logging Fix for structured logging tests stomping on logs (#6023) 2019-09-13 02:29:55 +10:00
push Clean up startup for the pusher (#6558) 2019-12-18 14:26:58 +00:00
replication Add local_current_membership table (#6655) 2020-01-15 14:59:33 +00:00
rest Add local_current_membership table (#6655) 2020-01-15 14:59:33 +00:00
scripts Port register_new_matrix_user to Python 3 and add tests (#4085) 2018-10-26 22:05:22 +11:00
server_notices Option to suppress resource exceeded alerting (#6173) 2019-10-24 11:48:46 +01:00
state sanity-checking for events used in state res (#6531) 2019-12-13 12:55:32 +00:00
storage Add local_current_membership table (#6655) 2020-01-15 14:59:33 +00:00
test_utils Move logging utilities out of the side drawer of util/ and into logging/ (#5606) 2019-07-04 00:07:04 +10:00
util Merge pull request #6505 from matrix-org/erikj/make_deferred_yiedable 2019-12-10 14:20:26 +00:00
__init__.py Move patch_inline_callbacks into synapse/ 2019-10-10 10:53:06 +01:00
server.py Kill off redundant SynapseRequestFactory (#6619) 2020-01-03 14:19:48 +00:00
test_distributor.py Run black. 2018-08-10 23:54:09 +10:00
test_event_auth.py Run Black on the tests again (#5170) 2019-05-10 00:12:11 -05:00
test_federation.py convert to async: FederationHandler.on_receive_pdu 2019-12-11 14:39:26 +00:00
test_mau.py Run Black on the tests again (#5170) 2019-05-10 00:12:11 -05:00
test_metrics.py Add a build info metric to Prometheus (#6005) 2019-09-10 00:14:58 +10:00
test_phone_home.py Remove the psutil dependency (#6318) 2019-11-05 05:05:48 +11:00
test_preview.py Run Black. (#5482) 2019-06-20 19:32:02 +10:00
test_server.py Remove unnecessary parentheses around return statements (#5931) 2019-08-30 16:28:26 +01:00
test_state.py Change EventContext to use the Storage class (#6564) 2019-12-20 10:32:02 +00:00
test_terms_auth.py Refactor code for calculating registration flows (#6106) 2019-09-25 11:32:05 +01:00
test_test_utils.py Run black. 2018-08-10 23:54:09 +10:00
test_types.py Remove database config parsing from apps. 2019-12-10 14:34:17 +00:00
test_visibility.py Port to use state storage 2019-10-30 14:46:54 +00:00
unittest.py Merge pull request #6629 from matrix-org/rav/kill_event_reference_hashes 2020-01-06 17:46:31 +00:00
utils.py Split state groups into a separate data store (#6296) 2019-12-20 10:48:24 +00:00