Maximilian Seifert
|
fa3a6e2787
|
Merge branch 'master' into fix-database-errors-601
|
2019-09-25 20:54:03 +02:00 |
|
Alex Chen
|
43308d2f3f
|
Associate transactions with session IDs instead of device IDs (#789)
|
2019-08-24 00:55:40 +08:00 |
|
Maximilian Seifert
|
9f63d9f0c3
|
Return nil early on fail
|
2019-08-20 20:46:50 +02:00 |
|
Maximilian Seifert
|
050e44cfd0
|
Initially connect to postgres DB when creating dendrite DB
Signed-off-by: Maximilian Seifert <max.seifert@drglitch.net>
|
2019-08-20 20:46:50 +02:00 |
|
Maximilian Seifert
|
e53c293a70
|
go fmt && fix dataSources
Signed-off-by: Maximilian Seifert <max.seifert@drglitch.net>
|
2019-08-20 20:46:50 +02:00 |
|
Maximilian Seifert
|
7edf1a038a
|
Use travis' postgres for testing
Signed-off-by: Maximilian Seifert <max.seifert@drglitch.net>
|
2019-08-20 20:46:50 +02:00 |
|
Maximilian Seifert
|
8b8b55d0a6
|
Correction of database connector string
Signed-off-by: Maximilian Seifert <max.seifert@drglitch.net>
|
2019-08-20 20:46:50 +02:00 |
|
Maximilian Seifert
|
812aec1829
|
Cleanup code according to lint
Signed-off-by: Maximilian Seifert <max.seifert@drglitch.net>
|
2019-08-20 20:46:50 +02:00 |
|
Maximilian Seifert
|
101f922ddc
|
Select db connect string according to execution environment
Signed-off-by: Maximilian Seifert <max.seifert@drglitch.net>
|
2019-08-20 20:46:50 +02:00 |
|
Maximilian Seifert
|
ab8e687ca0
|
Add test cases for CreateDevice and GetDevicesByLocalpart
Signed-off-by: Maximilian Seifert <max.seifert@drglitch.net>
|
2019-08-20 20:46:50 +02:00 |
|
Maximilian Seifert
|
433526b010
|
Initially connect to postgres DB when creating dendrite DB
Signed-off-by: Maximilian Seifert <max.seifert@drglitch.net>
|
2019-08-20 20:46:50 +02:00 |
|
Maximilian Seifert
|
d52210c5b8
|
go fmt && fix dataSources
Signed-off-by: Maximilian Seifert <max.seifert@drglitch.net>
|
2019-08-20 20:46:50 +02:00 |
|
Maximilian Seifert
|
202b0fc7c6
|
Use travis' postgres for testing
Signed-off-by: Maximilian Seifert <max.seifert@drglitch.net>
|
2019-08-20 20:46:50 +02:00 |
|
Maximilian Seifert
|
02ab2fbbb6
|
Correction of database connector string
Signed-off-by: Maximilian Seifert <max.seifert@drglitch.net>
|
2019-08-20 20:46:50 +02:00 |
|
Maximilian Seifert
|
9242997ae7
|
Cleanup code according to lint
Signed-off-by: Maximilian Seifert <max.seifert@drglitch.net>
|
2019-08-20 20:46:50 +02:00 |
|
Maximilian Seifert
|
4017ff2871
|
Select db connect string according to execution environment
Signed-off-by: Maximilian Seifert <max.seifert@drglitch.net>
|
2019-08-20 20:46:50 +02:00 |
|
Maximilian Seifert
|
c1f8890f8d
|
Add test cases for CreateDevice and GetDevicesByLocalpart
Signed-off-by: Maximilian Seifert <max.seifert@drglitch.net>
|
2019-08-20 20:46:50 +02:00 |
|
Maximilian Seifert
|
193933000d
|
Fill DisplayName field in call to Scan()
Signed-off-by: Maximilian Seifert <max.seifert@drglitch.net>
|
2019-08-20 20:46:50 +02: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 |
|