- May 10, 2019
-
-
Amber Brown authored
-
- Apr 01, 2019
-
-
Richard van der Hoff authored
Collect all the things that make room-versions different to one another into one place, so that it's easier to define new room versions.
-
- Mar 25, 2019
-
-
Richard van der Hoff authored
I don't have a database with the same name as my user, so leaving the database name unset fails. While we're at it, clear out some unused stuff in the test setup.
-
- Mar 20, 2019
-
-
Erik Johnston authored
-
- Mar 19, 2019
-
-
Richard van der Hoff authored
Rather than using a Mock for the homeserver config, use a genuine HomeServerConfig object. This makes for a more realistic test, and means that we don't have to keep remembering to add things to the mock config every time we add a new config setting.
-
- Mar 18, 2019
-
-
Brendan Abolivier authored
-
- Mar 15, 2019
-
-
Brendan Abolivier authored
Add two ratelimiters on login (per-IP address and per-userID).
-
- Mar 11, 2019
-
-
Amber Brown authored
-
- Mar 08, 2019
-
-
Andrew Morgan authored
-
- Mar 05, 2019
-
-
Brendan Abolivier authored
* 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
-
- Mar 04, 2019
-
-
Richard van der Hoff authored
-
- Feb 27, 2019
-
-
Amber Brown authored
-
Erik Johnston authored
-
- Jan 25, 2019
-
-
Erik Johnston authored
-
Erik Johnston authored
-
- Jan 24, 2019
-
-
Erik Johnston authored
-
- Jan 22, 2019
-
-
Neil Johnson authored
-
- Dec 24, 2018
-
-
Richard van der Hoff authored
... as per MSC1730.
-
- Dec 14, 2018
-
-
Neil Johnson authored
Allow for the creation of a support user. A support user can access the server, join rooms, interact with other users, but does not appear in the user directory nor does it contribute to monthly active user limits.
-
- Dec 07, 2018
-
-
Richard van der Hoff authored
This implements both a SAML2 metadata endpoint (at `/_matrix/saml2/metadata.xml`), and a SAML2 response receiver (at `/_matrix/saml2/authn_response`). If the SAML2 response matches what's been configured, we complete the SSO login flow by redirecting to the client url (aka `RelayState` in SAML2 jargon) with a login token. What we don't yet have is anything to build a SAML2 request and redirect the user to the identity provider. That is left as an exercise for the reader.
-
- Nov 15, 2018
-
-
Travis Ralston authored
-
- Nov 06, 2018
-
-
Travis Ralston authored
So people can still collect consent the old way if they want to.
-
- Oct 04, 2018
-
-
Neil Johnson authored
-
- Oct 02, 2018
-
-
Amber Brown authored
-
- Oct 01, 2018
-
-
Amber Brown authored
-
- Sep 20, 2018
-
-
Amber Brown authored
-
- Sep 06, 2018
-
-
Amber Brown authored
-
Neil Johnson authored
-
- Sep 05, 2018
-
-
Richard van der Hoff authored
Use the actual origin for push transactions, rather than whatever the remote server claimed.
-
- Sep 03, 2018
-
-
Amber Brown authored
-
- Aug 31, 2018
-
-
Neil Johnson authored
-
- Aug 30, 2018
-
-
Amber Brown authored
-
- Aug 28, 2018
-
-
Richard van der Hoff authored
-
- Aug 24, 2018
-
-
Erik Johnston authored
-
- Aug 17, 2018
-
-
Amber Brown authored
-
- Aug 16, 2018
-
-
Neil Johnson authored
-
- Aug 15, 2018
-
-
Neil Johnson authored
-
- Aug 13, 2018
-
-
Neil Johnson authored
-
Neil Johnson authored
Revert "support admin_email config and pass through into blocking errors, return AuthError in all cases" This reverts commit 0d43f991.
-
Neil Johnson authored
-