diff options
author | Patrick Cloke <clokep@users.noreply.github.com> | 2023-05-05 15:18:47 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-05 15:18:47 -0400 |
commit | 28bceef84e489faf31d14ac1df7ffdb3e4126a9e (patch) | |
tree | 12840191fab53ff2df4652904746df9f0308769e /changelog.d | |
parent | Implement MSC4009 to widen the allowed Matrix ID grammar (#15536) (diff) | |
download | synapse-28bceef84e489faf31d14ac1df7ffdb3e4126a9e.tar.xz |
Check appservices for devices during a /user/devices query. (#15539)
MSC3984 proxies /keys/query requests to appservices, but servers will can also requests devices / keys from the /user/devices endpoint. The formats are close enough that we can "proxy" that /user/devices to appservices (by calling /keys/query) and then change the format of the returned data before returning it over federation.
Diffstat (limited to 'changelog.d')
-rw-r--r-- | changelog.d/15539.misc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/15539.misc b/changelog.d/15539.misc new file mode 100644 index 0000000000..e5af5dee5c --- /dev/null +++ b/changelog.d/15539.misc @@ -0,0 +1 @@ +Proxy `/user/devices` federation queries to application services for [MSC3984](https://github.com/matrix-org/matrix-spec-proposals/pull/3984). |