summary refs log tree commit diff
path: root/synapse/rest/client/v2_alpha/account.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Support MSC2033: Device ID on whoami (#9918)Travis Ralston2021-07-271-1/+8
* Limit length of accepted email addresses (#9855)Erik Johnston2021-04-221-4/+4
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Make RateLimiter class check for ratelimit overrides (#9711)Erik Johnston2021-03-301-3/+7
* Import HomeServer from the proper module. (#9665)Patrick Cloke2021-03-231-1/+1
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-3/+12
* Ratelimit 3PID /requestToken API (#9238)Erik Johnston2021-01-281-2/+10
* Remove user's avatar URL and displayname when deactivated. (#8932)Dirk Klimpel2021-01-121-2/+5
* UI Auth via SSO: redirect the user to an appropriate SSO. (#9081)Richard van der Hoff2021-01-121-6/+12
* Kill off `HomeServer.get_ip_from_request()` (#9080)Richard van der Hoff2021-01-121-16/+3
* Allow re-using a UI auth validation for a period of time (#8970)Patrick Cloke2020-12-181-3/+7
* Simplify the way the `HomeServer` object caches its internal attributes. (#8...Jonathan de Jong2020-11-301-3/+3
* Add metrics for tracking 3PID /requestToken requests. (#8712)Erik Johnston2020-11-131-0/+13
* Remove unused OPTIONS handlers. (#8621)Patrick Cloke2020-10-221-3/+0
* Remove the deprecated Handlers object (#8494)Patrick Cloke2020-10-091-8/+8
* Merge branch 'develop' of github.com:matrix-org/synapse into anoa/info-mainli...Andrew Morgan2020-09-291-6/+9
|\
| * Only assert valid next_link params when provided (#8417)Andrew Morgan2020-09-291-6/+9
* | Don't check whether a 3pid is allowed to register during password resetAndrew Morgan2020-09-281-7/+0
|/
* Simplify super() calls to Python 3 syntax. (#8344)Patrick Cloke2020-09-181-11/+11
* Fix typos in comments.Patrick Cloke2020-09-141-1/+1
* Show a confirmation page during user password reset (#8004)Andrew Morgan2020-09-101-76/+0
* Add a config option for validating 'next_link' parameters against a domain wh...Andrew Morgan2020-09-081-9/+57
* Don't fail /submit_token requests on incorrect session ID if request_token_in...Brendan Abolivier2020-08-241-0/+10
* Use the default templates when a custom template file cannot be found (#8037)Andrew Morgan2020-08-171-32/+12
* Improve performance of the register endpoint (#8009)Patrick Cloke2020-08-061-26/+60
* Fix inconsistent handling of upper and lower cases of email addresses. (#7021)Dirk Klimpel2020-07-031-9/+31
* Merge branch 'master' into developPatrick Cloke2020-07-021-9/+7
|\
| * Ensure that HTML pages served from Synapse include headers to avoid embedding.Patrick Cloke2020-07-021-9/+7
* | Replace all remaining six usage with native Python 3 equivalents (#7704)Dagfinn Ilmari Mannsåker2020-06-161-3/+2
|/
* Enable 3PID add/bind/unbind endpoints on r0 routesBrendan Abolivier2020-06-151-3/+3
* Hash passwords earlier in the password reset process (#7538)Patrick Cloke2020-05-201-3/+18
* Revert "Revert "Merge pull request #7315 from matrix-org/babolivier/request_t...Brendan Abolivier2020-04-231-1/+16
* Support SAML in the user interactive authentication workflow. (#7102)Patrick Cloke2020-04-011-3/+16
* Add options to prevent users from changing their profile. (#7096)Dirk Klimpel2020-03-271-0/+16
* Validate that the session is not modified during UI-Auth (#7068)Patrick Cloke2020-03-261-4/+7
* Add an option to the set password API to choose whether to logout other devic...Patrick Cloke2020-03-181-1/+4
* Revert "Add options to disable setting profile info for prevent changes. (#70...Richard van der Hoff2020-03-171-16/+0
* updates after reviewdklimpel2020-03-091-6/+12
* add disable_3pid_changesdklimpel2020-03-081-0/+10
* Validate client_secret parameter (#6767)Andrew Morgan2020-01-241-5/+18
* Port rest.client.v2Erik Johnston2019-12-051-68/+51
* Add User-Interactive Auth to /account/3pid/add (#6119)Andrew Morgan2019-11-291-0/+5
* Update black to 19.10b0 (#6304)Amber Brown2019-11-011-2/+2
* Remove usage of deprecated logger.warn method from codebase (#6271)Andrew Morgan2019-10-311-7/+7
* Kill off half-implemented password-reset via sms (#6101)Richard van der Hoff2019-09-261-64/+1
* Add POST submit_token endpoint for MSISDN (#6078)Andrew Morgan2019-09-231-2/+45
* Implement MSC2290 (#6043)Andrew Morgan2019-09-231-72/+89
* Allow HS to send emails when adding an email to the HS (#6042)Andrew Morgan2019-09-201-36/+216
* Remove trailing slash ability from password reset's submit_token endpoint (#6...Andrew Morgan2019-09-201-1/+1
* Drop support for bind param on POST /account/3pid (MSC2290) (#6067)Andrew Morgan2019-09-201-4/+0
* Use unstable prefix for 3PID unbind API (#6062)J. Ryan Stinnett2019-09-191-1/+1
* Remove POST method from password reset submit_token endpoint (#6056)Andrew Morgan2019-09-191-17/+0
* Add changelogAndrew Morgan2019-09-101-1/+1
* Use account_threepid_delegate for 3pid validationAndrew Morgan2019-09-101-1/+2
* Apply suggestions from code reviewAndrew Morgan2019-09-061-1/+1
* Fix destructuring assumption bugAndrew Morgan2019-09-061-1/+1
* Allow Synapse to send registration emails + choose Synapse or an external ser...Andrew Morgan2019-09-061-144/+116
* Switch to using v2 Identity Service APIs other than lookup (MSC 2140) (#5892)Andrew Morgan2019-09-051-6/+7
* Add POST /_matrix/client/r0/account/3pid/unbind (MSC2140) (#5980)Andrew Morgan2019-09-051-0/+33
* Remove unnecessary parentheses around return statements (#5931)Andrew Morgan2019-08-301-12/+12
* Fix up password reset template config names (#5863)Andrew Morgan2019-08-151-2/+2
* Replace returnValue with return (#5736)Amber Brown2019-07-231-16/+16
* Run Black. (#5482)Amber Brown2019-06-201-114/+76
* Merge branch 'master' of github.com:matrix-org/synapse into developErik Johnston2019-06-111-4/+5
|\
| * Change password reset links to /_matrix.Erik Johnston2019-06-111-4/+5
* | Don't warn user about password reset disabling through config code (#5387)Andrew Morgan2019-06-111-4/+15
|/
* Add ability to perform password reset via email without trusting the identity...Andrew Morgan2019-06-061-5/+238
* Unify v1 and v2 REST client APIs (#5226)Amber Brown2019-06-031-10/+10
* Add unbind API to /r0 as it is now stabalisedErik Johnston2019-04-011-1/+1
* Allowing specifying IS to use in unbind API.Erik Johnston2019-04-011-1/+2
* improve human readable error messagesNeil Johnson2018-09-041-4/+12
* Don't fail requests to unbind 3pids for non supporting ID serversErik Johnston2018-08-081-4/+18
* Merge pull request #3534 from krombel/use_parse_and_asserts_from_servletAmber Brown2018-07-141-34/+12
|\
| * rename assert_params_in_request to assert_params_in_dictKrombel2018-07-131-7/+7
| * Use parse_{int,str} and assert from http.servletKrombel2018-07-131-31/+9
* | Make auth & transactions more testable (#3499)Amber Brown2018-07-141-2/+1
|/
* run isortAmber Brown2018-07-091-1/+4
* Revert "Revert "Merge pull request #3431 from matrix-org/rav/erasure_visibili...Erik Johnston2018-06-251-2/+11
* Revert "Merge pull request #3431 from matrix-org/rav/erasure_visibility"Richard van der Hoff2018-06-221-11/+2
* Merge pull request #3431 from matrix-org/rav/erasure_visibilityErik Johnston2018-06-221-2/+11
|\
| * mark accounts as erased when requestedRichard van der Hoff2018-06-121-2/+11
* | Remove run_on_reactor (#3395)Amber Brown2018-06-141-7/+0
|/
* pep8David Baker2018-05-241-1/+1
* Unbind 3pids when they're deleted tooDavid Baker2018-05-241-3/+10
* trailing commasMatthew Hodgson2018-01-191-4/+4
* rewrite based on PR feedback:Matthew Hodgson2018-01-191-1/+2
* fix up v1, and improve errorsMatthew Hodgson2018-01-191-4/+12
* add registrations_require_3pidMatthew Hodgson2018-01-191-1/+13
* Factor out a validate_user_via_ui_auth methodRichard van der Hoff2017-12-051-60/+47
* Refactor UI auth implementationRichard van der Hoff2017-12-051-9/+5
* Move set_password into its own handlerRichard van der Hoff2017-11-291-1/+2
* Move deactivate_account into its own handlerRichard van der Hoff2017-11-291-3/+4
* Remove redundent callTravis Ralston2017-11-131-2/+0
* Add a route for determining who you areTravis Ralston2017-11-121-0/+17
* Move access token deletion into auth handlerRichard van der Hoff2017-11-011-11/+4
* Allow ASes to deactivate their own usersRichard van der Hoff2017-10-271-16/+32
* Fix token request for addition of phone numbersDavid Baker2017-03-231-1/+1
* Support registration / login with phone numberDavid Baker2017-03-131-20/+94
* Revert "Support registration & login with phone number"Erik Johnston2017-03-131-94/+20
* pep8David Baker2017-03-081-1/+1
* Pull out datastore in initialiserDavid Baker2017-03-081-5/+10
* Refector out assert_params_in_requestDavid Baker2017-03-081-19/+9
* Factor out msisdn canonicalisationDavid Baker2017-03-081-18/+3
* Fix pep8David Baker2017-03-081-2/+2
* WIP support for msisdn 3pid proxy methodsDavid Baker2017-02-141-8/+102
* Lowercase all email addresses before querying dbDavid Baker2017-01-181-0/+5
* Add /account/3pid/delete endpointDavid Baker2016-12-201-1/+35
* Add hs objectErik Johnston2016-07-141-0/+1
* Only accept password authErik Johnston2016-07-141-12/+0
* Add an /account/deactivate endpointErik Johnston2016-07-141-0/+55
* be more pythonicDavid Baker2016-07-121-1/+1
* on_OPTIONS isn't neccessaryDavid Baker2016-07-121-7/+1
* Remove other debug loggingDavid Baker2016-07-121-2/+0
* Separate out requestTokens to separate handlersDavid Baker2016-07-111-37/+56
* Oops, remove debug loggingDavid Baker2016-07-111-4/+0
* Implement https://github.com/matrix-org/matrix-doc/pull/346/filesDavid Baker2016-07-081-0/+59
* Split out the auth handlerDavid Baker2016-06-021-2/+2
* Fix password resetDavid Baker2016-04-291-0/+1
* take extra return val from check_auth in account tooDavid Baker2016-03-161-1/+1
* Fix cache invalidation so deleting access tokens (which we did when changing ...David Baker2016-03-111-1/+1
* Add a parse_json_object functionMark Haines2016-03-091-4/+4
* Allow three_pid_creds as well as threePidCreds in /account/3pidMark Haines2016-01-291-2/+3
* Fix change_passwordErik Johnston2016-01-201-3/+2
* Introduce a Requester objectDaniel Wagner-Hall2016-01-111-9/+11
* copyrightsMatthew Hodgson2016-01-071-1/+1
* Update endpoints to reflect current specDaniel Wagner-Hall2015-12-021-2/+2
* Host /unstable and /r0 versions of r0 APIsDaniel Wagner-Hall2015-12-011-3/+3
* Allow guests to register and call /events?room_id=Daniel Wagner-Hall2015-11-041-3/+3
* Merge pull request #274 from matrix-org/add_threepid_fixDavid Baker2015-09-101-0/+1
|\
| * Fix adding threepids to an existing accountDavid Baker2015-09-101-0/+1
* | Remove completely unused concepts from codebaseDaniel Wagner-Hall2015-08-251-2/+2
|/
* Remove spurious extra arg to set_passwordDavid Baker2015-08-201-1/+1
* Simplify LoginHander and AuthHandlerDaniel Wagner-Hall2015-08-121-5/+3
* user_id now in user_threepidsDavid Baker2015-05-011-3/+3
* pep8David Baker2015-04-271-1/+2
* logging argsDavid Baker2015-04-271-2/+2
* More underscoresDavid Baker2015-04-241-2/+2
* Dedicated error code for failed 3pid auth verificationDavid Baker2015-04-231-1/+3
* Password reset, finally.David Baker2015-04-171-5/+16
* Add endpoint to get threepids from serverDavid Baker2015-04-171-0/+12
* make add3pid servlet workDavid Baker2015-04-171-0/+38
* just the once would probably be fineDavid Baker2015-04-171-1/+0
* Register the 3pid servletDavid Baker2015-04-171-1/+3
* password -> account servlet and add start of an 'add 3pid' endpointDavid Baker2015-04-171-0/+94