synapse-product/synapse
Erik Johnston b42f90470f Add experimental option to reduce extremities.
Adds new config option `cleanup_extremities_with_dummy_events` which
periodically sends dummy events to rooms with more than 10 extremities.

THIS IS REALLY EXPERIMENTAL.
2019-06-18 15:02:18 +01:00
..
_scripts Fix flake8 (#4519) 2019-01-30 10:53:17 +00:00
api Merge pull request #5363 from matrix-org/babolivier/account_validity_send_mail_auth 2019-06-10 11:57:02 +01:00
app Merge branch 'master' of github.com:matrix-org/synapse into develop 2019-06-11 17:25:16 +01:00
appservice Run the AS senders as background processes (#4189) 2018-12-04 10:53:49 +01:00
config Add experimental option to reduce extremities. 2019-06-18 15:02:18 +01:00
crypto Merge pull request #5417 from matrix-org/rav/shared_ssl_context 2019-06-10 18:16:12 +01:00
events Add experimental option to reduce extremities. 2019-06-18 15:02:18 +01:00
federation Add experimental option to reduce extremities. 2019-06-18 15:02:18 +01:00
groups Merge pull request #5385 from matrix-org/erikj/reduce_http_exceptions 2019-06-17 13:54:47 +01:00
handlers Add experimental option to reduce extremities. 2019-06-18 15:02:18 +01:00
http Don't log exception when failing to fetch remote content. 2019-06-07 12:39:10 +01:00
metrics Prometheus histograms are cumalative 2019-06-14 14:07:32 +01:00
module_api Allow password providers to bind emails (#4947) 2019-03-28 15:48:07 +00:00
push Merge pull request #5388 from matrix-org/erikj/fix_email_push 2019-06-17 13:54:35 +01:00
replication Handle failing to talk to master over replication 2019-06-07 10:47:31 +01:00
res/templates Change password reset links to /_matrix. 2019-06-11 11:34:33 +01:00
rest Merge pull request #5390 from matrix-org/erikj/dont_log_on_fail_to_get_file 2019-06-14 14:25:14 +01:00
server_notices Merge branch 'develop' of github.com:matrix-org/synapse into erikj/admin_contact 2018-08-24 17:00:37 +01:00
state Fix grammar and document get_current_users_in_room (#4998) 2019-04-03 14:32:20 +01:00
static Avoid redundant URL encoding (#4555) 2019-04-04 12:05:56 +01:00
storage Add experimental option to reduce extremities. 2019-06-18 15:02:18 +01:00
streams Fix develop because I broke it :( (#3535) 2018-07-14 09:51:00 +10:00
util Call RetryLimiter correctly (#5340) 2019-06-04 22:02:53 +01:00
__init__.py Remove Python 2.7 support. (#5425) 2019-06-12 21:31:59 +10:00
event_auth.py Collect room-version variations into one place (#4969) 2019-04-01 10:24:38 +01:00
notifier.py Remove redundant PreserveLoggingContext 2019-03-04 18:31:18 +00:00
python_dependencies.py Remove Python 2.7 support. (#5425) 2019-06-12 21:31:59 +10:00
secrets.py Port over enough to get some sytests running on Python 3 (#3668) 2018-08-20 23:54:49 +10:00
server.py Add plugin APIs for implementations of custom event rules. 2019-06-14 18:16:03 +01:00
server.pyi Fix CI after new release of isort 2019-05-13 15:19:44 +01:00
types.py declare a ReadReceipt class 2019-03-13 17:20:55 +00:00
visibility.py Implement soft fail 2019-03-06 16:22:16 +00:00