43 Commits

Author SHA1 Message Date
Kévin Commaille
c5a6cf033f
client-api: Rename UserIdentifier::MatrixId to UserIdOrLocalpart 2022-02-18 14:58:38 +00:00
Kévin Commaille
b9f32bc632
client-api: Move blurhash to unstable-msc2448 2022-02-11 11:29:21 +00:00
Kévin Commaille
695b0c9ef4
client-api: Finalize moving knocking support out of unstable-pre-spec 2022-02-11 10:59:58 +00:00
Kévin Commaille
7a82fc0330
client-api: Move support for room type out of unstable-pre-spec 2022-02-11 10:28:51 +00:00
Kévin Commaille
203e5136fd
client-api: Move reason in membership requests out of unstable-pre-spec 2022-02-11 11:10:38 +01:00
Kévin Commaille
b8a741cb30
client-api: Move MSC2858 out of unstable-pre-spec 2022-01-20 13:29:22 +00:00
plustik
b3f7d0ed52
client-api: Update get_message_events for v1.1
* Remove serde(skip_serializing_if = ...) attribute from chunk response field
* Make the start response field required by changing its type from
  Option<String> to String
2022-01-11 16:28:11 +01:00
Kévin Commaille
fac7d53134
client-api: Fix get_login_types::CustomLoginType
Add test for it.
2022-01-01 12:54:59 +01:00
Damir Jelić
ee3c8f3335 ruma: Fix a bunch of typos 2021-12-06 11:26:14 +01:00
Kévin Commaille
746e0a026d
client-api: Rename r0::uiaa::authorize_fallback to get_uiaa_fallback_page 2021-11-13 23:39:32 +01:00
Jonas Platte
a9ecd7f397
client-api: Break up the ill-named contacts module 2021-11-09 11:41:21 +01:00
Jonas Platte
e7f01ca55a
client-api: Use Raw for create_room::Request::creation_content 2021-10-24 00:43:49 +02:00
Johannes Becker
e2386b7b64 client-api: Add custom variant to LoginInfo 2021-09-28 11:23:11 +02:00
Jonas Platte
8f88386125
client-api: Add data accessor to [Incoming]AuthData 2021-09-27 13:26:56 +02:00
Jonas Platte
6353e06bd5
client-api: make ThirdpartyIdCredentials an owned type 2021-09-27 13:25:16 +02:00
Jonas Platte
79cbce00cc
client-api: Update change log 2021-09-23 18:20:51 +02:00
Niklas Kunz
efd5ad52fa
client-api: Add the reason field for remaining endpoints (MSC2367) 2021-09-23 16:18:49 +00:00
Jonas Platte
2f9081cd81
Release ruma-client-api 0.12.3 2021-09-21 13:46:01 +02:00
Jonas Platte
1350f65dcb
client-api: Fix compat workaround for Element 2021-09-21 13:40:44 +02:00
Jonas Platte
f5ab038e22
Release ruma-client-api 0.12.2 2021-08-18 20:33:43 +02:00
Jonas Platte
31a0845b66
client-api: Add auth_type and session accessors to IncomingAuthData 2021-08-18 20:33:26 +02:00
Jonas Platte
64aea4f04c
Release ruma-client-api 0.12.1 2021-08-18 18:57:43 +02:00
Jonas Platte
cfb1b9de04
client-api: Add auth_type and session accessors to AuthData 2021-08-18 18:30:02 +02:00
Jonas Platte
459fd09a31
Release ruma-client-api 0.12.0 2021-08-11 17:49:01 +02:00
Jonas Platte
db57fa2a45
Update ruma-*-api changelogs 2021-08-11 17:41:05 +02:00
Jonas Platte
552fc32b32
client-api: Make uiaa::AuthData more helpful / strongly-typed 2021-08-11 16:38:01 +02:00
gnieto
5085f3b8fe
client-api: Fix inconsistent types on RoomEventFilter
`rooms` and `not_rooms` contained `String` and `RoomId` respectively and
the types have been change to use always `RoomId` as it's more concrete
and is more consistent with the other fields (like `senders` and
`not_senders`).
2021-08-10 15:22:46 +02:00
Jonas Platte
0f1c52aaab
Update changelogs 2021-08-10 15:21:47 +02:00
Jonas Platte
99ab5f80c0
Release ruma-client-api 0.11.2 2021-08-10 12:48:21 +02:00
Jonas Platte
70b7240be5
Release ruma-client-api 0.11.1 2021-08-10 12:39:26 +02:00
Jonas Platte
4e68509faf
client-api: Work around another Element bug 2021-08-10 12:31:08 +02:00
Jonas Platte
165729fe71
client-api: Clean up changelog 2021-08-05 21:06:12 +02:00
Adam Blanchet
13af2e235d
client-api: Implement reasons for leaving a room 2021-08-05 21:04:14 +02:00
Adam
fff4e97035
Fix missing changelog entries 2021-07-07 10:36:40 +02:00
Jonas Platte
522870dbbf
Release ruma-client-api 0.11.0 2021-06-21 17:41:52 +02:00
Jonas Platte
7b742f1b4c
client-api: Remove ruma-common reexports 2021-06-17 19:43:23 +02:00
Jonas Platte
28de60a90a
client-api: Use Raw in create_room::Request's initial_state field 2021-06-17 19:43:23 +02:00
Jonas Platte
8828f643b4
Release ruma-client-api 0.10.2 2021-06-01 21:59:41 +02:00
Timo Kösters
8173a05b2c
client-api: Remove authentication for get alias endpoint 2021-05-27 14:14:59 +00:00
Jonas Platte
0ffbc059aa
Release ruma-client-api 0.10.1 2021-05-20 18:44:27 +02:00
Jonas Platte
c3a8b8baed
Release ruma-client-api 0.10.0 2021-05-17 01:01:11 +02:00
Kévin Commaille
6a2c028cfb events: Change receipt::Receipts struct to a BTreeMap<ReceiptType, UserReceipts> 2021-05-11 10:11:02 +02:00
Jonas Platte
3db0ea7026
Move all crates into a new crates directory 2021-05-03 15:50:27 +02:00