summary refs log tree commit diff
path: root/synapse/rest/client/v2_alpha/account.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'release-v1.14.0' of github.com:matrix-org/synapse into dinsic-r...Andrew Morgan2020-06-101-3/+18
|\
| * Hash passwords earlier in the password reset process (#7538)Patrick Cloke2020-05-201-3/+18
* | Merge branch 'release-v1.13.0' of github.com:matrix-org/synapse into dinsic-r...Andrew Morgan2020-06-101-9/+49
|\|
| * 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
* | apply lintingAndrew Morgan2020-05-141-4/+7
* | Merge branch 'dinsic-release-v1.12.x' of github.com:matrix-org/synapse-dinsic...Andrew Morgan2020-04-231-1/+1
|\ \
* | | Fix missing shadow 3pid functionAndrew Morgan2020-04-231-0/+13
|/ /
* | Remove unnecessary shadow server codeAndrew Morgan2020-04-211-23/+0
* | Add an option to the set password API to choose whether to logout other devic...Andrew Morgan2020-03-241-1/+4
|\|
| * 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-03-231-7/+14
|\|
| * Validate client_secret parameter (#6767)Andrew Morgan2020-01-241-5/+18
* | Merge pull request #6483 from matrix-org/erikj/port_rest_v2Andrew Morgan2020-03-191-69/+54
|\|
| * Port rest.client.v2Erik Johnston2019-12-051-68/+51
* | Fix: Pillow error when uploading RGBA image (#3325) (#6241)Andrew Morgan2020-03-191-0/+5
|\|
| * Add User-Interactive Auth to /account/3pid/add (#6119)Andrew Morgan2019-11-291-0/+5
* | Update black to 19.10b0 (#6304)Andrew Morgan2020-03-161-2/+2
|\|
| * Update black to 19.10b0 (#6304)Amber Brown2019-11-011-2/+2
* | Remove usage of deprecated logger.warn method from codebase (#6271)Andrew Morgan2020-03-161-7/+7
|\|
| * Remove usage of deprecated logger.warn method from codebase (#6271)Andrew Morgan2019-10-311-7/+7
* | Move lookup-related functions from RoomMemberHandler to IdentityHandler (#5978)Andrew Morgan2020-02-261-2/+2
|\|
* | Kill off half-implemented password-reset via sms (#6101)Andrew Morgan2020-02-251-66/+1
|\|
| * 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 Morgan2020-02-251-2/+45
|\|
| * Add POST submit_token endpoint for MSISDN (#6078)Andrew Morgan2019-09-231-2/+45
* | Implement MSC2290 (#6043)Andrew Morgan2020-02-251-70/+121
|\|
| * Implement MSC2290 (#6043)Andrew Morgan2019-09-231-72/+89
* | Allow HS to send emails when adding an email to the HS (#6042)Andrew Morgan2020-02-251-49/+243
|\|
| * 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 Morgan2020-02-251-1/+1
|\|
| * 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 Morgan2020-02-251-4/+0
|\|
| * 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)Andrew Morgan2020-02-251-1/+1
|\|
| * 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 Morgan2020-02-251-19/+0
|\|
| * Remove POST method from password reset submit_token endpoint (#6056)Andrew Morgan2019-09-191-17/+0
* | Merge pull request #6011 from matrix-org/anoa/fix_3pid_validationAndrew Morgan2020-02-251-1/+2
|\|
| * Add changelogAndrew Morgan2019-09-101-1/+1
| * Use account_threepid_delegate for 3pid validationAndrew Morgan2019-09-101-1/+2
* | Merge pull request #5994 from matrix-org/anoa/html_template_fixAndrew Morgan2020-02-251-1/+1
|\|
| * 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 Morgan2020-02-251-143/+116
|\|
| * 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 Morgan2020-02-251-5/+7
|\|
| * 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 Morgan2020-02-251-0/+33
|\|
| * Add POST /_matrix/client/r0/account/3pid/unbind (MSC2140) (#5980)Andrew Morgan2019-09-051-0/+33
* | Remove unnecessary parentheses around return statements (#5931)Andrew Morgan2020-02-241-12/+12
|\|
| * Remove unnecessary parentheses around return statements (#5931)Andrew Morgan2019-08-301-12/+12
* | Revert "Use the v2 lookup API for 3PID invites (#5897)"Andrew Morgan2020-02-241-4/+2
* | Use the v2 lookup API for 3PID invites (#5897)Andrew Morgan2020-02-241-2/+4
|\|
* | Fix up password reset template config names (#5863)Andrew Morgan2020-02-201-2/+2
|\|
| * Fix up password reset template config names (#5863)Andrew Morgan2019-08-151-2/+2
* | Replace returnValue with return (#5736)Andrew Morgan2020-02-191-16/+16
|\|
| * Replace returnValue with return (#5736)Amber Brown2019-07-231-16/+16
| * Run Black. (#5482)Amber Brown2019-06-201-114/+76
* | Dinsic Blacking with black==18.6b2Andrew Morgan2020-02-111-126/+87
* | Merge remote-tracking branch 'dinsic/dinsic' into dinsic-release-v1.1.0Andrew Morgan2020-02-101-2/+15
|\ \
| * | Fix resetting password via a phone number (#21) dinsic_2020-02-10Andrew Morgan2020-01-241-1/+1
| * | Validate client_secret parameter according to spec (#20)Andrew Morgan2020-01-221-1/+14
* | | Remove Python 2.7 support. (#5425)Andrew Morgan2020-02-101-4/+15
|\ \ \ | |/ / |/| / | |/
| * Merge branch 'master' of github.com:matrix-org/synapse into developErik Johnston2019-06-111-4/+5
| |\
| * | Don't warn user about password reset disabling through config code (#5387)Andrew Morgan2019-06-111-4/+15
* | | Merge branch 'master' into dinsicBrendan Abolivier2019-06-121-15/+248
|\ \ \ | | |/ | |/|
| * | Change password reset links to /_matrix.Erik Johnston2019-06-111-4/+5
| |/
| * 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
* | Incorporate reviewBrendan Abolivier2019-05-091-4/+3
* | Incorporate reviewBrendan Abolivier2019-05-071-0/+2
* | Update synapse/rest/client/v2_alpha/account.pyAndrew Morgan2019-05-011-1/+1
* | Update synapse/rest/client/v2_alpha/account.pyAndrew Morgan2019-05-011-1/+1
* | Fixed return valueBrendan Abolivier2019-04-301-2/+2
* | FixesBrendan Abolivier2019-04-301-4/+7
* | Fix methodBrendan Abolivier2019-04-301-1/+1
* | Register servletsBrendan Abolivier2019-04-301-0/+2
* | Add bulk lookupBrendan Abolivier2019-04-301-1/+26
* | Move lookup endpoint to CS API (and s/is_server/id_server/)Brendan Abolivier2019-04-301-0/+32
* | Merge branch 'develop' into dinsicAndrew Morgan2019-04-151-2/+3
|\|
| * 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
* | IsortErik Johnston2019-03-151-1/+1
* | Use internal-info for identity server. Block reg on fields dinsic_2019-02-19-beta11Andrew Morgan2019-02-191-2/+2
* | Synchronise account metadata onto another server. (#4145) dinsic_2019-01-11Matthew Hodgson2019-01-111-19/+92
* | merge master into dinsic, again...Matthew Hodgson2018-11-031-4/+12
|\|
| * improve human readable error messagesNeil Johnson2018-09-041-4/+12
* | merge in masterMatthew Hodgson2018-10-221-4/+18
|\|
| * Don't fail requests to unbind 3pids for non supporting ID serversErik Johnston2018-08-081-4/+18
* | Merge remote-tracking branch 'origin/master' into dinsicDavid Baker2018-07-191-36/+16
|\|
| * 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
* | More run_on_reactorDavid Baker2018-07-191-2/+0
* | run_on_reactor is deadDavid Baker2018-07-191-2/+0
* | Merge remote-tracking branch 'origin/master' into dinsicDavid Baker2018-07-171-8/+21
|\|
| * 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
* | unbreak 3pid deletionMatrix2018-05-031-0/+1
* | add option to disable changes to the 3PIDs for an account.Matthew Hodgson2018-05-031-0/+6
* | add yieldsMatthew Hodgson2018-03-131-4/+4
|/
* 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