72 Commits

Author SHA1 Message Date
Jonas Platte
ecb498be67
Bump version 2020-05-05 23:10:58 +02:00
Jonas Platte
3db0abe4cc
Update change log 2020-05-05 00:16:48 +02:00
Jonas Platte
e5adfe1181
Rename r0::{client_exchange => to_device} 2020-05-04 18:42:37 +02:00
iinuwa
dbb60142cf
Sync endpoint touchups
* Add account_data to sync endpoint.
* Update RoomSummary not to serialize empty optional fields
2020-05-01 11:33:20 +02:00
Jonas Platte
15cb930102
Update formatting of change log 2020-04-30 15:29:44 +02:00
Isaiah Inuwa
762a65ec5e Update search endpoint to r0.6.0 2020-04-25 08:31:55 -05:00
iinuwa
210e3fd4a9
Make display_name of RoomMember optional 2020-04-25 09:30:20 +02:00
Isaiah Inuwa
a761d59a4c Normalize serde_json imports 2020-04-24 20:45:39 -05:00
Isaiah Inuwa
6e990236c2
Add missing state response field to get_message_events 2020-04-24 12:10:59 +02:00
Isaiah Inuwa
aec59b86aa Add M_USER_DEACTIVATED to ErrorKind 2020-04-23 16:01:51 -05:00
Damir Jelić
24b9ea7dc9 client_exchange: Use room messages to send out to-device events. 2020-04-22 19:39:18 +02:00
Jonas Platte
fc976a57ea
Update change log 2020-04-19 22:18:32 +02:00
iinuwa
0d080a7ffa
Add UIAA error types 2020-04-19 22:09:45 +02:00
Jonas Platte
6452401add
Add missing skip_serializing_if = "Option::is_none 2020-04-18 00:27:29 +02:00
Jonas Platte
6ddb9eca8b
Add serde::opt_ms_since_unix_epoch, use it in device::Device 2020-04-16 00:28:09 +02:00
Jonas Platte
207b77b53d
Update most timestampts to SystemTime 2020-04-16 00:19:11 +02:00
Jonas Platte
206530e10d
Update change log 2020-04-15 23:29:03 +02:00
iinuwa
bcc06ddd49
Update public rooms endpoint 2020-04-08 23:49:59 +02:00
Isaiah Inuwa
9198a549e7
Add structs for User-Interactive Authentication API. 2020-04-07 11:19:20 +02:00
Isaiah Inuwa
ff8427cb93
Add auth_parameters field to AuthenticationData. 2020-04-07 11:19:20 +02:00
Isaiah Inuwa
abcc8ec1d2
Update register endpoint to r0.6.0 2020-04-07 11:19:20 +02:00
iinuwa
dc582758e4
Add server_name parameter to join_room_by_id_or_alias 2020-04-06 17:28:55 +02:00
Jonas Platte
fe92c2940a
Update change log, bump version 2020-04-06 12:35:38 +02:00
Jonas Platte
041b737ca3
Bump version 2020-04-03 19:11:57 +02:00
Jonas Platte
4782739b0f
Update change log 2020-04-03 18:38:51 +02:00
Jonas Platte
9db26e1dda
Update CHANGELOG.md 2020-04-03 14:02:12 +02:00
Jonas Platte
ea9b752da9
Reorder sections in change log 2020-03-29 19:44:14 +02:00
Jonas Platte
e2ba8f2d4a
Bump version 2020-03-29 19:28:57 +02:00
Jonas Platte
472ab64a86
Update dependencies 2020-03-29 19:28:28 +02:00
Ragotzy.devin
1e3769a0f1
impl EndpointError for Error
Co-authored-by: Jonas Platte <jplatte@users.noreply.github.com>
2020-03-22 03:08:08 +01:00
iinuwa
122097cfef
Use Duration over UInt for timeouts and similar fields 2020-03-20 11:29:51 +01:00
iinuwa
21f9922b9e
Update r0::context::get_context::Request and r0::filter::RoomEventFilter
* Add lazy-loading options to RoomEventFilter
* Use UInt instead of u8 for get_context limit
* Add filter option to get_context endpoint
* Add more tests

Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2020-03-09 22:00:03 +01:00
iinuwa
8fb01a193e
Add SSO login endpoint 2020-02-26 15:11:32 +01:00
Isaiah Inuwa
4b05e7e361 Add request and response parameters for account deactiviation 2020-02-25 20:00:22 -06:00
iinuwa
e16049b5b3
Add invite-by-3pid endpoint 2020-02-22 23:14:10 +01:00
iinuwa
7d677f690e
Add unstable_features to version endpoint 2020-02-22 23:12:34 +01:00
Isaiah Inuwa
59bbef5a35 Remove deprecate account bind endpoint. 2020-02-22 01:28:12 +01:00
iinuwa
fc59bf4b55
Update create room endpoint 2020-02-21 01:15:17 +01:00
Isaiah Inuwa
ab7cb329a4 Update changelog with media endpoints. 2020-02-19 19:54:17 -06:00
iinuwa
959e10fd15
Add client config retrieval endpoints 2020-02-19 11:00:12 +01:00
Jonas Platte
8e9a6ffede
Update ruma-api to 0.14.0 2020-02-18 21:26:41 +01:00
Isaiah Inuwa
fc0d8ee8e7
Add send-to-device endpoint 2020-02-18 19:19:10 +01:00
iinuwa
0139ebc41a
Add OpenID request token endpoint 2020-02-18 19:15:32 +01:00
Jonas Platte
a63e73a32d
Update changelog 2020-02-17 01:12:28 +01:00
Emily
1c2ab9e768 Fix r0::session::get_login_types::Response
The previous version was expecting one level of nesting too many, i.e.:

    {"type": {"type": "m.login.password"}}

This is a breaking change, so bump the version number too.
2020-02-14 00:33:52 +00:00
Jonas Platte
16de378bb2
Bump MSRV 2020-02-08 22:39:37 +01:00
Jonas Platte
604795f994
Update dependencies, changelog; bump version 2020-02-08 22:28:34 +01:00
Isaiah Inuwa
b4692ec2a2 Update changelog for room upgrade endpoint. 2020-01-18 14:56:35 -06:00
Karlinde
505721bdad Add endpoints for push notifications 2020-01-14 21:58:28 +01:00
Jonas Platte
4a37625ea9
Update change log 2020-01-13 23:26:10 +01:00