Commit Graph

61 Commits (304a1376c2fbe6758b7b0c1987d16fcea5205528)

Author SHA1 Message Date
Brendan Abolivier 4d794dae21 Move delta from +10% to -10% 6 years ago
Brendan Abolivier 0c2362861e Gah python 6 years ago
Brendan Abolivier 847b9dcd1c Make max_delta equal to period * 10% 6 years ago
Brendan Abolivier 52839886d6
Allow configuring a range for the account validity startup job 6 years ago
Brendan Abolivier 384122efa8
Doc 6 years ago
Brendan Abolivier 20f0617e87 Send out emails with links to extend an account's validity period 6 years ago
Brendan Abolivier 747aa9f8ca Add account expiration feature 6 years ago
Brendan Abolivier 8e85493b0c
Add config option to block users from looking up 3PIDs (#5010) 6 years ago
Richard van der Hoff fd463b4f5d
Comment out most options in the generated config. (#4863) 6 years ago
Aaron Raimist 8ea1b41a0e Clarify what registration_shared_secret allows for (#2885) (#4844) 6 years ago
Brendan Abolivier 067ce795c0 Move settings from registration to ratelimiting in config file 6 years ago
Brendan Abolivier a4c3a361b7
Add rate-limiting on registration (#4735) 6 years ago
Richard van der Hoff 5f9bdf90fe Attempt to make default config more consistent 6 years ago
Richard van der Hoff 4a3f138832
Fix quoting for allowed_local_3pids example config (#4476) 6 years ago
Neil Johnson 1b53cc3cb4 fix line length 6 years ago
Neil Johnson 5349262302 Config option to disable requesting MSISDN on registration 6 years ago
Richard van der Hoff 9c2af7b2c5 Add a script to generate a clean config file (#4315) 6 years ago
Richard van der Hoff e8d98466b0
Implement .well-known handling (#4262) 6 years ago
Neil Johnson 78ba0e7ab8 Remove riot.im from the list of trusted Identity Servers in the default configuration (#4207) 6 years ago
Neil Johnson 9ec2186586 isort 6 years ago
Neil Johnson a67d8ace9b remove errant exception and style 6 years ago
Neil Johnson c6584f4b5f clean up config error logic and imports 6 years ago
Neil Johnson a2bfb778c8 improve auto room join logic, comments and tests 6 years ago
Matthew Hodgson 8f646f2d04 fix UTs 6 years ago
Matthew Hodgson 07340cdaca untested stab at autocreating autojoin rooms 6 years ago
Amber Brown 49af402019 run isort 6 years ago
Matthew Hodgson 38f952b9bc spell out not to massively increase bcrypt rounds 7 years ago
Matthew Hodgson 447f4f0d5f rewrite based on PR feedback: 7 years ago
Matthew Hodgson 28a6ccb49c add registrations_require_3pid 7 years ago
David Baker a9c2e930ac pep8 7 years ago
David Baker c05e6015cc Add config option to auto-join new users to rooms 7 years ago
Matthew Hodgson 7c551ec445 trust a hypothetical future riot.im IS 8 years ago
Richard van der Hoff 1c4f05db41 Stop putting a time caveat on access tokens 8 years ago
Negi Fazeli 40aa6e8349 Create user with expiry 9 years ago
Erik Johnston 590fbbef03 Add config to create guest account on 3pid invite 9 years ago
Erik Johnston f078ecbc8f Derive macaroon_secret_key from signing key. 9 years ago
Daniel Wagner-Hall 6a9f1209df Error if macaroon key is missing from config 9 years ago
Daniel Wagner-Hall 5054806ec1 Rename config field to reflect yaml name 9 years ago
Mark Haines 0fcafbece8 Add config option for setting the trusted id servers, disabling checking the ID server in integration tests 9 years ago
Matthew Hodgson 6c28ac260c copyrights 9 years ago
Daniel Wagner-Hall f522f50a08 Allow guests to register and call /events?room_id= 9 years ago
Mark Haines f2f031fd57 Add config for how many bcrypt rounds to use for password hashes 9 years ago
Daniel Wagner-Hall 7213588083 Implement configurable stats reporting 9 years ago
Daniel Wagner-Hall 2d3462714e Issue macaroons as opaque auth tokens 9 years ago
Erik Johnston 36b3b75b21 Registration should be disabled by default 10 years ago
Mark Haines 46a65c282f Allow generate-config to run against an existing config file to generate default keys 10 years ago
Mark Haines 265f30bd3f Allow --enable-registration to be passed on the commandline 10 years ago
Mark Haines c9e62927f2 Use disable_registration keys if they are present 10 years ago
Mark Haines d624e2a638 Manually generate the default config yaml, remove most of the commandline arguments for synapse anticipating that people will use the yaml instead. Simpify implementing config options by not requiring the classes to hit the super class 10 years ago
Mark Haines bdcb23ca25 Fix spelling 10 years ago