19 Commits

Author SHA1 Message Date
Jonas Platte
c455020802
Update r0::account::change_password to r0.6.0 2019-11-29 00:27:29 +01:00
Jonas Platte
e9febfedbc Add /account/whoami endpoint 2019-04-20 15:08:43 +02:00
Alejandro Domínguez
d48fc54c96 Use folders instead of mods 2019-01-22 18:41:41 +01:00
Jonas Platte
bc968c8e14 Update to Rust 2018 2019-01-13 21:22:37 +01:00
Jonas Platte
586bca680d Re-run 'cargo fmt' 2019-01-13 21:12:33 +01:00
Jimmy Cuadra
d042f63146 Update dependencies and convert to ruma-api-macros 0.2. 2018-05-19 02:28:43 -07:00
Jimmy Cuadra
422043cf51 Use ruma-api-macros for the account endpoints. 2017-05-14 17:58:15 -07:00
Victor Berger
8ab3c737b8
Update to ruma-api v0.3.
Also fixes a few errors encountered in the process and remove depcrecated tokenrefresh endpoint.
2017-01-08 18:19:27 +01:00
Victor Berger
a7bce18b59 Update /register to most recent spec 2017-01-05 10:57:59 +01:00
Victor Berger
472ce01769
Point-out inconsistencies with spec 2016-12-31 12:50:56 +01:00
Jimmy Cuadra
0535405ae6 Derive Clone, Copy, and Debug for Endpoint structs. 2016-12-30 23:13:19 -08:00
Jimmy Cuadra
b103b87090 Link endpoint paths directly to the spec. 2016-12-30 14:53:51 -08:00
Victor Berger
3c324d526c
Add serde attributes to Option and Vec, and missing #[derive]s 2016-12-28 19:38:50 +01:00
Victor Berger
a0c0890940 Add link to the matrix spec for each endpoint. 2016-12-23 12:12:16 +01:00
Jimmy Cuadra
7c71473854 Add missing Clone and Debug impls. 2016-10-01 04:04:13 -07:00
Jimmy Cuadra
29cbb4c0c7 Add missing imports and address warnings. 2016-10-01 01:04:00 -07:00
Jimmy Cuadra
c310cd1395 Use a trait to represent each endpoint. 2016-10-01 00:55:57 -07:00
Jimmy Cuadra
11285ddc95 Rename HTTP_METHOD to METHOD, document constants, fill in types for remaining session and account endpoints. 2016-09-30 17:22:21 -07:00
Jimmy Cuadra
409b8202f7 Define module layout and fill in types for a few APIs. 2016-09-30 16:13:59 -07:00