| Commit message (Expand) | Author | Age | Files | Lines |
* | Add + as an allowed character for Matrix IDs (MSC4009) (#15911) | Patrick Cloke | 2023-07-11 | 1 | -7/+2 |
* | `N + 3`: Read from column `full_user_id` rather than `user_id` of tables `pro... | Shay | 2023-06-02 | 1 | -1/+1 |
* | Implement MSC4009 to widen the allowed Matrix ID grammar (#15536) | Patrick Cloke | 2023-05-05 | 1 | -13/+14 |
* | Move Spam Checker callbacks to a dedicated file (#15453) | Andrew Morgan | 2023-04-18 | 1 | -2/+2 |
* | Revert pruning of old devices (#15360) | Erik Johnston | 2023-03-31 | 1 | -50/+2 |
* | Fix registering a device on an account with lots of devices (#15348) | Erik Johnston | 2023-03-29 | 1 | -0/+2 |
* | Delete stale non-e2e devices for users, take 3 (#15183) | Erik Johnston | 2023-03-29 | 1 | -2/+48 |
* | Make cleaning up pushers depend on the device_id instead of the token_id (#15... | Quentin Gliech | 2023-03-24 | 1 | -2/+2 |
* | Avoid unneeded work if auto-join rooms aren't configured. (#15262) | Patrick Cloke | 2023-03-14 | 1 | -2/+8 |
* | Remove unused `room_alias` field from `/createRoom` response (#15093) | David Robertson | 2023-02-22 | 1 | -2/+2 |
* | Move `StateFilter` to `synapse.types` (#14668) | David Robertson | 2022-12-12 | 1 | -1/+1 |
* | Add a type hint for `get_device_handler()` and fix incorrect types. (#14055) | Patrick Cloke | 2022-11-22 | 1 | -0/+4 |
* | Allow admins to require a manual approval process before new accounts can be ... | Brendan Abolivier | 2022-09-29 | 1 | -0/+8 |
* | Support enabling/disabling pushers (from MSC3881) (#13799) | Brendan Abolivier | 2022-09-21 | 1 | -2/+2 |
* | `synapse.api.auth.Auth` cleanup: make permission-related methods use `Request... | Quentin Gliech | 2022-08-22 | 1 | -6/+9 |
* | Decouple `synapse.api.auth_blocking.AuthBlocking` from `synapse.api.auth.Auth... | Quentin Gliech | 2022-06-14 | 1 | -1/+2 |
* | Wait for lazy join to complete when getting current state (#12872) | Erik Johnston | 2022-06-01 | 1 | -1/+2 |
* | Remove `HomeServer.get_datastore()` (#12031) | Richard van der Hoff | 2022-02-23 | 1 | -1/+1 |
* | Minor typing fixes (#12034) | Richard van der Hoff | 2022-02-21 | 1 | -3/+3 |
* | Add a config flag to inhibit `M_USER_IN_USE` during registration (#11743) | Brendan Abolivier | 2022-01-26 | 1 | -12/+14 |
* | Partially revert #11675; prevent attempting to create pushers on workers (#11... | Andrew Morgan | 2022-01-20 | 1 | -7/+5 |
* | Add a flag to the `synapse_review_recent_signups` script to ignore and filter... | lukasdenk | 2022-01-17 | 1 | -5/+7 |
* | Save the OIDC session ID (sid) with the device on login (#11482) | Quentin Gliech | 2021-12-06 | 1 | -3/+12 |
* | Support configuring the lifetime of non-refreshable access tokens separately ... | reivilibre | 2021-12-03 | 1 | -3/+17 |
* | Add type annotations to some of the configuration surrounding refresh tokens.... | reivilibre | 2021-11-29 | 1 | -0/+5 |
* | Support expiry of refresh tokens and expiry of the overall session when refre... | reivilibre | 2021-11-26 | 1 | -8/+36 |
* | 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 |
* | 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 |
* | 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 |
* | 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 |
* | Correctly initialise the `synapse_user_logins` metric. (#10677) | Richard van der Hoff | 2021-08-24 | 1 | -0/+18 |
* | [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 |
* | 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 |
* | Standardise the module interface (#10062) | Brendan Abolivier | 2021-06-18 | 1 | -1/+1 |
* | Change the format of access tokens away from macaroons (#5588) | Richard van der Hoff | 2021-05-12 | 1 | -3/+1 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
* | 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 |
* | Import HomeServer from the proper module. (#9665) | Patrick Cloke | 2021-03-23 | 1 | -1/+1 |
* | Add type hints to the room member handler. (#9631) | Patrick Cloke | 2021-03-17 | 1 | -2/+2 |
* | Pass SSO IdP information to spam checker's registration function (#9626) | Andrew Morgan | 2021-03-16 | 1 | -2/+2 |
* | Fix the auth provider on the logins metric (#9573) | Richard van der Hoff | 2021-03-10 | 1 | -16/+30 |
* | Prometheus metrics for logins and registrations (#9511) | Richard van der Hoff | 2021-03-04 | 1 | -2/+33 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 1 | -8/+20 |
* | 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 |
* | 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 |
* | | Allow spam-checker modules to be provide async methods. (#8890) | David Teller | 2020-12-11 | 1 | -1/+1 |
|/ |
|
* | 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 |
* | Add ability for access tokens to belong to one user but grant access to anoth... | Erik Johnston | 2020-10-29 | 1 | -2/+5 |
* | Remove the deprecated Handlers object (#8494) | Patrick Cloke | 2020-10-09 | 1 | -1/+1 |
* | Simplify super() calls to Python 3 syntax. (#8344) | Patrick Cloke | 2020-09-18 | 1 | -1/+1 |
* | 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 |
* | Add a shadow-banned flag to users. (#8092) | Patrick Cloke | 2020-08-14 | 1 | -0/+8 |
* | Convert replication code to async/await. (#7987) | Patrick Cloke | 2020-08-03 | 1 | -1/+1 |
* | Use a postgres sequence to generate guest user IDs | Richard van der Hoff | 2020-07-16 | 1 | -21/+1 |
* | Additional configuration options for auto-join rooms (#7763) | Patrick Cloke | 2020-06-30 | 1 | -62/+168 |
* | 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 |
* | 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 |
* | Kill off RegistrationError (#6691) | Richard van der Hoff | 2020-01-13 | 1 | -9/+3 |
* | Don't assign numeric IDs for empty usernames (#6690) | Richard van der Hoff | 2020-01-13 | 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 | Andrew Morgan | 2019-11-12 | 1 | -1/+1 |
* | 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) | Amber Brown | 2019-11-01 | 1 | -2/+2 |
* | 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 |
* | 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 | 2019-09-04 | 1 | -44/+6 |
* | 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 | 2019-09-02 | 1 | -104/+0 |
* | 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) | Amber Brown | 2019-07-23 | 1 | -8/+8 |
* | Implement access token expiry (#5660) | Richard van der Hoff | 2019-07-12 | 1 | -11/+24 |
* | 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) | Richard van der Hoff | 2019-07-08 | 1 | -24/+3 |
* | 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) | Richard van der Hoff | 2019-07-05 | 1 | -30/+0 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -123/+101 |
* | Limit displaynames and avatar URLs | Richard van der Hoff | 2019-06-01 | 1 | -0/+2 |
* | Limit UserIds to a length that fits in a state key (#5198) | ReidAnderson | 2019-05-20 | 1 | -1/+10 |
* | Allow password providers to bind emails (#4947) | Andrew Morgan | 2019-03-28 | 1 | -0/+17 |
* | Support 3PID login in password providers (#4931) | Andrew Morgan | 2019-03-26 | 1 | -5/+5 |
* | 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 |
* | 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 |
* | 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 |
* | 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 |
|/ |
|
* | run isort | Amber Brown | 2018-07-09 | 1 | -3/+8 |
* | Remove run_on_reactor (#3395) | Amber Brown | 2018-06-14 | 1 | -4/+1 |
* | Infrastructure for a server notices room | Richard van der Hoff | 2018-05-17 | 1 | -0/+14 |
* | 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 |
|/ |
|
* | Refactor get_or_register_3pid_guest | Erik Johnston | 2018-03-13 | 1 | -4/+22 |
* | 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 |
* | Add `create_requester` function | Richard van der Hoff | 2016-07-26 | 1 | -7/+9 |
* | Further registration refactoring | Richard van der Hoff | 2016-07-19 | 1 | -5/+8 |
* | Bug fix: expire invalid access tokens | Negar Fazeli | 2016-07-13 | 1 | -3/+3 |
* | Add an admin option to shared secret registration | Erik Johnston | 2016-07-05 | 1 | -1/+3 |
* | Fix style violations | Kent Shikama | 2016-07-04 | 1 | -1/+2 |
* | Optionally include password hash in createUser endpoint | Kent Shikama | 2016-07-03 | 1 | -2/+2 |
* | Add a comment on why we don't create a profile for upgrading users | Mark Haines | 2016-06-17 | 1 | -0/+1 |
* | Remove registered_users from the distributor. | Mark Haines | 2016-06-17 | 1 | -13/+10 |
* | Fix a bug caused by a change in auth_handler function | Negar Fazeli | 2016-06-08 | 1 | -2/+2 |
* | Split out the auth handler | David Baker | 2016-06-02 | 1 | -1/+1 |
* | Fix set profile error with Requester. | Negi Fazeli | 2016-05-23 | 1 | -4/+5 |
* | Create user with expiry | Negi Fazeli | 2016-05-13 | 1 | -0/+53 |
* | Move all the wrapper functions for distributor.fire | Mark Haines | 2016-04-08 | 1 | -4/+1 |
* | Make registration idempotent, part 2: be idempotent if the client specifies a... | David Baker | 2016-03-16 | 1 | -1/+11 |
* | Store appservice ID on register | Daniel Wagner-Hall | 2016-03-10 | 1 | -1/+4 |
* | Use syntax that works on both py2.7 and py3 | Mark Haines | 2016-03-07 | 1 | -1/+1 |
* | handlers/register: make sure another user id is generated when a collision oc... | Patrik Oldsberg | 2016-02-29 | 1 | -0/+1 |
* | Generate guest access token on 3pid invites | Daniel Wagner-Hall | 2016-02-24 | 1 | -0/+15 |
* | Enforce user_id exclusivity for AS registrations | Daniel Wagner-Hall | 2016-02-11 | 1 | -5/+12 |
* | Fix up logcontexts | Erik Johnston | 2016-02-08 | 1 | -1/+1 |
* | Allocate guest user IDs numericcally | Daniel Wagner-Hall | 2016-02-05 | 1 | -19/+36 |
* | Fix flake8 warnings for new flake8 | Daniel Wagner-Hall | 2016-02-02 | 1 | -1/+1 |
* | Pass make_guest whne we autogen a user ID | David Baker | 2016-02-02 | 1 | -1/+3 |
* | Underscores are allowed in user ids | Erik Johnston | 2016-01-22 | 1 | -1/+1 |
* | Don't explode when given a unicode username in /register/ | Erik Johnston | 2016-01-20 | 1 | -3/+2 |
* | M_INVALID_USERNAME to be consistent with the parameter name | David Baker | 2016-01-15 | 1 | -1/+1 |
* | Add specific error code for invalid user names. | David Baker | 2016-01-14 | 1 | -1/+2 |
* | comma style | David Baker | 2016-01-06 | 1 | -1/+1 |
* | Add is_guest flag to users db to track whether a user is a guest user or not.... | David Baker | 2016-01-06 | 1 | -1/+3 |
* | Allow guests to upgrade their accounts | Daniel Wagner-Hall | 2016-01-05 | 1 | -10/+27 |
* | Merge pull request #450 from matrix-org/matthew/no-identicons | Matthew Hodgson | 2015-12-18 | 1 | -19/+3 |
|\ |
|
| * | fix indentation level | Matthew Hodgson | 2015-12-17 | 1 | -3/+3 |
| * | stop generating default identicons. reverts most of 582019f870adbc4a8a8a9ef97... | Matthew Hodgson | 2015-12-17 | 1 | -19/+3 |
* | | Fix typo that broke registration on the mobile clients | David Baker | 2015-12-18 | 1 | -1/+1 |
|/ |
|
* | Reuse the captcha client rather than creating a new one for each request | Mark Haines | 2015-12-03 | 1 | -4/+2 |
* | Wrap calls to distributor.fire in appropriately named functions so that stati... | Mark Haines | 2015-12-01 | 1 | -4/+8 |
* | Allow guests to register and call /events?room_id= | Daniel Wagner-Hall | 2015-11-04 | 1 | -5/+7 |
* | Remove unused import | Daniel Wagner-Hall | 2015-08-26 | 1 | -1/+0 |
* | Swap out bcrypt for md5 in tests | Daniel Wagner-Hall | 2015-08-26 | 1 | -1/+1 |
* | Merge erikj/user_dedup to develop | Daniel Wagner-Hall | 2015-08-26 | 1 | -2/+2 |
* | Move token generation to auth handler | Daniel Wagner-Hall | 2015-08-20 | 1 | -19/+7 |
* | Re-add whitespace around caveat operators | Daniel Wagner-Hall | 2015-08-19 | 1 | -4/+4 |
* | Remove padding space around caveat operators | Daniel Wagner-Hall | 2015-08-18 | 1 | -4/+4 |
* | Fix some formatting to use tuples | Daniel Wagner-Hall | 2015-08-18 | 1 | -4/+4 |
* | Issue macaroons as opaque auth tokens | Daniel Wagner-Hall | 2015-08-18 | 1 | -6/+13 |
* | Simplify LoginHander and AuthHandler | Daniel Wagner-Hall | 2015-08-12 | 1 | -5/+5 |
* | Fix v2_alpha registration. Add unit tests. | Kegan Dougal | 2015-07-28 | 1 | -1/+2 |
* | code beautify | Muthu Subramanian | 2015-07-08 | 1 | -1/+0 |
* | Integrate SAML2 basic authentication - uses pysaml2 | Muthu Subramanian | 2015-07-08 | 1 | -0/+30 |
* | revert accidental bcrypt gensalt round reduction from loadtesting | Mark Haines | 2015-05-07 | 1 | -1/+1 |
* | pynacl-0.3.0 was released so we can finally start using it directly from pypi | Mark Haines | 2015-05-07 | 1 | -1/+1 |
* | pep8 | David Baker | 2015-04-17 | 1 | -4/+1 |
* | Need to yield the username check, otherwise very very weird things happen. | David Baker | 2015-04-17 | 1 | -1/+1 |
* | Oops, left debugging in. | David Baker | 2015-04-16 | 1 | -6/+0 |
* | Return user ID in use error straight away | David Baker | 2015-04-16 | 1 | -63/+39 |
* | Regstration with email in v2 | David Baker | 2015-04-15 | 1 | -1/+5 |
* | New registration for C/S API v2. Only ReCAPTCHA working currently. | David Baker | 2015-03-30 | 1 | -1/+10 |
* | Factor out user id validation checks | Erik Johnston | 2015-03-18 | 1 | -0/+8 |
* | Implement exclusive namespace checks. | Kegan Dougal | 2015-02-27 | 1 | -5/+6 |
* | Merge branch 'develop' into application-services | Kegan Dougal | 2015-02-11 | 1 | -5/+8 |
|\ |
|
| * | Code-style fixes | Mark Haines | 2015-02-10 | 1 | -5/+8 |
* | | Merge branch 'develop' into application-services | Kegan Dougal | 2015-02-09 | 1 | -0/+17 |
|\| |
|
| * | don't give up if we can't create default avatars during tests | Matthew Hodgson | 2015-02-07 | 1 | -9/+12 |
| * | ...and here's the actual impl. git fail. | Matthew Hodgson | 2015-02-07 | 1 | -0/+14 |
* | | Add errcodes for appservice registrations. | Kegan Dougal | 2015-02-06 | 1 | -4/+7 |
* | | Add m.login.application_service registration procedure. | Kegan Dougal | 2015-02-05 | 1 | -0/+20 |
* | | Prevent user IDs in AS namespaces being created/deleted by humans. | Kegan Dougal | 2015-02-05 | 1 | -0/+16 |