Jonas Platte
c28645b945
Update change log
2020-05-07 14:43:29 +02:00
Jonas Platte
7a22bc7a45
Add comments to explain required event_id fields
2020-05-07 14:42:30 +02:00
Damir Jelić
e36e9a68ac
message/state: The event id is required in the response when sending events.
2020-05-06 09:57:13 +02:00
Jonas Platte
ecb498be67
Bump version
2020-05-05 23:10:58 +02:00
Jonas Platte
55df111a97
Canonicalize spec links
2020-05-05 23:10:29 +02:00
Jonas Platte
2bb96b5a2b
Use serde_json::value::RawValue instead of serde_json::Value in most endpoints
2020-05-05 22:51:46 +02:00
Jonas Platte
b10e5e9ed1
Add get_media_preview module declaration
2020-05-05 22:51:16 +02:00
Damir Jelić
7d80a7f23d
sync_events: Make all fields in the response optional except next_batch.
...
As per spec only the next_batch token is required in a sync response.
This patch makes all of them optional and creates default values when
parsing a response. Serialization is skipped for all of them if they are
empty containers.
2020-05-05 15:31:24 +02:00
Damir Jelić
5cedf1a963
keys: Make the device display name optional.
2020-05-05 15:31:24 +02:00
poljar
56f2054df5
to_device: Use a RawValue for sending to-device messages
2020-05-05 11:55:41 +02:00
Jonas Platte
fc626d0869
Whitespace and comment wrapping adjustments
2020-05-05 00:41:51 +02:00
Jonas Platte
3db0abe4cc
Update change log
2020-05-05 00:16:48 +02:00
Jonas Platte
ae8a629823
Remove dependency on the url crate
2020-05-05 00:16:43 +02:00
Jonas Platte
1ca24515ad
Update remaining r0.4.0 modules to r0.6.0
2020-05-05 00:11:04 +02:00
Jonas Platte
e759c3821e
Bump version
2020-05-04 18:55:34 +02:00
Jonas Platte
ebd4af10c5
Update join_room_by_id_or_alias
2020-05-04 18:43:51 +02:00
Jonas Platte
e5adfe1181
Rename r0::{client_exchange => to_device}
2020-05-04 18:42:37 +02:00
Jonas Platte
f2c8a7b5df
Update dependencies
2020-05-04 18:41:14 +02:00
Jonas Platte
b809db81f4
Update create_message_event, create_state_event_*
2020-05-04 18:34:52 +02:00
Jonas Platte
bc9b43e03f
Update dependencies, use push::Action from ruma-common
2020-05-02 18:52:16 +02:00
Jonas Platte
06f8374250
sync_events: make account_data optional
2020-05-01 13:52:49 +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
Jonas Platte
5aef537582
impl Display for UiaaResponse
2020-04-30 15:28:42 +02:00
Jonas Platte
5a26c38764
Remove uses of deprecated UInt::min_value
2020-04-28 19:57:59 +02:00
Jonas Platte
1c3f8712fa
Make all fields in get_message_event response optional
2020-04-28 19:38:15 +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
Jonas Platte
2e696a114b
Update example in CONTRIBUTING.md
2020-04-25 09:28:08 +02:00
Isaiah Inuwa
a761d59a4c
Normalize serde_json imports
2020-04-24 20:45:39 -05:00
Jonas Platte
f4b9841590
Fix json escaping breaking login endpoint
2020-04-24 22:30:22 +02:00
Jonas Platte
d85191d511
Remove travis CI
2020-04-24 19:39:25 +02:00
Jonas Platte
3478f8653d
Fix MSRV in README.md, builds.sr.ht manifest
2020-04-24 19:20:01 +02:00
Jonas Platte
172e893573
Remove cargo audit to speed up CI
2020-04-24 18:51:00 +02:00
Jonas Platte
ac44889922
Add builds.sr.ht manifests
2020-04-24 18:49:49 +02: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
Jonas Platte
473cf23861
Bump version
2020-04-22 22:27:54 +02:00
Jonas Platte
eb4b8e559e
Update ruma-api, ruma-events
2020-04-22 22:13:10 +02: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
3385470dd5
Update ruma-events, bump version
2020-04-20 17:15:09 +02:00
Jonas Platte
7c96191785
Update dependencies, bump version to 0.8.0-rc.3
2020-04-20 16:03:56 +02:00
Jonas Platte
738ef99dd7
Implement Display, Error for error::Error
2020-04-20 15:20:41 +02:00
Jonas Platte
1b7863dc36
Bump version
2020-04-19 23:19:23 +02:00
Jonas Platte
5e0467682f
Update ruma-events to 0.19.0
2020-04-19 23:19:18 +02:00
Jonas Platte
8443213766
Add common types section to CONTRIBUTING.md
2020-04-19 22:40:24 +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
3ecc114ca6
Bump version to 0.8.0-rc.1
2020-04-19 20:09:45 +02:00
Jonas Platte
db04471cf2
Update ruma-events to 0.19.0-rc.2
2020-04-19 20:09:14 +02:00