-
6b60606b30
Update deserialization error messages
Jonas Platte
2020-05-23 18:58:40 +02:00
-
964aae00ff
Add additional tests to val_or_vec
Jonas Platte
2020-05-23 18:47:11 +02:00
-
2151711f64
Add NonAuthEndpoint trait
Alejandro Domínguez
2020-05-23 15:27:38 +02:00
-
e4c7a81a7c
Use SystemTime for timestamp fields
Isaiah Inuwa
2020-05-23 08:02:47 -05:00
-
54fcc36735
remove allow clippy::identity_conversion
Devin R
2020-05-23 06:53:43 -04:00
-
250da9281a
Restructure modules.
Isaiah Inuwa
2020-05-22 16:31:32 -05:00
-
26307b6894
Add endpoints for joining rooms
iinuwa
2020-05-22 17:23:01 -05:00
-
d42852e1a3
Update dependencies, bump version
Jonas Platte
2020-05-22 18:07:25 +02:00
-
fa8a45ed9f
Update changelog, bump version
Jonas Platte
2020-05-22 17:59:12 +02:00
-
5ad4fd11c9
Improve Display implementation for Error
Jonas Platte
2020-05-22 17:24:18 +02:00
-
326e705468
Fix hello_world example
Jonas Platte
2020-05-22 17:58:25 +02:00
-
866885bb38
Update changelog
Guillem Nieto
2020-05-22 15:59:54 +02:00
-
fe80737c58
Change Device fields according to the spec
Guillem Nieto
2020-05-22 15:17:28 +02:00
-
195bff8c05
Fix build
Guillem Nieto
2020-05-22 14:55:54 +02:00
-
b5fa684dfc
Update sync_events::DeviceLists field types
Jonas Platte
2020-05-21 23:36:07 +02:00
-
6d93ec1d1a
Fix accidentally-private field
Jonas Platte
2020-05-21 23:29:44 +02:00
-
b5f436d511
Expand explanation comment for unsafe code
Jonas Platte
2020-05-19 22:22:44 +02:00
-
af0a304594
Fix building on 1.36.0
Jonas Platte
2020-05-19 21:59:11 +02:00
-
3a3ccabbf2
Fix get_content_thumbnail response
Timo Kösters
2020-05-19 18:45:38 +02:00
-
a42b335bfe
Update dependencies
Jonas Platte
2020-05-19 12:37:03 +02:00
-
88ca0cf4f8
Bump dependencies, version
Jonas Platte
2020-05-19 12:33:36 +02:00
-
d6cfbaa47d
Bump dependencies, versions
Jonas Platte
2020-05-19 12:27:57 +02:00
-
e05b30d008
Query string deserialization: Allow multiple values for one key
Jonas Platte
2020-05-18 01:10:05 +02:00
-
0e627a8ac1
Update url_deserialize tests
Jonas Platte
2020-05-17 22:02:32 +02:00
-
89dcb5710b
Add another test for sync_events request deserialization
Jonas Platte
2020-05-10 12:13:31 +02:00
-
519ab3ff0a
Implement Display for r0::keys::AlgorithmAndDeviceId
Jonas Platte
2020-05-17 18:50:32 +02:00
-
48c5fb1a73
Update deps, bump version to 0.2.1
Jonas Platte
2020-05-15 11:51:11 +02:00
-
17783661da
Rename nested struct serialization tests
Jonas Platte
2020-05-15 11:50:01 +02:00
-
338ef529e1
Forbid serializing nested lists
Jonas Platte
2020-05-15 11:49:48 +02:00
-
73a46d6b21
Revert 'impl Sink for
&mut ValueSink
instead of for ValueSink
'
Jonas Platte
2020-05-15 11:45:16 +02:00
-
7aa27c2a2d
More serialization test updates
Jonas Platte
2020-05-15 00:56:05 +02:00
-
9092f7d6d8
Update serialization tests
Jonas Platte
2020-05-14 23:12:12 +02:00
-
0c775de766
Add serialization support for sequences
Jonas Platte
2020-05-14 22:16:20 +02:00
-
2032fc2a94
impl Sink for
&mut ValueSink
instead of for ValueSink
Jonas Platte
2020-05-14 22:11:25 +02:00
-
e55527fee6
Merge, re-group imports in urlencoded
Jonas Platte
2020-05-14 22:08:55 +02:00
-
4d702558bb
Update deps, bump versions
Jonas Platte
2020-05-14 13:07:14 +02:00
-
981a3aebe2
Bump version again
Jonas Platte
2020-05-13 23:00:01 +02:00
-
a9579a4729
Bump version
Jonas Platte
2020-05-13 21:42:16 +02:00
-
01562cb7ac
Revert urlencoded to plain serde_urlencoded logic temporarily
Jonas Platte
2020-05-13 21:26:54 +02:00
-
62bf717e62
Update sync_events tests
Jonas Platte
2020-05-10 11:24:30 +02:00
-
206a824f3e
Add EventJson::into_json
Jonas Platte
2020-05-09 15:41:34 +02:00
-
890cf13973
Bump MSRV (due to bytes dependency)
Jonas Platte
2020-05-07 20:36:57 +02:00
-
74d1b833cd
Add change log
Jonas Platte
2020-05-07 20:31:59 +02:00
-
8770e914f6
Update dependencies
Jonas Platte
2020-05-07 20:30:47 +02:00
-
a742ef47df
Use BTreeMap instead of HashMap
Jonas Platte
2020-05-07 20:30:26 +02:00
-
c28645b945
Update change log
Jonas Platte
2020-05-07 14:43:29 +02:00
-
7a22bc7a45
Add comments to explain required event_id fields
Jonas Platte
2020-05-07 14:42:30 +02:00
-
e36e9a68ac
message/state: The event id is required in the response when sending events.
Damir Jelić
2020-05-06 09:54:43 +02:00
-
ecb498be67
Bump version
Jonas Platte
2020-05-05 23:10:58 +02:00
-
55df111a97
Canonicalize spec links
Jonas Platte
2020-05-05 23:10:29 +02:00
-
2bb96b5a2b
Use serde_json::value::RawValue instead of serde_json::Value in most endpoints
Jonas Platte
2020-05-05 22:51:46 +02:00
-
b10e5e9ed1
Add get_media_preview module declaration
Jonas Platte
2020-05-05 22:51:16 +02:00
-
7d80a7f23d
sync_events: Make all fields in the response optional except next_batch.
Damir Jelić
2020-05-05 14:26:26 +02:00
-
5cedf1a963
keys: Make the device display name optional.
Damir Jelić
2020-05-05 13:50:48 +02:00
-
56f2054df5
to_device: Use a RawValue for sending to-device messages
poljar
2020-05-05 11:55:41 +02:00
-
fc626d0869
Whitespace and comment wrapping adjustments
Jonas Platte
2020-05-05 00:41:51 +02:00
-
3db0abe4cc
Update change log
Jonas Platte
2020-05-05 00:16:48 +02:00
-
ae8a629823
Remove dependency on the url crate
Jonas Platte
2020-05-05 00:16:43 +02:00
-
1ca24515ad
Update remaining r0.4.0 modules to r0.6.0
Jonas Platte
2020-05-05 00:11:04 +02:00
-
4eb72e4cf0
Remove tests for ruma_common types, they now live in that crate
Jonas Platte
2020-05-04 23:09:10 +02:00
-
97255eff60
Import push::Action tests from ruma-events
Jonas Platte
2020-05-04 22:59:32 +02:00
-
cb413ff358
Normalize derive order in room_key_requests
Jonas Platte
2020-05-04 22:10:51 +02:00
-
e759c3821e
Bump version
Jonas Platte
2020-05-04 18:55:34 +02:00
-
ebd4af10c5
Update join_room_by_id_or_alias
Jonas Platte
2020-05-04 18:43:51 +02:00
-
e5adfe1181
Rename r0::{client_exchange => to_device}
Jonas Platte
2020-05-04 18:42:15 +02:00
-
f2c8a7b5df
Update dependencies
Jonas Platte
2020-05-04 18:41:14 +02:00
-
d99812364f
Silence clippy warning
Jonas Platte
2020-05-04 18:38:15 +02:00
-
b809db81f4
Update create_message_event, create_state_event_*
Jonas Platte
2020-05-04 18:34:52 +02:00
-
78717b71bf
Update change log
Jonas Platte
2020-05-04 18:24:16 +02:00
-
d560ed76ca
Bump versions
Jonas Platte
2020-05-04 18:16:53 +02:00
-
4211eb4497
Annotate .unwrap()s
Jonas Platte
2020-05-04 18:08:00 +02:00
-
fb265db5eb
Update dependencies
Jonas Platte
2020-05-04 17:47:52 +02:00
-
3428e9dd92
Migrate to ruma-serde from serde_urlencoded
Akshay
2020-05-04 15:46:24 +00:00
-
c2e3298b2a
Fix duplicate msgtype field in m.message serialization
Jonas Platte
2020-05-03 23:11:34 +02:00
-
f30df65dba
Bump version
Jonas Platte
2020-05-03 01:00:39 +02:00
-
e59aeb97b4
Update change log
Jonas Platte
2020-05-03 01:00:25 +02:00
-
62772f4c7f
Bump macro dependency versions
Jonas Platte
2020-05-03 01:00:07 +02:00
-
0b26d71537
Re-run cargo fmt
Jonas Platte
2020-05-02 23:36:03 +02:00
-
b29263fe85
Import-rename serde_json::Value to JsonValue
Jonas Platte
2020-05-02 23:33:47 +02:00
-
b8eafc3f59
Update room::message
Jonas Platte
2020-05-02 23:25:46 +02:00
-
2f706d9a85
Remove invalid variant from room::message::MessageEventContent
Jonas Platte
2020-05-02 23:12:50 +02:00
-
fc78e49d49
Update representation of encrypted event content
Jonas Platte
2020-05-02 22:54:42 +02:00
-
d47f1831a7
Remove pointless match
Jonas Platte
2020-05-02 22:52:07 +02:00
-
17faaaa56e
Bump MSRV to 1.40.0
Jonas Platte
2020-05-02 22:14:05 +02:00
-
14ba542ba1
Derive deserialize for key::verification::start::raw::StartEventContent
Jonas Platte
2020-05-02 22:11:27 +02:00
-
f65615075e
Update serde attrs for room::message::LimitType
Jonas Platte
2020-05-02 21:28:13 +02:00
-
51ad28081e
Use ruma_event! for room::server_acl
Jonas Platte
2020-05-02 21:25:02 +02:00
-
23204d7948
Use ruma_event for ignored_user_list
Jonas Platte
2020-05-02 21:19:06 +02:00
-
bc9b43e03f
Update dependencies, use push::Action from ruma-common
Jonas Platte
2020-05-02 18:52:16 +02:00
-
24f519ba29
Update serde attrs in room::guest_access
Jonas Platte
2020-05-02 18:49:12 +02:00
-
a3f377ec39
Use ruma_common::{Action, Tweak}
Jonas Platte
2020-05-02 14:17:10 +02:00
-
08418daeb2
Remove NotificationPowerLevels::is_default
Jonas Platte
2020-05-02 14:16:31 +02:00
-
ca5c65ef10
Revise trait implementations
Jonas Platte
2020-05-02 14:12:49 +02:00
-
a512df0321
Update key::verification::start tests
Jonas Platte
2020-05-02 14:08:49 +02:00
-
18a37efcac
Update room::name tests
Jonas Platte
2020-05-02 14:08:16 +02:00
-
d61b6c705c
Update ignored_user_list tests
Jonas Platte
2020-05-02 11:15:46 +02:00
-
f23d7414ec
Update json literal formatting
Jonas Platte
2020-05-02 11:10:31 +02:00
-
8e4ff82a83
Stop relying on PartialEq for tests
Jonas Platte
2020-05-02 00:08:03 +02:00
-
cf2747cc70
Fix HighlightTweak deserialization
Jonas Platte
2020-05-01 23:40:26 +02:00
-
25f302f491
Add is_true
Jonas Platte
2020-05-01 23:33:01 +02:00