Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix empty account_validity config block (#6747) | Andrew Morgan | 2020-03-23 | 1 | -1/+2 |
|\ | | | | | | | | | | | | | | | | | * commit 'e9e066055': Update changelog.d/6747.bugfix Revert "Newsfile" Newsfile Add changelog Fix empty account_validity config block | ||||
| * | Fix empty account_validity config block | Andrew Morgan | 2020-01-20 | 1 | -1/+2 |
| | | |||||
* | | Clarify the `account_validity` and `email` sections of the sample ↵ | Andrew Morgan | 2020-03-23 | 1 | -32/+51 |
|\| | | | | | | | | | | | | | configuration. (#6685) * commit '5ce0b17e3': Clarify the `account_validity` and `email` sections of the sample configuration. (#6685) | ||||
| * | Clarify the `account_validity` and `email` sections of the sample ↵ | Richard van der Hoff | 2020-01-17 | 1 | -32/+51 |
| | | | | | | | | | | | | | | | | | | | | | | configuration. (#6685) Generally try to make this more comprehensible, and make it match the conventions. I've removed the documentation for all the settings which allow you to change the names of the template files, because I can't really see why they are useful. | ||||
* | | Remove assertion and provide a clear warning on startup for missing ↵ | Andrew Morgan | 2020-03-18 | 1 | -0/+7 |
|\| | | | | | | | | | | | | | public_baseurl (#6379) * commit 'ce578031f': Remove assertion and provide a clear warning on startup for missing public_baseurl (#6379) | ||||
| * | Remove assertion and provide a clear warning on startup for missing ↵ | Andrew Morgan | 2019-11-26 | 1 | -0/+7 |
| | | | | | | | | public_baseurl (#6379) | ||||
* | | Fix typo in domain name in account_threepid_delegates config option (#6273) | Andrew Morgan | 2020-03-16 | 1 | -1/+1 |
|\| | | | | | | | | | * commit '46c12918a': Fix typo in domain name in account_threepid_delegates config option (#6273) | ||||
| * | Fix typo in domain name in account_threepid_delegates config option (#6273) | Andrew Morgan | 2019-10-30 | 1 | -1/+1 |
| | | |||||
* | | Add config linting script that checks for bool casing (#6203) | Andrew Morgan | 2020-03-16 | 1 | -1/+1 |
|\| | | | | | | | | | * commit '409c62b27': Add config linting script that checks for bool casing (#6203) | ||||
| * | Add config linting script that checks for bool casing (#6203) | Andrew Morgan | 2019-10-23 | 1 | -1/+1 |
| | | | | | | | | | | Add a linting script that enforces all boolean values in the default config be lowercase. This has annoyed me for a while so I decided to fix it. | ||||
* | | Refactor HomeserverConfig so it can be typechecked (#6137) | Andrew Morgan | 2020-02-26 | 1 | -0/+4 |
|\| | |||||
| * | Refactor HomeserverConfig so it can be typechecked (#6137) | Amber Brown | 2019-10-10 | 1 | -0/+4 |
| | | |||||
* | | Add submit_url response parameter to msisdn /requestToken (#6079) | Andrew Morgan | 2020-02-25 | 1 | -0/+2 |
|\| | |||||
| * | Add submit_url response parameter to msisdn /requestToken (#6079) | Andrew Morgan | 2019-09-23 | 1 | -0/+2 |
| | | | | | | | | | | | | Second part of solving #6076 Fixes #6076 We return a submit_url parameter on calls to POST */msisdn/requestToken so that clients know where to submit token information to. | ||||
* | | Fix typo in account_threepid_delegates config (#6028) | Andrew Morgan | 2020-02-25 | 1 | -1/+1 |
|\| | |||||
| * | Fix typo in account_threepid_delegates config (#6028) | Jorik Schellekens | 2019-09-18 | 1 | -1/+1 |
| | | |||||
* | | Allow Synapse to send registration emails + choose Synapse or an external ↵ | Andrew Morgan | 2020-02-25 | 1 | -0/+36 |
|\| | | | | | | | server to handle 3pid validation (#5987) | ||||
| * | Allow Synapse to send registration emails + choose Synapse or an external ↵ | Andrew Morgan | 2019-09-06 | 1 | -0/+36 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | server to handle 3pid validation (#5987) This is a combination of a few different PRs, finally all being merged into `develop`: * #5875 * #5876 * #5868 (This one added the `/versions` flag but the flag itself was actually [backed out](https://github.com/matrix-org/synapse/commit/891afb57cbdf9867f2848341b29c75d6f35eef5a#diff-e591d42d30690ffb79f63bb726200891) in #5969. What's left is just giving /versions access to the config file, which could be useful in the future) * #5835 * #5969 * #5940 Clients should not actually use the new registration functionality until https://github.com/matrix-org/synapse/pull/5972 is merged. UPGRADE.rst, changelog entries and config file changes should all be reviewed closely before this PR is merged. | ||||
| * | Lint | Brendan Abolivier | 2019-08-01 | 1 | -12/+7 |
| | | |||||
| * | Allow defining HTML templates to serve the user on account renewal | Brendan Abolivier | 2019-08-01 | 1 | -2/+48 |
| | | |||||
* | | Merge pull request #5597 from matrix-org/erikj/admin_api_cmd | Andrew Morgan | 2020-02-17 | 1 | -1/+2 |
|\| | |||||
| * | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/admin_api_cmd | Erik Johnston | 2019-07-15 | 1 | -3/+18 |
| |\ | |||||
| * | | Change add_arguments to be a static method | Erik Johnston | 2019-07-15 | 1 | -1/+2 |
| | | | |||||
* | | | Implement access token expiry (#5660) | Andrew Morgan | 2020-02-17 | 1 | -0/+16 |
|\ \ \ | | |/ | |/| | |||||
| * | | Implement access token expiry (#5660) | Richard van der Hoff | 2019-07-12 | 1 | -0/+16 |
| | | | | | | | | | | | | Record how long an access token is valid for, and raise a soft-logout once it expires. | ||||
* | | | Remove support for invite_3pid_guest. (#5625) | Andrew Morgan | 2020-02-17 | 1 | -3/+2 |
|\| | | |||||
| * | | Remove support for invite_3pid_guest. (#5625) | Richard van der Hoff | 2019-07-05 | 1 | -3/+2 |
| |/ | | | | | | | | | | | | | | | | | This has never been documented, and I'm not sure it's ever been used outside sytest. It's quite a lot of poorly-maintained code, so I'd like to get rid of it. For now I haven't removed the database table; I suggest we leave that for a future clearout. | ||||
* | | Merge pull request #5523 from matrix-org/rav/arg_defaults | Andrew Morgan | 2020-02-14 | 1 | -1/+1 |
|\| | |||||
| * | Don't load the generated config as the default. | Richard van der Hoff | 2019-06-24 | 1 | -1/+1 |
| | | | | | | | | It's too confusing. | ||||
* | | Pass config_dir_path and data_dir_path into Config.read_config. (#5522) | Andrew Morgan | 2020-02-13 | 1 | -1/+1 |
|\| | |||||
| * | Pass config_dir_path and data_dir_path into Config.read_config. (#5522) | Richard van der Hoff | 2019-06-24 | 1 | -1/+1 |
| | | | | | | | | | | | | * Pull config_dir_path and data_dir_path calculation out of read_config_files * Pass config_dir_path and data_dir_path into read_config | ||||
* | | Run Black. (#5482) | Andrew Morgan | 2020-02-13 | 1 | -1/+1 |
|\| | |||||
| * | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -19/+22 |
| | | |||||
* | | Dinsic Blacking with black==18.6b2 | Andrew Morgan | 2020-02-11 | 1 | -21/+26 |
| | | |||||
* | | Lint | Brendan Abolivier | 2019-08-01 | 1 | -12/+7 |
| | | |||||
* | | Allow defining HTML templates to serve the user on account renewal | Brendan Abolivier | 2019-08-01 | 1 | -2/+48 |
| | | |||||
* | | Merge branch 'babolivier/account_validity_job_delta' of ↵ dinsic_2019-05-31 | Erik Johnston | 2019-05-31 | 1 | -1/+5 |
|\| | | | | | | | github.com:matrix-org/synapse into dinsic | ||||
| * | Move delta from +10% to -10% | Brendan Abolivier | 2019-05-31 | 1 | -1/+1 |
| | | |||||
| * | Gah python | Brendan Abolivier | 2019-05-31 | 1 | -1/+1 |
| | | |||||
| * | Make max_delta equal to period * 10% | Brendan Abolivier | 2019-05-31 | 1 | -11/+4 |
| | | |||||
| * | Allow configuring a range for the account validity startup job | Brendan Abolivier | 2019-05-28 | 1 | -0/+11 |
| | | | | | | | | | | When enabling the account validity feature, Synapse will look at startup for registered account without an expiration date, and will set one equals to 'now + validity_period' for them. On large servers, it can mean that a large number of users will have the same expiration date, which means that they will all be sent a renewal email at the same time, which isn't ideal. In order to mitigate this, this PR allows server admins to define a 'max_delta' so that the expiration date is a random value in the [now + validity_period ; now + validity_period + max_delta] range. This allows renewal emails to be progressively sent over a configured period instead of being sent all in one big batch. | ||||
* | | Merge branch 'babolivier/account_validity_expiration_date' into dinsic | Brendan Abolivier | 2019-05-21 | 1 | -0/+8 |
|\| | |||||
| * | Doc | Brendan Abolivier | 2019-05-21 | 1 | -0/+8 |
| | | |||||
* | | Merge branch 'release-v0.99.4' into dinsic dinsic_2019-05-14 | Brendan Abolivier | 2019-05-14 | 1 | -8/+44 |
|\| | |||||
| * | Merge pull request #5047 from matrix-org/babolivier/account_expiration | Brendan Abolivier | 2019-04-17 | 1 | -8/+44 |
| |\ | | | | | | | 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 | -8/+44 |
| | | | |||||
* | | | Merge branch 'develop' into dinsic | Andrew Morgan | 2019-04-15 | 1 | -0/+17 |
|\| | | |||||
| * | | Merge pull request #5027 from matrix-org/babolivier/account_expiration | Brendan Abolivier | 2019-04-09 | 1 | -0/+17 |
| |\| | | | | | | | Add time-based account expiration | ||||
| | * | Add account expiration feature | Brendan Abolivier | 2019-04-09 | 1 | -0/+17 |
| | | | |||||
| * | | Add config option to block users from looking up 3PIDs (#5010) | Brendan Abolivier | 2019-04-04 | 1 | -0/+5 |
| |/ | |||||
* | | Add config option to block users from looking up 3PIDs (#5010) dinsic_2019-04-05 | Brendan Abolivier | 2019-04-05 | 1 | -0/+5 |
| | | |||||
* | | Add config option to use email as display name for new users | Erik Johnston | 2019-04-03 | 1 | -0/+8 |
| | | |||||
* | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/dinsic-merged | Erik Johnston | 2019-03-21 | 1 | -12/+19 |
|\| | |||||
| * | Comment out most options in the generated config. (#4863) | Richard van der Hoff | 2019-03-19 | 1 | -10/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | 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> | ||||
| * | Move settings from registration to ratelimiting in config file | Brendan Abolivier | 2019-03-05 | 1 | -18/+2 |
| | | |||||
| * | Add rate-limiting on registration (#4735) | Brendan Abolivier | 2019-03-05 | 1 | -0/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | | Fixup config | Erik Johnston | 2019-03-15 | 1 | -18/+21 |
| | | |||||
* | | Merge branch 'master' of github.com:matrix-org/synapse into ↵ | Erik Johnston | 2019-03-15 | 1 | -10/+40 |
|\| | | | | | | | erikj/dinsic-merged-master | ||||
| * | Attempt to make default config more consistent | Richard van der Hoff | 2019-02-19 | 1 | -15/+21 |
| | | | | | | | | | | | | The general idea here is that config examples should just have a hash and no extraneous whitespace, both to make it easier for people who don't understand yaml, and to make the examples stand out from the comments. | ||||
| * | Fix quoting for allowed_local_3pids example config (#4476) | Richard van der Hoff | 2019-01-25 | 1 | -3/+3 |
| | | | | | | | | | | | | | | If you use double-quotes here, you have to escape your backslashes. It's much easier with single-quotes. (Note that the existing double-backslashes are already interpreted by python's """ parsing.) | ||||
| * | fix line length | Neil Johnson | 2019-01-21 | 1 | -1/+3 |
| | | |||||
| * | Config option to disable requesting MSISDN on registration | Neil Johnson | 2019-01-21 | 1 | -0/+7 |
| | | |||||
| * | Add a script to generate a clean config file (#4315) | Richard van der Hoff | 2018-12-22 | 1 | -3/+8 |
| | | |||||
| * | Implement .well-known handling (#4262) | Richard van der Hoff | 2018-12-05 | 1 | -0/+9 |
| | | | | | | | | Sometimes it's useful for synapse to generate its own .well-known file. | ||||
| * | Remove riot.im from the list of trusted Identity Servers in the default ↵ | Neil Johnson | 2018-11-20 | 1 | -1/+3 |
| | | | | | | | | configuration (#4207) | ||||
* | | Rewrite identity server URLs as required. (#4393) dinsic_2019-01-21 | Michael Kaye | 2019-01-21 | 1 | -0/+2 |
| | | | | | | | | This takes a mapping of <old> -> <new> and looks up and replaces as required. | ||||
* | | Synchronise account metadata onto another server. (#4145) dinsic_2019-01-11 | Matthew Hodgson | 2019-01-11 | 1 | -0/+10 |
| | | | | | | | | | | * implement shadow registration via AS (untested) * shadow support for 3pid binding/unbinding (untested) | ||||
* | | merge master into dinsic, again... | Matthew Hodgson | 2018-11-03 | 1 | -2/+12 |
|\| | |||||
| * | isort | Neil Johnson | 2018-10-24 | 1 | -2/+1 |
| | | |||||
| * | remove errant exception and style | Neil Johnson | 2018-10-23 | 1 | -1/+1 |
| | | |||||
| * | clean up config error logic and imports | Neil Johnson | 2018-10-17 | 1 | -5/+4 |
| | | |||||
| * | improve auto room join logic, comments and tests | Neil Johnson | 2018-10-12 | 1 | -1/+10 |
| | | |||||
| * | fix UTs | Matthew Hodgson | 2018-09-28 | 1 | -1/+1 |
| | | |||||
| * | untested stab at autocreating autojoin rooms | Matthew Hodgson | 2018-09-28 | 1 | -0/+4 |
| | | |||||
* | | Merge remote-tracking branch 'origin/master' into dinsic | David Baker | 2018-07-19 | 1 | -2/+2 |
|\| | |||||
| * | run isort | Amber Brown | 2018-07-09 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'dinsic' into matthew/derive-mxid-from-3pid | Matthew Hodgson | 2018-05-03 | 1 | -0/+20 |
|\ \ | |||||
| * \ | Merge pull request #3180 from matrix-org/matthew/disable-3pid-changes | Matthew Hodgson | 2018-05-03 | 1 | -0/+8 |
| |\ \ | | | | | | | | | add option to disable changes to the 3PIDs for an account. | ||||
| | * | | fix defaults in config example | Matthew Hodgson | 2018-05-03 | 1 | -1/+1 |
| | | | | |||||
| | * | | add option to disable changes to the 3PIDs for an account. | Matthew Hodgson | 2018-05-03 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This only considers the /account/3pid API, which should be sufficient as currently we can't change emails associated with push notifs (which are provisioned at registration), and we can't directly create mappings for accounts in an IS other than by answering an invite | ||||
| * | | | fix defaults in example config | Matthew Hodgson | 2018-05-03 | 1 | -2/+2 |
| | | | | |||||
| * | | | options to disable setting profile info | Matthew Hodgson | 2018-05-03 | 1 | -0/+12 |
| |/ / | |||||
* | | | Merge branch 'dinsic' into matthew/derive-mxid-from-3pid | Matthew Hodgson | 2018-05-03 | 1 | -0/+24 |
|\| | | |||||
| * | | Add 'ex[erimental API' comment | David Baker | 2018-04-25 | 1 | -0/+2 |
| | | | |||||
| * | | pep8 | David Baker | 2018-04-17 | 1 | -1/+1 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/dinsic' into dbkr/profile_replication | David Baker | 2018-04-16 | 1 | -1/+3 |
| |\ \ | |||||
| | * | | Merge branch 'develop' into dinsic | Matthew Hodgson | 2018-04-12 | 1 | -1/+3 |
| | |\| | |||||
| * | | | Written but untested profile replication | David Baker | 2018-04-10 | 1 | -0/+8 |
| |/ / | |||||
| * | | incorporate PR feedback and rename URL | Matthew Hodgson | 2018-03-14 | 1 | -2/+1 |
| | | | |||||
| * | | add 'allow_invited_3pids' option to invited 3PIDs to register | Matthew Hodgson | 2018-03-13 | 1 | -0/+7 |
| | | | |||||
| * | | pep8 | Matthew Hodgson | 2018-03-13 | 1 | -1/+3 |
| | | | |||||
| * | | delegate to the IS to check 3PID signup eligibility | Matthew Hodgson | 2018-03-13 | 1 | -0/+6 |
| | | | |||||
* | | | add the register_mxid_from_3pid setting (untested) | Matthew Hodgson | 2018-04-12 | 1 | -0/+8 |
| |/ |/| | |||||
* | | spell out not to massively increase bcrypt rounds | Matthew Hodgson | 2018-03-19 | 1 | -1/+3 |
|/ | |||||
* | rewrite based on PR feedback: | Matthew Hodgson | 2018-01-19 | 1 | -3/+9 |
| | | | | | | | | | * [ ] split config options into allowed_local_3pids and registrations_require_3pid * [ ] simplify and comment logic for picking registration flows * [ ] fix docstring and move check_3pid_allowed into a new util module * [ ] use check_3pid_allowed everywhere @erikjohnston PTAL | ||||
* | add registrations_require_3pid | Matthew Hodgson | 2018-01-19 | 1 | -0/+13 |
| | | | | | lets homeservers specify a whitelist for 3PIDs that users are allowed to associate with. Typically useful for stopping people from registering with non-work emails | ||||
* | pep8 | David Baker | 2017-10-17 | 1 | -1/+2 |
| | |||||
* | Add config option to auto-join new users to rooms | David Baker | 2017-10-16 | 1 | -0/+6 |
| | | | | | New users who register on the server will be dumped into all rooms in auto_join_rooms in the config. | ||||
* | trust a hypothetical future riot.im IS | Matthew Hodgson | 2017-04-10 | 1 | -0/+1 |
| | |||||
* | Stop putting a time caveat on access tokens | Richard van der Hoff | 2016-11-29 | 1 | -6/+0 |
| | | | | | | | | The 'time' caveat on the access tokens was something of a lie, since we weren't enforcing it; more pertinently its presence stops us ever adding useful time caveats. Let's move in the right direction by not lying in our caveats. | ||||
* | Create user with expiry | Negi Fazeli | 2016-05-13 | 1 | -0/+6 |
| | | | | | | - Add unittests for client, api and handler Signed-off-by: Negar Fazeli <negar.fazeli@ericsson.com> | ||||
* | Add config to create guest account on 3pid invite | Erik Johnston | 2016-03-14 | 1 | -0/+4 |
| | | | | | | | | | | | | | Currently, when a 3pid invite request is sent to an identity server, it includes a provisioned guest access token. This allows the link in the, say, invite email to include the guest access token ensuring that the same account is used each time the link is clicked. This flow has a number of flaws, including when using different servers or servers that have guest access disabled. For now, we keep this implementation but hide it behind a config option until a better flow is implemented. | ||||
* | Derive macaroon_secret_key from signing key. | Erik Johnston | 2016-02-08 | 1 | -15/+3 |
| | | | | | | Unfortunately, there are people that are running synapse without a `macaroon_sercret_key` set. Mandating they set one is a good solution, except that breaking auto upgrades is annoying. | ||||
* | Error if macaroon key is missing from config | Daniel Wagner-Hall | 2016-02-05 | 1 | -4/+14 |
| | | | | | | | | | | | | | Currently we store all access tokens in the DB, and fall back to that check if we can't validate the macaroon, so our fallback works here, but for guests, their macaroons don't get persisted, so we don't get to find them in the database. Each restart, we generate a new ephemeral key, so guests lose access after each server restart. I tried to fix up the config stuff to be less insane, but gave up, so instead I bolt on yet another piece of custom one-off insanity. Also, add some basic tests for config generation and loading. | ||||
* | Rename config field to reflect yaml name | Daniel Wagner-Hall | 2016-02-03 | 1 | -3/+3 |
| | |||||
* | Add config option for setting the trusted id servers, disabling checking the ↵ | Mark Haines | 2016-01-29 | 1 | -0/+7 |
| | | | | ID server in integration tests | ||||
* | copyrights | Matthew Hodgson | 2016-01-07 | 1 | -1/+1 |
| | |||||
* | Allow guests to register and call /events?room_id= | Daniel Wagner-Hall | 2015-11-04 | 1 | -0/+6 |
| | | | | | | | This follows the same flows-based flow as regular registration, but as the only implemented flow has no requirements, it auto-succeeds. In the future, other flows (e.g. captcha) may be required, so clients should treat this like the regular registration flow choices. | ||||
* | Add config for how many bcrypt rounds to use for password hashes | Mark Haines | 2015-10-16 | 1 | -0/+6 |
| | | | | | By default we leave it at the default value of 12. But now we can reduce it for preparing users for loadtests or running integration tests. | ||||
* | Implement configurable stats reporting | Daniel Wagner-Hall | 2015-09-22 | 1 | -1/+1 |
| | | | | | | | | | | SYN-287 This requires that HS owners either opt in or out of stats reporting. When --generate-config is passed, --report-stats must be specified If an already-generated config is used, and doesn't have the report_stats key, it is requested to be set. | ||||
* | Issue macaroons as opaque auth tokens | Daniel Wagner-Hall | 2015-08-18 | 1 | -0/+4 |
| | | | | | | | | | | | | | This just replaces random bytes with macaroons. The macaroons are not inspected by the client or server. In particular, they claim to have an expiry time, but nothing verifies that they have not expired. Follow-up commits will actually enforce the expiration, and allow for token refresh. See https://bit.ly/matrix-auth for more information | ||||
* | Registration should be disabled by default | Erik Johnston | 2015-05-28 | 1 | -1/+1 |
| | |||||
* | Allow generate-config to run against an existing config file to generate ↵ | Mark Haines | 2015-05-01 | 1 | -1/+1 |
| | | | | default keys | ||||
* | Allow --enable-registration to be passed on the commandline | Mark Haines | 2015-04-30 | 1 | -3/+16 |
| | |||||
* | Use disable_registration keys if they are present | Mark Haines | 2015-04-30 | 1 | -0/+5 |
| | |||||
* | Manually generate the default config yaml, remove most of the commandline ↵ | Mark Haines | 2015-04-30 | 1 | -33/+14 |
| | | | | 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 | ||||
* | Fix spelling | Mark Haines | 2015-04-24 | 1 | -1/+1 |
| | |||||
* | Call the super classes when generating config | Mark Haines | 2015-04-24 | 1 | -0/+1 |
| | |||||
* | Fix --enable-registration flag to work if you don't give a value | Erik Johnston | 2015-04-07 | 1 | -1/+1 |
| | |||||
* | turn --disable-registration into --enable-registration, given the default is ↵ | Matthew Hodgson | 2015-03-30 | 1 | -11/+11 |
| | | | | for registration to be disabled by default now. this is backwards incompatible by removing the old --disable-registration arg, but makes for a much more intuitive arg | ||||
* | Comment. | Erik Johnston | 2015-03-16 | 1 | -0/+3 |
| | |||||
* | Allow enabling of registration with --disable-registration false | Erik Johnston | 2015-03-13 | 1 | -2/+8 |
| | |||||
* | PEP8 | Erik Johnston | 2015-03-13 | 1 | -1/+1 |
| | |||||
* | Implement registering with shared secret. | Erik Johnston | 2015-03-13 | 1 | -3/+17 |
| | |||||
* | Disable registration by default | Erik Johnston | 2015-03-13 | 1 | -0/+4 |
| | |||||
* | Add config option to disable registration. | Erik Johnston | 2015-02-19 | 1 | -0/+33 |