Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix sample config | Richard van der Hoff | 2019-05-06 | 1 | -1/+1 |
| | | | | ... after it got broken in 1565ebec2c. | ||||
* | Merge branch 'master' into develop | Richard van der Hoff | 2019-05-03 | 1 | -5/+12 |
|\ | |||||
| * | more config comment updates | Richard van der Hoff | 2019-05-03 | 1 | -2/+5 |
| | | |||||
| * | Blacklist 0.0.0.0 and :: by default for URL previews | Richard van der Hoff | 2019-05-03 | 1 | -5/+9 |
| | | |||||
* | | Merge pull request #5124 from matrix-org/babolivier/aliases | Brendan Abolivier | 2019-05-02 | 1 | -0/+5 |
|\ \ | | | | | | | Add some limitations to alias creation | ||||
| * | | Add some limitations to alias creation | Brendan Abolivier | 2019-05-02 | 1 | -0/+5 |
| | | | |||||
* | | | Fix sample config | Richard van der Hoff | 2019-05-01 | 1 | -2/+2 |
|/ / | |||||
* | | Config option for verifying federation certificates (MSC 1711) (#4967) | Andrew Morgan | 2019-04-25 | 1 | -0/+34 |
| | | |||||
* | | Merge pull request #5047 from matrix-org/babolivier/account_expiration | Brendan Abolivier | 2019-04-17 | 1 | -3/+26 |
|\ \ | | | | | | | Send out emails with links to extend an account's validity period | ||||
| * | | Send out emails with links to extend an account's validity period | Brendan Abolivier | 2019-04-17 | 1 | -3/+26 |
| | | | |||||
* | | | Merge pull request #5027 from matrix-org/babolivier/account_expiration | Brendan Abolivier | 2019-04-09 | 1 | -0/+6 |
|\| | | | | | | | | Add time-based account expiration | ||||
| * | | Add account expiration feature | Brendan Abolivier | 2019-04-09 | 1 | -0/+6 |
| |/ | |||||
* | | add context to phonehome stats (#5020) | Neil Johnson | 2019-04-08 | 1 | -0/+3 |
| | | | | | | | | add context to phonehome stats | ||||
* | | Add config option to block users from looking up 3PIDs (#5010) | Brendan Abolivier | 2019-04-04 | 1 | -0/+4 |
|/ | |||||
* | Merge pull request #4896 from matrix-org/erikj/disable_room_directory | Erik Johnston | 2019-03-21 | 1 | -0/+6 |
|\ | | | | | Add option to disable search room lists | ||||
| * | Fix up config comments | Erik Johnston | 2019-03-20 | 1 | -3/+4 |
| | | |||||
| * | Add option to disable search room lists | Erik Johnston | 2019-03-19 | 1 | -0/+5 |
| | | | | | | | | This disables both local and remote room list searching. | ||||
* | | Merge pull request #4895 from matrix-org/erikj/disable_user_search | Erik Johnston | 2019-03-20 | 1 | -0/+5 |
|\ \ | | | | | | | Add option to disable searching in the user dir | ||||
| * | | Fix up sample config | Erik Johnston | 2019-03-20 | 1 | -2/+4 |
| | | | |||||
| * | | Update sample config | Erik Johnston | 2019-03-19 | 1 | -0/+3 |
| |/ | |||||
* / | Batch up outgoing read-receipts to reduce federation traffic. (#4890) | Richard van der Hoff | 2019-03-20 | 1 | -0/+8 |
|/ | | | | Rate-limit outgoing read-receipts as per #4730. | ||||
* | Comment out most options in the generated config. (#4863) | Richard van der Hoff | 2019-03-19 | 1 | -73/+80 |
| | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Add ratelimiting on failed login attempts (#4865) | Brendan Abolivier | 2019-03-18 | 1 | -0/+6 |
| | |||||
* | Add ratelimiting on login (#4821) | Brendan Abolivier | 2019-03-15 | 1 | -11/+28 |
| | | | Add two ratelimiters on login (per-IP address and per-userID). | ||||
* | Document using a certificate with a full chain (#4849) | Andrew Morgan | 2019-03-13 | 1 | -0/+5 |
| | |||||
* | Clarify what registration_shared_secret allows for (#2885) (#4844) | Aaron Raimist | 2019-03-11 | 1 | -2/+2 |
| | | | | | | | | | | * Clarify what registration_shared_secret allows for (#2885) Signed-off-by: Aaron Raimist <aaron@raim.ist> * Add changelog Signed-off-by: Aaron Raimist <aaron@raim.ist> | ||||
* | Reword the sample config header to be less scary (#4801) | Matthew Hodgson | 2019-03-07 | 1 | -5/+10 |
| | |||||
* | Update sample config | Brendan Abolivier | 2019-03-05 | 1 | -11/+13 |
| | |||||
* | Add rate-limiting on registration (#4735) | Brendan Abolivier | 2019-03-05 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rate-limiting for registration * Add unit test for registration rate limiting * Add config parameters for rate limiting on auth endpoints * Doc * Fix doc of rate limiting function Co-Authored-By: babolivier <contact@brendanabolivier.com> * Incorporate review * Fix config parsing * Fix linting errors * Set default config for auth rate limiting * Fix tests * Add changelog * Advance reactor instead of mocked clock * Move parameters to registration specific config and give them more sensible default values * Remove unused config options * Don't mock the rate limiter un MAU tests * Rename _register_with_store into register_with_store * Make CI happy * Remove unused import * Update sample config * Fix ratelimiting test for py2 * Add non-guest test | ||||
* | Include a default configuration file in the 'docs' directory. (#4791) | Richard van der Hoff | 2019-03-04 | 1 | -0/+1041 |