summary refs log tree commit diff
path: root/scripts-dev/definitions.py (unfollow)
<
Commit message (Collapse)AuthorFilesLines
2019-03-19Fix email testRichard van der Hoff1-0/+2
The Mailer expects the config object to have `email_smtp_pass` and `email_riot_base_url` attributes (and it won't by default, because the default config impl doesn't set any of the attributes unless email_enable_notifs is set).
2019-03-19fix test_auto_create_auto_join_where_no_consent (#4886)Neil Johnson5-5/+39
2019-03-19Enforce hs_disabled_message correctlyRichard van der Hoff3-3/+24
Fixes a bug where hs_disabled_message was not enforced for 3pid-based requests if there was no server_notices_mxid configured.
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 Abolivier