Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ensure the user ID is serialized in the payload instead of used as an ↵ | Patrick Cloke | 2021-01-18 | 1 | -1/+1 |
| | | | | instance name. (#9130) | ||||
* | Allow running sendToDevice on workers (#9044) | Erik Johnston | 2021-01-07 | 1 | -8/+23 |
| | |||||
* | Ensure that remote users' device list resyncing always happens on master (#9043) | Erik Johnston | 2021-01-07 | 1 | -4/+13 |
| | | | Currently `DeviceMessageHandler` only ever exists on master, but that is about to change. | ||||
* | Add type hints to some handlers (#8505) | Patrick Cloke | 2020-10-09 | 1 | -8/+17 |
| | |||||
* | Stop sub-classing object (#8249) | Patrick Cloke | 2020-09-04 | 1 | -1/+1 |
| | |||||
* | Use the JSON encoder without whitespace in more places. (#8124) | Patrick Cloke | 2020-08-20 | 1 | -3/+2 |
| | |||||
* | Convert the device message and pagination handlers to async/await. (#7678) | Patrick Cloke | 2020-06-16 | 1 | -15/+10 |
| | |||||
* | Resync remote device list when detected as stale. (#6786) | Erik Johnston | 2020-01-30 | 1 | -2/+8 |
| | |||||
* | Detect unknown remote devices and mark cache as stale (#6776) | Erik Johnston | 2020-01-28 | 1 | -2/+55 |
| | | | | We just mark the fact that the cache may be stale in the database for now. | ||||
* | Remove usage of deprecated logger.warn method from codebase (#6271) | Andrew Morgan | 2019-10-31 | 1 | -1/+1 |
| | | | Replace every instance of `logger.warn` with `logger.warning` as the former is deprecated. | ||||
* | Link the send loop with the edus contexts | Jorik Schellekens | 2019-09-05 | 1 | -4/+1 |
| | | | | | | The contexts were being filtered too early so the send loop wasn't being linked to them unless the destination was whitelisted. | ||||
* | Opentrace device lists (#5853) | Jorik Schellekens | 2019-09-03 | 1 | -1/+5 |
| | | | Trace device list changes. | ||||
* | Propagate opentracing contexts through EDUs (#5852) | Jorik Schellekens | 2019-08-22 | 1 | -6/+21 |
| | | | | | Propagate opentracing contexts through EDUs Co-Authored-By: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> | ||||
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -4/+3 |
| | |||||
* | run isort | Amber Brown | 2018-07-09 | 1 | -2/+1 |
| | |||||
* | Split out edu/query registration to a separate class | Erik Johnston | 2018-03-13 | 1 | -1/+1 |
| | |||||
* | Sanity checking for user ids | Richard van der Hoff | 2018-01-17 | 1 | -3/+11 |
| | | | | | | | | Check the user_id passed to a couple of APIs for validity, to avoid "IndexError: list index out of range" exception which looks scary and results in a 500 rather than a more useful error. Fixes #1432, among other things | ||||
* | Use new federation_sender DI | Erik Johnston | 2016-11-16 | 1 | -2/+2 |
| | |||||
* | Add a new method to enqueue the device messages rather than sending a dummy EDU | Mark Haines | 2016-09-07 | 1 | -7/+3 |
| | |||||
* | Send device messages over federation | Mark Haines | 2016-09-06 | 1 | -0/+121 |