summary refs log tree commit diff
path: root/changelog.d
diff options
context:
space:
mode:
authorPatrick Cloke <clokep@users.noreply.github.com>2023-05-05 15:18:47 -0400
committerGitHub <noreply@github.com>2023-05-05 15:18:47 -0400
commit28bceef84e489faf31d14ac1df7ffdb3e4126a9e (patch)
tree12840191fab53ff2df4652904746df9f0308769e /changelog.d
parentImplement MSC4009 to widen the allowed Matrix ID grammar (#15536) (diff)
downloadsynapse-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.misc1
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).