element-hq / element-hq/synapse
Synapse supports unspecced `DELETE /directory/list/appservice/<network ID>/<room ID>` endpoint
- Dominant language
- Python
- Stars
- 4.6k
- Forks
- 600
- Avg merge
- 5d 22h
- Merged PRs (30d)
- 51
Description
This issue has been migrated from [#14178](https://github.com/matrix-org/synapse/issues/14178).
---
Like #13111, but for application services.
Defined here: https://github.com/matrix-org/synapse/blob/fb9b3613cbbc37ab95e872ad75a5bc704b96ee54/synapse/rest/client/directory.py#L180-L183
Spec is [here](https://spec.matrix.org/v1.4/application-service-api/#application-service-room-directories) and only defines a PUT.
Per https://github.com/matrix-org/synapse/issues/13111#issuecomment-1167873682: we should
- [ ] check the number of requests matrix.org has seen to this endpoint
- [ ] check common appservices to see if they use it
- [ ] assuming it's unused, rip it out
Contributor guide
Assessment
This issue has not been assessed yet.