Commit Graph

  • 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