Commit graph

5 commits

Author SHA1 Message Date
Kegan Dougal 44a41836f0 Unbuffered channel to block /send causing sytest to not race anymore 2020-08-07 12:47:16 +01:00
Kegan Dougal 54ceb50e88 Add display_name col to store remote device names
Few other tweaks to make `Server correctly handles incoming m.device_list_update`
pass.
2020-08-07 10:43:36 +01:00
Kegan Dougal b00dc9dc83 Add stale_device_lists table and use db before asking remote for device keys 2020-08-06 19:13:33 +01:00
Kegan Dougal 2e27f4752a Add tests for device list updates 2020-08-06 18:33:43 +01:00
Kegsay 32a4565b55
Add device list updater which manages updating remote device lists (#1242)
* Add device list updater which manages updating remote device lists

- Doesn't persist stale lists to the database yet
- Doesn't have tests yet

* Mark device lists as fresh when we persist
2020-08-06 17:48:10 +01:00