summary refs log tree commit diff
path: root/scripts-dev/tail-synapse.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-03-19fix test_auto_create_auto_join_where_no_consent (#4886)Neil Johnson5-5/+39
2019-03-19Fix user directory background update (#4887)Erik Johnston2-1/+2
2019-03-19Repoint docs for federation (#4881)Michael Kaye2-1/+2
2019-03-19Comment out most options in the generated config. (#4863)Richard van der Hoff16-171/+230
Make it so that most options in the config are optional, and commented out in the generated config. The reasons this is a good thing are as follows: * If we decide that we should change the default for an option, we can do so, and only those admins that have deliberately chosen to override that option will be stuck on the old setting. * It moves us towards a point where we can get rid of the super-surprising feature of synapse where the default settings for the config come from the generated yaml. * It makes setting up a test config for unit testing an order of magnitude easier (see forthcoming PR). * It makes the generated config more consistent, and hopefully easier for users to understand.
2019-03-19Migrate the user directory initial population to a background task (#4864)Amber Brown8-301/+405
2019-03-18Add ratelimiting on failed login attempts (#4865)Brendan Abolivier6-5/+86
2019-03-15Add ratelimiting on login (#4821)Brendan Abolivier11-37/+259
Add two ratelimiters on login (per-IP address and per-userID).
2019-03-15Add systemd setup that supports workers (#4662)Luca Corbatto6-0/+205
This setup is a way to manage workers with systemd. It does however not require workers. You can use this setup without workers. You just have to make sure that the homeserver is forking and writes its PID file to the location the service is looking in. The currently distributed setup in the debian package does not work in conjunction with workers. * Adds changelog * Lets systemd handle the forking Sets all services to `type=simple` and disables daemonizing on the synapse side. * Formats readme to 80 columns per line