8 Commits

Author SHA1 Message Date
Jonas Platte
c769d9602d
client-api: Remove unstable-synapse-quirks from key backups
The spec has been adjusted to follow Synapse.
2021-02-02 19:17:57 +01:00
Devin Ragotzy
648c3f5732
Add remaining key backup endpoints
Co-authored-by: Timo Koesters <timo@koesters.xyz>
2020-09-29 13:35:42 +02:00
Vincent Lee
d36d005b97
Change requires_authentication: bool to authentication: AuthScheme 2020-09-18 16:28:51 +02:00
Jonas Platte
67d113ba57
api: Add non_exhaustive attribute to request and reponse types through the macro 2020-09-11 21:01:02 +02:00
Nicholas Young
7ccdaa34d6 feature gate exhaustive types for all spec crates:
- ruma-appservice-api
- ruma-client-api
- ruma-events
- ruma-federation-api
2020-09-01 18:39:41 -06:00
Jonas Platte
cf9b83495c
client-api: Update backup endpoints to the new API standards 2020-08-29 22:37:06 +02:00
Devin R
101b8689a5 Add unstable-synapse-quirks feature for Sessions struct and fields 2020-07-15 19:17:03 -04:00
Ragotzy.devin
24b0068213
Add unstable backup and keys/upload_signing/signature endpoints
Co-authored-by: Timo Kosters <timo@koesters.xyz>
2020-07-15 15:53:35 +02:00