iinuwa
e16049b5b3
Add invite-by-3pid endpoint
2020-02-22 23:14:10 +01:00
iinuwa
301d38c104
Refactor send and sync modules
...
This commit moves the message, member and state event endpoints from the
send and sync modules to make interaction with those events more
consistent with how other events are used, for example,
`r0::<event type>::<create, get, update, delete>_event`.
2019-12-26 15:44:45 +01:00
Jonas Platte
90b850a60d
Update dependencies (except ruma-events)
2019-08-03 19:43:09 +02:00
Jonas Platte
27ec031689
Add /rooms/{roomId}/joined_members endpoint
2019-04-20 18:50:41 +02:00
Jonas Platte
af954220bd
Replace serde_derive by re-exports in serde
2019-02-06 20:36:39 +01:00
Florian Jacob
14fbaf698f
joined_rooms: new API call
...
that was added in r0.3.0
2019-01-23 20:22:05 +01: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
06ddfdd681
Use ruma-api-macros for the membership endpoints.
2017-07-03 16:41:25 -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
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
Jimmy Cuadra
e7562be4db
Rename various modules.
2016-12-30 05:59:25 -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
Andreas Brönnimann
5b09f689b4
Add room membership endpoints
2016-12-21 08:52:51 +01:00
Andreas Brönnimann
b9eea6c030
Add join by room id endpoint
2016-12-15 09:30:58 +01:00
Jimmy Cuadra
409b8202f7
Define module layout and fill in types for a few APIs.
2016-09-30 16:13:59 -07:00