mirror of
https://github.com/spantaleev/matrix-docker-ansible-deploy.git
synced 2026-05-03 10:40:43 +03:00
ec36904671
Add the unstable MSC3814 dehydrated-device endpoints to both MDAD worker-routing models: - the specialized client_reader bucket - the broad generic_worker route list This is not a docs-driven change. Current workers.md does not meaningfully spell out these paths, but the current Synapse code does mount them via the normal devices servlet registration path, and non-main client workers do not skip that servlet group. That makes these endpoints a good fit for the same worker buckets that already handle the surrounding device- and E2EE-related client APIs. Refs: - https://github.com/element-hq/synapse/blob/b99a58719b274fcbb327fd8d7649185792bfd12c/docs/workers.md#synapseappgeneric_worker - https://github.com/element-hq/synapse/blob/b99a58719b274fcbb327fd8d7649185792bfd12c/synapse/rest/client/devices.py#L256-L459 - https://github.com/element-hq/synapse/blob/b99a58719b274fcbb327fd8d7649185792bfd12c/synapse/rest/__init__.py#L81-L129 - https://github.com/element-hq/synapse/blob/b99a58719b274fcbb327fd8d7649185792bfd12c/synapse/rest/__init__.py#L179-L197