Behouba Manassé
9937c05bea
Pass cfg by reference around the codebase ( #819 )
...
* Pass cfg by reference around the codebase
* Merge branch 'master' into pass-cfg-by-ref
Co-authored-by: Neil Alexander <neilalexander@users.noreply.github.com>
2020-02-11 11:18:12 +00:00
Prateek Sachan
4113599f61
Handle kind=guest query parameter on /register ( #860 )
...
* Handle kind=guest query parameter on /register
* Reorganized imports
* Pass device_id as nil
* Added tests to systest-whitelist
2020-01-30 11:25:57 +00:00
Alex Chen
0ed2dd0b15
Fix data race in clientapi/routing/register.go ( #787 )
2019-08-16 12:05:00 +08:00
Parminder Singh
d21a2fb152
Add auth fallback endpoint ( #405 )
...
Also adds support for the recaptcha auth type.
2019-08-15 01:34:49 +08:00
Andrew Morgan
78032b3f4c
Correctly create new device when device_id is passed to /login ( #753 )
...
Fixes https://github.com/matrix-org/dendrite/issues/401
Currently when passing a `device_id` parameter to `/login`, which is [supposed](https://matrix.org/docs/spec/client_server/unstable#post-matrix-client-r0-login ) to return a device with that ID set, it instead just generates a random `device_id` and hands that back to you.
The code was already there to do this correctly, it looks like it had just been broken during some change. Hopefully sytest will prevent this from becoming broken again.
2019-07-22 15:05:38 +01:00
Andrew Morgan
bff60953f3
Prevent duplicate entries in the completed registration flows ( #741 )
2019-07-17 11:55:25 +08:00
Anant Prakash
c725176878
Fix http responses in validateRecaptcha ( #431 )
...
fixes #421
2019-07-09 14:21:33 +01:00
ruben
74827428bd
use go module for dependencies ( #594 )
2019-05-21 21:56:55 +01:00