Commit graph

8 commits

Author SHA1 Message Date
Neil Alexander 99b32109ba Fix accounts DB, device DB 2020-01-27 17:36:43 +00:00
Neil Alexander db192382c6 Some keydb, accountdb, devicedb, common partition fixes, some more syncapi tweaking 2020-01-27 14:33:06 +00:00
Neil Alexander 43605b61aa Duplicate postgres package for sqlite3 (no changes made to it yet) 2020-01-27 12:34:45 +00:00
Neil Alexander 7f4c60f17e Interfaces for accounts/devices databases 2020-01-27 12:31:05 +00:00
Neil Alexander 359bd722a0 Initial massaging of clientapi etc (not working yet) 2020-01-27 12:10:51 +00:00
Alex Chen 43308d2f3f
Associate transactions with session IDs instead of device IDs (#789) 2019-08-24 00:55:40 +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
ruben 74827428bd use go module for dependencies (#594) 2019-05-21 21:56:55 +01:00