| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a config flag to inhibit `M_USER_IN_USE` during registration (#11743) | Brendan Abolivier | 2022-01-26 | 1 | -14/+14 |
* | Merge tag 'v1.48.0' into babolivier/dinsic_1.48.0 | Brendan Abolivier | 2021-12-06 | 1 | -4/+8 |
|\ |
|
| * | Rename unstable `access_token_lifetime` configuration option to `refreshable_... | reivilibre | 2021-11-23 | 1 | -2/+6 |
| * | Rename `get_refresh_token_for_user_id` to `create_refresh_token_for_user_id` ... | reivilibre | 2021-11-18 | 1 | -1/+1 |
| * | Rename `get_access_token_for_user_id` method to `create_access_token_for_user... | reivilibre | 2021-11-17 | 1 | -1/+1 |
* | | Lint | Brendan Abolivier | 2021-12-06 | 1 | -1/+1 |
* | | Merge tag 'v1.45.0' into babolivier/dinsic_1.48.0 | Brendan Abolivier | 2021-12-06 | 1 | -14/+22 |
|\| |
|
| * | Remove the deprecated BaseHandler. (#11005) | Patrick Cloke | 2021-10-08 | 1 | -5/+4 |
| * | Use direct references for configuration variables (part 7). (#10959) | Patrick Cloke | 2021-10-04 | 1 | -3/+6 |
| * | Clean-up registration tests (#10945) | Patrick Cloke | 2021-09-30 | 1 | -1/+3 |
| * | Use direct references for configuration variables (part 6). (#10916) | Patrick Cloke | 2021-09-29 | 1 | -1/+1 |
* | | Merge tag 'v1.44.0' into babolivier/dinsic_1.48.0 | Brendan Abolivier | 2021-12-06 | 1 | -21/+13 |
|\| |
|
| * | Use direct references for configuration variables (part 5). (#10897) | Patrick Cloke | 2021-09-24 | 1 | -1/+1 |
| * | Use direct references for some configuration variables (part 3) (#10885) | Patrick Cloke | 2021-09-23 | 1 | -4/+7 |
| * | Always add local users to the user directory (#10796) | David Robertson | 2021-09-21 | 1 | -5/+4 |
| * | Require type hints in the handlers module. (#10831) | Patrick Cloke | 2021-09-20 | 1 | -1/+1 |
* | | Merge tag 'v1.43.0' into babolivier/dinsic_1.48.0 | Brendan Abolivier | 2021-12-06 | 1 | -6/+12 |
|\| |
|
| * | Use direct references for some configuration variables (#10798) | Patrick Cloke | 2021-09-13 | 1 | -4/+4 |
| * | Add a constant for m.federate. (#10775) | Patrick Cloke | 2021-09-08 | 1 | -2/+8 |
* | | Merge tag 'v1.42.0' into babolivier/dinsic_1.48.0 | Brendan Abolivier | 2021-12-06 | 1 | -0/+18 |
|\| |
|
| * | Correctly initialise the `synapse_user_logins` metric. (#10677) | Richard van der Hoff | 2021-08-24 | 1 | -0/+18 |
* | | Revert shadow HS support (#104) | Brendan Abolivier | 2021-09-27 | 1 | -50/+3 |
* | | Lint | Brendan Abolivier | 2021-09-01 | 1 | -3/+4 |
* | | Don't ratelimit when admin updates profile | Brendan Abolivier | 2021-09-01 | 1 | -0/+3 |
* | | Merge tag 'v1.39.0' into babolivier/dinsic_1.41.0 | Brendan Abolivier | 2021-09-01 | 1 | -9/+11 |
|\| |
|
| * | [pyupgrade] `synapse/` (#10348) | Jonathan de Jong | 2021-07-19 | 1 | -9/+6 |
| * | Add a module type for account validity (#9884) | Brendan Abolivier | 2021-07-16 | 1 | -0/+5 |
* | | Merge tag 'v1.38.0' into babolivier/dinsic_1.41.0 | Brendan Abolivier | 2021-09-01 | 1 | -22/+93 |
|\| |
|
| * | MSC2918 Refresh tokens implementation (#9450) | Quentin Gliech | 2021-06-24 | 1 | -6/+46 |
| * | Improve the reliability of auto-joining remote rooms (#10237) | Brendan Abolivier | 2021-06-23 | 1 | -16/+47 |
* | | Merge tag 'v1.37.0' into babolivier/dinsic_1.41.0 | Brendan Abolivier | 2021-09-01 | 1 | -1/+1 |
|\| |
|
| * | Standardise the module interface (#10062) | Brendan Abolivier | 2021-06-18 | 1 | -1/+1 |
* | | Merge tag 'v1.34.0' into babolivier/dinsic_1.41.0 | Brendan Abolivier | 2021-08-31 | 1 | -3/+1 |
|\| |
|
| * | Change the format of access tokens away from macaroons (#5588) | Richard van der Hoff | 2021-05-12 | 1 | -3/+1 |
* | | Merge tag 'v1.33.0' into babolivier/dinsic_1.41.0 | Brendan Abolivier | 2021-08-31 | 1 | -1/+0 |
|\| |
|
| * | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
* | | Merge tag 'v1.32.0' into babolivier/dinsic_1.41.0 | Brendan Abolivier | 2021-08-31 | 1 | -4/+6 |
|\| |
|
| * | Bugbear: Add Mutable Parameter fixes (#9682) | Jonathan de Jong | 2021-04-08 | 1 | -1/+3 |
| * | Make RateLimiter class check for ratelimit overrides (#9711) | Erik Johnston | 2021-03-30 | 1 | -3/+3 |
* | | Merge commit '4ecba9bd5' into anoa/dinsic_release_1_31_0 | Andrew Morgan | 2021-04-23 | 1 | -1/+1 |
|\| |
|
| * | Import HomeServer from the proper module. (#9665) | Patrick Cloke | 2021-03-23 | 1 | -1/+1 |
* | | Merge commit 'ad721fc55' into anoa/dinsic_release_1_31_0 | Andrew Morgan | 2021-04-23 | 1 | -2/+2 |
|\| |
|
| * | Add type hints to the room member handler. (#9631) | Patrick Cloke | 2021-03-17 | 1 | -2/+2 |
* | | Merge commit 'd315e9644' into anoa/dinsic_release_1_31_0 | Andrew Morgan | 2021-04-23 | 1 | -2/+2 |
|\| |
|
| * | Pass SSO IdP information to spam checker's registration function (#9626) | Andrew Morgan | 2021-03-16 | 1 | -2/+2 |
* | | Merge commit 'a7a379006' into anoa/dinsic_release_1_31_0 | Andrew Morgan | 2021-04-23 | 1 | -16/+30 |
|\| |
|
| * | Fix the auth provider on the logins metric (#9573) | Richard van der Hoff | 2021-03-10 | 1 | -16/+30 |
* | | Merge commit '22db45bd4' into anoa/dinsic_release_1_31_0 | Andrew Morgan | 2021-04-23 | 1 | -2/+33 |
|\| |
|
| * | Prometheus metrics for logins and registrations (#9511) | Richard van der Hoff | 2021-03-04 | 1 | -2/+33 |
* | | Merge commit 'd2f0ec12d' into anoa/dinsic_release_1_31_0 | Andrew Morgan | 2021-04-23 | 1 | -8/+20 |
|\| |
|
| * | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 1 | -8/+20 |
* | | Merge commit '351845452' into anoa/dinsic_release_1_31_0 | Andrew Morgan | 2021-04-22 | 1 | -2/+5 |
|\| |
|
| * | Collect terms consent from the user during SSO registration (#9276) | Richard van der Hoff | 2021-02-01 | 1 | -0/+2 |
| * | Make importing display name and email optional (#9277) | Richard van der Hoff | 2021-02-01 | 1 | -2/+3 |
* | | Fix mypy check fail | Andrew Morgan | 2021-04-22 | 1 | -3/+1 |
* | | Merge commit 'a7a913918' into anoa/dinsic_release_1_31_0 | Andrew Morgan | 2021-04-20 | 1 | -1/+6 |
|\| |
|
| * | Merge remote-tracking branch 'origin/erikj/as_mau_block' into develop | Erik Johnston | 2020-12-18 | 1 | -1/+6 |
| |\ |
|
| | * | Correctly handle AS registerations and add test | Erik Johnston | 2020-12-17 | 1 | -1/+6 |
* | | | Merge commit 'f14428b25' into anoa/dinsic_release_1_31_0 | Andrew Morgan | 2021-04-16 | 1 | -1/+1 |
|\| | |
|
| * | | Allow spam-checker modules to be provide async methods. (#8890) | David Teller | 2020-12-11 | 1 | -1/+1 |
| |/ |
|
* | | Merge commit '7c4344747' into anoa/dinsic_release_1_23_1 | Andrew Morgan | 2020-12-31 | 1 | -111/+115 |
|\| |
|
| * | Properly report user-agent/IP during registration of SSO users. (#8784) | Patrick Cloke | 2020-11-23 | 1 | -99/+115 |
| * | Add admin API for logging in as a user (#8617) | Erik Johnston | 2020-11-17 | 1 | -10/+14 |
* | | Merged commit 'deff8f628' into anoa/dinsic_release_1_23_1 | Andrew Morgan | 2020-12-31 | 1 | -10/+14 |
* | | Merge commit 'ef2d62701' into anoa/dinsic_release_1_23_1 | Andrew Morgan | 2020-12-31 | 1 | -5/+11 |
|\| |
|
| * | Add ability for access tokens to belong to one user but grant access to anoth... | Erik Johnston | 2020-10-29 | 1 | -2/+5 |
* | | Merge commit '74976a8e4' into dinsic | Andrew Morgan | 2020-12-31 | 1 | -1/+1 |
|\| |
|
| * | Remove the deprecated Handlers object (#8494) | Patrick Cloke | 2020-10-09 | 1 | -1/+1 |
* | | Merge commit '4325be1a5' into anoa/dinsic_release_1_21_x | Andrew Morgan | 2020-10-21 | 1 | -1/+1 |
|\| |
|
| * | Simplify super() calls to Python 3 syntax. (#8344) | Patrick Cloke | 2020-09-18 | 1 | -1/+1 |
* | | Merge commit '56efa9ec7' into anoa/dinsic_release_1_21_x | Andrew Morgan | 2020-10-20 | 1 | -3/+27 |
|\| |
|
| * | Allow denying or shadow banning registrations via the spam checker (#8034) | Patrick Cloke | 2020-08-20 | 1 | -2/+24 |
| * | Improve the error code when trying to register using a name reserved for gues... | Patrick Cloke | 2020-08-20 | 1 | -1/+3 |
* | | Merge commit 'e04e465b4' into anoa/dinsic_release_1_21_x | Andrew Morgan | 2020-10-19 | 1 | -0/+8 |
|\| |
|
| * | Add a shadow-banned flag to users. (#8092) | Patrick Cloke | 2020-08-14 | 1 | -0/+8 |
* | | Merge commit '3b415e23a' into anoa/dinsic_release_1_21_x | Andrew Morgan | 2020-10-16 | 1 | -1/+1 |
|\| |
|
| * | Convert replication code to async/await. (#7987) | Patrick Cloke | 2020-08-03 | 1 | -1/+1 |
* | | Merge commit 'de119063f' into anoa/dinsic_release_1_18_x | Andrew Morgan | 2020-08-03 | 1 | -9/+1 |
|\| |
|
| * | Use a postgres sequence to generate guest user IDs | Richard van der Hoff | 2020-07-16 | 1 | -21/+1 |
* | | Merge commit 'dc80a0762' into dinsic | Andrew Morgan | 2020-08-03 | 1 | -62/+168 |
|\| |
|
| * | Additional configuration options for auto-join rooms (#7763) | Patrick Cloke | 2020-06-30 | 1 | -62/+168 |
* | | Add option to autobind user's email on registration (#51) | Andrew Morgan | 2020-07-02 | 1 | -24/+21 |
* | | Merge branch 'release-v1.15.0' of github.com:matrix-org/synapse into dinsic-r... | Andrew Morgan | 2020-06-24 | 1 | -100/+71 |
|\| |
|
| * | Convert the registration handler to async/await. (#7649) | Patrick Cloke | 2020-06-08 | 1 | -66/+41 |
| * | Convert user directory handler and related classes to async/await. (#7640) | Patrick Cloke | 2020-06-05 | 1 | -2/+4 |
| * | Add an option to disable autojoin for guest accounts (#6637) | Travis Ralston | 2020-06-05 | 1 | -1/+7 |
| * | Allow new users to be registered via the admin API even if the monthly active... | Dirk Klimpel | 2020-06-05 | 1 | -1/+6 |
| * | Performance improvements and refactor of Ratelimiter (#7595) | Andrew Morgan | 2020-06-05 | 1 | -8/+1 |
| * | Check if the localpart is reserved for guests earlier in the registration flo... | Brendan Abolivier | 2020-06-03 | 1 | -9/+9 |
* | | Prevent M_USER_IN_USE from being raised by registration methods until after e... | Andrew Morgan | 2020-06-22 | 1 | -1/+15 |
* | | Performance improvements to marking expired users as inactive (#47) | Andrew Morgan | 2020-06-19 | 1 | -1/+1 |
* | | Merge branch 'release-v1.14.0' of github.com:matrix-org/synapse into dinsic-r... | Andrew Morgan | 2020-06-10 | 1 | -10/+18 |
|\| |
|
* | | Merge branch 'release-v1.13.0' of github.com:matrix-org/synapse into dinsic-r... | Andrew Morgan | 2020-06-10 | 1 | -51/+49 |
|\| |
|
| * | Hash passwords earlier in the registration process (#7523) | Patrick Cloke | 2020-05-18 | 1 | -7/+2 |
| * | async/await is_server_admin (#7363) | Andrew Morgan | 2020-05-01 | 1 | -27/+22 |
| * | Convert auth handler to async/await (#7261) | Patrick Cloke | 2020-04-15 | 1 | -7/+21 |
* | | apply linting | Andrew Morgan | 2020-05-14 | 1 | -6/+6 |
* | | Simplify auto-bind email to IS hack | Andrew Morgan | 2020-04-24 | 1 | -12/+6 |
* | | Remove protocol scheme from email delegate | Andrew Morgan | 2020-04-24 | 1 | -1/+12 |
* | | Remove bind_email param from dinsic-specific code | Andrew Morgan | 2020-04-24 | 1 | -1/+0 |
* | | HACK: Bind email to identity server when using it for 3pid delegation | Andrew Morgan | 2020-04-24 | 1 | -1/+27 |
* | | Fix some broken references | Andrew Morgan | 2020-04-24 | 1 | -4/+4 |
* | | Kill off RegistrationError (#6691) | Andrew Morgan | 2020-03-23 | 1 | -9/+3 |
|\| |
|
| * | Kill off RegistrationError (#6691) | Richard van der Hoff | 2020-01-13 | 1 | -9/+3 |
* | | Don't assign numeric IDs for empty usernames (#6690) | Andrew Morgan | 2020-03-23 | 1 | -1/+1 |
|\| |
|
| * | Don't assign numeric IDs for empty usernames (#6690) | Richard van der Hoff | 2020-01-13 | 1 | -1/+1 |
* | | Merge pull request #6441 from syamgk/fix-parameter-mismatch | Andrew Morgan | 2020-03-19 | 1 | -1/+1 |
|\| |
|
| * | Issue #6406 Fix parameter mismatch | Syam G Krishnan | 2019-12-04 | 1 | -1/+1 |
* | | Replace instance variations of homeserver with correct case/spacing (#6357) | Andrew Morgan | 2020-03-18 | 1 | -1/+1 |
|\| |
|
| * | Replace instance variations of homeserver with correct case/spacing | Andrew Morgan | 2019-11-12 | 1 | -1/+1 |
* | | Make numeric user_id checker start at @0, and don't ratelimit on checking (#6... | Andrew Morgan | 2020-03-18 | 1 | -17/+32 |
|\| |
|
| * | raise exception after multiple failures | Andrew Morgan | 2019-11-06 | 1 | -3/+10 |
| * | Address review comments | Andrew Morgan | 2019-11-06 | 1 | -12/+12 |
| * | Don't forget to ratelimit calls outside of RegistrationHandler | Andrew Morgan | 2019-11-06 | 1 | -2/+2 |
| * | Numeric ID checker now checks @0, don't ratelimit on checking | Andrew Morgan | 2019-11-06 | 1 | -16/+25 |
* | | Update black to 19.10b0 (#6304) | Andrew Morgan | 2020-03-16 | 1 | -2/+2 |
|\| |
|
| * | Update black to 19.10b0 (#6304) | Amber Brown | 2019-11-01 | 1 | -2/+2 |
* | | Merge pull request #6161 from matrix-org/erikj/dont_regen_user_id_on_failure | Andrew Morgan | 2020-02-26 | 1 | -6/+4 |
|\| |
|
| * | Remove unused variable | Erik Johnston | 2019-10-03 | 1 | -2/+0 |
| * | Don't regenerate numeric user ID if registration fails. | Erik Johnston | 2019-10-03 | 1 | -4/+4 |
* | | Merge pull request #6004 from matrix-org/jaywink/autojoin-create-real-users | Andrew Morgan | 2020-02-25 | 1 | -8/+4 |
|\| |
|
| * | Only count real users when checking for auto-creation of auto-join room | Jason Robinson | 2019-09-09 | 1 | -8/+4 |
* | | Remove bind_email and bind_msisdn (#5964) | Andrew Morgan | 2020-02-25 | 1 | -44/+6 |
|\| |
|
| * | Remove bind_email and bind_msisdn (#5964) | Andrew Morgan | 2019-09-04 | 1 | -44/+6 |
* | | Ensure the list media admin API is always available (#5966) | Andrew Morgan | 2020-02-25 | 1 | -3/+1 |
|\| |
|
| * | Fix docstring | Andrew Morgan | 2019-09-03 | 1 | -2/+1 |
| * | Remove unnecessary variable declaration | Andrew Morgan | 2019-09-03 | 1 | -1/+0 |
* | | Remove unused methods from c/s api v1 in register.py (#5963) | Andrew Morgan | 2020-02-24 | 1 | -185/+0 |
|\| |
|
| * | Remove unused methods from c/s api v1 in register.py (#5963) | Andrew Morgan | 2019-09-02 | 1 | -104/+0 |
* | | Remove unnecessary parentheses around return statements (#5931) | Andrew Morgan | 2020-02-24 | 1 | -1/+1 |
|\| |
|
| * | Remove unnecessary parentheses around return statements (#5931) | Andrew Morgan | 2019-08-30 | 1 | -1/+1 |
| * | Revert "Add "require_consent" parameter for registration" | Brendan Abolivier | 2019-08-22 | 1 | -12/+2 |
| * | Add "require_consent" parameter for registration | Half-Shot | 2019-08-22 | 1 | -2/+12 |
* | | Replace returnValue with return (#5736) | Andrew Morgan | 2020-02-19 | 1 | -8/+8 |
|\| |
|
| * | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 1 | -8/+8 |
* | | Implement access token expiry (#5660) | Andrew Morgan | 2020-02-17 | 1 | -11/+24 |
|\| |
|
| * | Implement access token expiry (#5660) | Richard van der Hoff | 2019-07-12 | 1 | -11/+24 |
* | | Remove access-token support from RegistrationStore.register (#5642) | Andrew Morgan | 2020-02-17 | 1 | -1/+1 |
|\| |
|
| * | Remove access-token support from RegistrationStore.register (#5642) | Richard van der Hoff | 2019-07-10 | 1 | -1/+1 |
* | | Remove access-token support from RegistrationHandler.register (#5641) | Andrew Morgan | 2020-02-17 | 1 | -24/+3 |
|\| |
|
| * | Remove access-token support from RegistrationHandler.register (#5641) | Richard van der Hoff | 2019-07-08 | 1 | -24/+3 |
* | | Better logging for auto-join. (#5643) | Andrew Morgan | 2020-02-17 | 1 | -0/+7 |
|\| |
|
| * | Better logging for auto-join. (#5643) | Richard van der Hoff | 2019-07-08 | 1 | -0/+7 |
| * | Move get_or_create_user to test code (#5628) | Richard van der Hoff | 2019-07-08 | 1 | -51/+0 |
* | | Remove support for invite_3pid_guest. (#5625) | Andrew Morgan | 2020-02-17 | 1 | -30/+0 |
|\| |
|
| * | Remove support for invite_3pid_guest. (#5625) | Richard van der Hoff | 2019-07-05 | 1 | -30/+0 |
* | | Run Black. (#5482) | Andrew Morgan | 2020-02-13 | 1 | -5/+1 |
|\| |
|
| * | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -123/+101 |
* | | Dinsic Blacking with black==18.6b2 | Andrew Morgan | 2020-02-11 | 1 | -144/+123 |
* | | Merge branch 'dinsic' into babolivier/userdir_hide_users | Brendan Abolivier | 2019-06-12 | 1 | -1/+12 |
|\ \ |
|
| * | | Merge branch 'master' into dinsic | Brendan Abolivier | 2019-06-12 | 1 | -0/+2 |
| |\| |
|
| | * | Limit displaynames and avatar URLs | Richard van der Hoff | 2019-06-01 | 1 | -0/+2 |
| * | | Merge branch 'master' into dinsic | Brendan Abolivier | 2019-06-11 | 1 | -1/+10 |
| |\| |
|
| | * | Limit UserIds to a length that fits in a state key (#5198) | ReidAnderson | 2019-05-20 | 1 | -1/+10 |
* | | | Fix variable definition | Brendan Abolivier | 2019-06-10 | 1 | -1/+1 |
* | | | Fix condition | Brendan Abolivier | 2019-06-10 | 1 | -1/+1 |
* | | | Hide new users from the user directory if enabled in the server config. | Brendan Abolivier | 2019-06-10 | 1 | -0/+10 |
|/ / |
|
* | | Merge branch 'develop' into dinsic | Andrew Morgan | 2019-04-15 | 1 | -0/+17 |
|\| |
|
| * | Allow password providers to bind emails (#4947) | Andrew Morgan | 2019-03-28 | 1 | -0/+17 |
* | | Merge branch 'master' of github.com:matrix-org/synapse into dinsic | Erik Johnston | 2019-04-05 | 1 | -5/+5 |
|\| |
|
| * | Support 3PID login in password providers (#4931) | Andrew Morgan | 2019-03-26 | 1 | -5/+5 |
* | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/dinsic-merged | Erik Johnston | 2019-03-21 | 1 | -9/+37 |
|\| |
|
| * | fix test_auto_create_auto_join_where_no_consent (#4886) | Neil Johnson | 2019-03-19 | 1 | -0/+5 |
| * | Add ratelimiting on login (#4821) | Brendan Abolivier | 2019-03-15 | 1 | -2/+2 |
| * | Make registration ratelimiter separate from the main events one | Brendan Abolivier | 2019-03-06 | 1 | -1/+1 |
| * | Revert "Split ratelimiters in two (one for events, one for registration)" | Brendan Abolivier | 2019-03-06 | 1 | -1/+1 |
| * | Split ratelimiters in two (one for events, one for registration) | Brendan Abolivier | 2019-03-05 | 1 | -1/+1 |
| * | Add rate-limiting on registration (#4735) | Brendan Abolivier | 2019-03-05 | 1 | -8/+31 |
* | | Merge branch 'master' of github.com:matrix-org/synapse into erikj/dinsic-merg... | Erik Johnston | 2019-03-15 | 1 | -37/+365 |
|\| |
|
| * | switch from google.com to recaptcha.net for reCAPTCHA (#4731) | Matthew Hodgson | 2019-02-25 | 1 | -2/+2 |
| * | Fix registration on workers (#4682) | Erik Johnston | 2019-02-20 | 1 | -5/+195 |
| * | Move register_device into handler | Erik Johnston | 2019-02-18 | 1 | -4/+47 |
| * | Split out registration to worker | Erik Johnston | 2019-02-18 | 1 | -4/+59 |
| * | create support user (#4141) | Neil Johnson | 2018-12-14 | 1 | -2/+13 |
| * | Initialise user displayname from SAML2 data (#4272) | Richard van der Hoff | 2018-12-07 | 1 | -7/+16 |
| * | Rip out half-implemented m.login.saml2 support (#4265) | Richard van der Hoff | 2018-12-06 | 1 | -29/+0 |
| * | Neilj/fix autojoin (#4223) | Neil Johnson | 2018-11-28 | 1 | -2/+21 |
| * | Delete the disused & unspecced identicon functionality (#4106) | Amber Brown | 2018-10-29 | 1 | -3/+0 |
| * | Make room_member_handler a member of RoomCreationHandler | Richard van der Hoff | 2018-10-25 | 1 | -2/+4 |
* | | When performing shadow registration, don't inhibit login. (#4385) dinsic_2019-01-15 | Michael Kaye | 2019-01-14 | 1 | -1/+1 |
* | | Synchronise account metadata onto another server. (#4145) dinsic_2019-01-11 | Matthew Hodgson | 2019-01-11 | 1 | -3/+49 |
* | | merge master into dinsic, again... | Matthew Hodgson | 2018-11-03 | 1 | -2/+32 |
|\| |
|
| * | remove trailing whiter space | Neil Johnson | 2018-10-24 | 1 | -1/+1 |
| * | fix tuple | Richard van der Hoff | 2018-10-24 | 1 | -1/+2 |
| * | remove errant exception and style | Neil Johnson | 2018-10-23 | 1 | -5/+5 |
| * | clean up config error logic and imports | Neil Johnson | 2018-10-17 | 1 | -14/+16 |
| * | no need to join room if creator | Neil Johnson | 2018-10-13 | 1 | -1/+2 |
| * | improve auto room join logic, comments and tests | Neil Johnson | 2018-10-12 | 1 | -3/+8 |
| * | move logic into register, fix room alias localpart bug, tests | Neil Johnson | 2018-10-04 | 1 | -27/+18 |
| * | emit room aliases event | Matthew Hodgson | 2018-09-29 | 1 | -3/+8 |
| * | fix thinkos | Matthew Hodgson | 2018-09-29 | 1 | -6/+6 |
| * | fix UTs | Matthew Hodgson | 2018-09-28 | 1 | -4/+9 |
| * | untested stab at autocreating autojoin rooms | Matthew Hodgson | 2018-09-28 | 1 | -0/+18 |
| * | don't ratelimit autojoins | Matthew Hodgson | 2018-09-15 | 1 | -0/+1 |
| * | fix bug where preserved threepid user comes to sign up and server is mau blocked | Neil Johnson | 2018-08-31 | 1 | -1/+2 |
* | | merge in master | Matthew Hodgson | 2018-10-22 | 1 | -4/+7 |
|\| |
|
| * | remove blank line | Neil Johnson | 2018-08-14 | 1 | -1/+0 |
| * | Update register.py | Neil Johnson | 2018-08-14 | 1 | -10/+0 |
| * | support admin_email config and pass through into blocking errors, return Auth... | Neil Johnson | 2018-08-13 | 1 | -13/+14 |
| * | Revert "support admin_email config and pass through into blocking errors, ret... | Neil Johnson | 2018-08-13 | 1 | -14/+13 |
| * | support admin_email config and pass through into blocking errors, return Auth... | Neil Johnson | 2018-08-13 | 1 | -13/+14 |
| * | Rename async to async_helpers because `async` is a keyword on Python 3.7 (#3678) | Amber Brown | 2018-08-10 | 1 | -1/+1 |
| * | py3 fix | Neil Johnson | 2018-08-03 | 1 | -1/+1 |
| * | bug fixes | Neil Johnson | 2018-08-03 | 1 | -4/+4 |
| * | do mau checks based on monthly_active_users table | Neil Johnson | 2018-08-02 | 1 | -6/+4 |
| * | Merge pull request #3630 from matrix-org/neilj/mau_sign_in_log_in_limits | Neil Johnson | 2018-08-01 | 1 | -2/+17 |
| |\ |
|
| | * | make count_monthly_users async synapse/handlers/auth.py | Neil Johnson | 2018-08-01 | 1 | -4/+5 |
| | * | limit register and sign in on number of monthly users | Neil Johnson | 2018-07-30 | 1 | -2/+16 |
| * | | Python 3: Convert some unicode/bytes uses (#3569) | Amber Brown | 2018-08-02 | 1 | -1/+1 |
| |/ |
|
* | | Merge remote-tracking branch 'origin/master' into dinsic | David Baker | 2018-07-19 | 1 | -3/+8 |
|\| |
|
| * | run isort | Amber Brown | 2018-07-09 | 1 | -3/+8 |
* | | Merge remote-tracking branch 'origin/master' into dinsic | David Baker | 2018-07-17 | 1 | -4/+1 |
|\| |
|
| * | Remove run_on_reactor (#3395) | Amber Brown | 2018-06-14 | 1 | -4/+1 |
* | | Merge tag 'v0.31.2' into dinsic | Michael Kaye | 2018-06-22 | 1 | -0/+14 |
|\| |
|
| * | Infrastructure for a server notices room | Richard van der Hoff | 2018-05-17 | 1 | -0/+14 |
* | | fix double negative | Matthew Hodgson | 2018-05-04 | 1 | -1/+1 |
* | | don't pass a requester if we don't have one to set_displayname | Matthew Hodgson | 2018-05-04 | 1 | -5/+5 |
* | | fix user_id / user confusion | Matthew Hodgson | 2018-05-04 | 1 | -5/+5 |
* | | improve mxid & displayname selection for register_mxid_from_3pid | Matthew Hodgson | 2018-05-03 | 1 | -14/+31 |
* | | Merge branch 'develop' into dinsic | Matthew Hodgson | 2018-04-12 | 1 | -6/+44 |
|\| |
|
| * | Merge branch 'develop' of into allow_auto_join_rooms | Krombel | 2018-03-28 | 1 | -4/+10 |
| |\ |
|
| | * | Also do check inside linearizer | Erik Johnston | 2018-03-27 | 1 | -3/+4 |
| | * | PEP8 | Erik Johnston | 2018-03-26 | 1 | -1/+3 |
| | * | Linearize calls to _generate_user_id | Erik Johnston | 2018-03-26 | 1 | -4/+7 |
| * | | move handling of auto_join_rooms to RegisterHandler | Krombel | 2018-03-14 | 1 | -2/+34 |
| |/ |
|
* | | Merge branch 'develop' into matthew/dinsic_3pid_check | Matthew Hodgson | 2018-03-14 | 1 | -4/+22 |
|\| |
|
| * | Refactor get_or_register_3pid_guest | Erik Johnston | 2018-03-13 | 1 | -4/+22 |
* | | pep8 | Matthew Hodgson | 2018-03-13 | 1 | -1/+3 |
* | | add yields | Matthew Hodgson | 2018-03-13 | 1 | -1/+1 |
|/ |
|
* | rewrite based on PR feedback: | Matthew Hodgson | 2018-01-19 | 1 | -10/+5 |
* | fix up v1, and improve errors | Matthew Hodgson | 2018-01-19 | 1 | -1/+12 |
* | Merge pull request #2773 from matrix-org/erikj/hash_bg | Erik Johnston | 2018-01-10 | 1 | -1/+1 |
|\ |
|
| * | Do bcrypt hashing in a background thread | Erik Johnston | 2018-01-10 | 1 | -1/+1 |
* | | switch to a simpler 'search_all_users' button as per review feedback | Matthew Hodgson | 2017-12-04 | 1 | -1/+1 |
* | | kick the user_directory index when new users register | Matthew Hodgson | 2017-11-29 | 1 | -0/+8 |
|/ |
|
* | Revert "Allow upper-case characters in mxids" | Richard van der Hoff | 2017-11-09 | 1 | -3/+3 |
* | Allow upper-case characters in mxids | Richard van der Hoff | 2017-11-09 | 1 | -3/+3 |
* | Move access token deletion into auth handler | Richard van der Hoff | 2017-11-01 | 1 | -1/+2 |
* | replace 'except:' with 'except Exception:' | Richard van der Hoff | 2017-10-23 | 1 | -1/+1 |
* | Allow = in mxids and groupids | Richard van der Hoff | 2017-10-20 | 1 | -3/+2 |
* | Disallow capital letters in userids | Richard van der Hoff | 2017-10-20 | 1 | -6/+4 |
* | Split out profile handler to fix tests | Erik Johnston | 2017-08-25 | 1 | -2/+2 |
* | Modify condition on empty localpart | Luke Barnard | 2017-05-10 | 1 | -1/+1 |
* | Modify register/available to be GET with query param | Luke Barnard | 2017-05-10 | 1 | -0/+7 |
* | Fix email push in pusher worker | Erik Johnston | 2017-02-02 | 1 | -4/+6 |
* | Prevent user tokens being used as guest tokens (#1675) | Richard van der Hoff | 2016-12-06 | 1 | -1/+1 |
* | Stop putting a time caveat on access tokens | Richard van der Hoff | 2016-11-29 | 1 | -3/+2 |
* | rest/client/v1/register: use the correct requester in createUser | Patrik Oldsberg | 2016-10-06 | 1 | -4/+2 |
* | storage/appservice: make appservice methods only relying on the cache synchro... | Patrik Oldsberg | 2016-10-06 | 1 | -3/+2 |
* | Forbid non-ASes from registering users whose names begin with '_' (SYN-738) | Paul "LeoNerd" Evans | 2016-07-27 | 1 | -0/+7 |