Jonas Platte
|
4fb051ba0f
|
Use Default derive for enums
|
2022-09-20 13:49:16 +02:00 |
|
Jonas Platte
|
66ff4dbaad
|
Raise MSRV to 1.62
|
2022-09-20 13:49:16 +02:00 |
|
Jonas Platte
|
d38fa052e2
|
Release ruma-common 0.10.3
|
2022-09-16 12:13:19 +02:00 |
|
Jonas Platte
|
4d192ff3dc
|
Release ruma-common 0.10.2
|
2022-09-16 11:55:56 +02:00 |
|
Jonas Platte
|
8460189668
|
Release ruma-common 0.10.1
|
2022-09-14 21:28:23 +02:00 |
|
Jonas Platte
|
f64a4bfc48
|
Release ruma-client-api 0.15.0
|
2022-09-12 20:52:11 +02:00 |
|
Jonas Platte
|
9dd4014750
|
client-api: Export nothing with neither client nor server feature active
… to work around a build failure in that configuration.
This configuration is useful either way.
|
2022-09-12 20:51:50 +02:00 |
|
Jonas Platte
|
69aa77ca5f
|
Release ruma-common 0.10.0
|
2022-09-12 20:26:06 +02:00 |
|
Jonas Platte
|
914e5c21e9
|
events: Rename Any[Sync]RoomEvent to Any[Sync]TimelineEvent
|
2022-08-24 17:43:42 +02:00 |
|
Jonas Platte
|
661f6e60bd
|
client-api: Reorder fields and ctor parameters for account data endpoints
|
2022-08-18 18:43:47 +02:00 |
|
Jonas Platte
|
2b4ac40981
|
Skip serializing None value for room_type fields
|
2022-08-17 20:45:05 +02:00 |
|
Benjamin Kampmann
|
23a608788b
|
client-api: Add sliding-sync endpoint
Co-authored-by: Matthew Hodgson <matthew@matrix.org>
|
2022-08-17 16:16:02 +02:00 |
|
Jonas Platte
|
ccb6babe9e
|
client-api: Fix type of display_name field in update_device::Request
|
2022-08-17 13:24:12 +02:00 |
|
Jonas Platte
|
3ddbcd8152
|
client-api: Use a stronger type for send_state_event::Request::new
|
2022-08-16 12:50:24 +02:00 |
|
Kévin Commaille
|
90f9463c1a
|
client-api: Use borrowed types in refresh_token::v3::Request
|
2022-07-30 17:03:02 +02:00 |
|
Kévin Commaille
|
f5000cb52f
|
client-api: Add support for API scope restriction
According to MSC2967
|
2022-07-28 18:39:35 +02:00 |
|
Kévin Commaille
|
64203a3cba
|
client: Remove leftover unstable prefixes
From v1.2 and v1.3
|
2022-07-28 18:27:14 +02:00 |
|
Jonas Platte
|
3e34cda48a
|
client-api: Add more docs to get_message_events::Request s constructors
|
2022-07-19 18:04:11 +02:00 |
|
Jonas Platte
|
c97f5507b9
|
client-api: Simplify message::get_message_events::v3::Request s constructors
|
2022-07-19 17:48:14 +02:00 |
|
Jonas Platte
|
da5def6731
|
client-api: Update message::get_message_events::v3::Request 's constructors
|
2022-07-18 19:04:37 +02:00 |
|
Jonas Platte
|
f4a8a66bde
|
client-api: Remove get_message_events::Request::new 's from parameter
|
2022-07-18 18:50:28 +02:00 |
|
Kévin Commaille
|
7ec599e83d
|
client-api: Add support for private read receipts
According to MSC2285
|
2022-07-18 11:18:55 +02:00 |
|
Johannes Becker
|
d80e7c9c32
|
client-api: Make from optional for get_message_events::Request::new
|
2022-07-15 18:37:28 +02:00 |
|
Doug
|
e2d0e4cf20
|
Add unstable prefix for m.authentication.
|
2022-07-11 12:01:27 +02:00 |
|
Jonas Platte
|
61282642c0
|
client-api: Rewrite small test to remove test-only PartialEq impl
|
2022-06-21 18:02:16 +02:00 |
|
Kévin Commaille
|
28d0d90ab5
|
client-api: Add knock_restricted join rule
According to MSC3787
|
2022-06-20 19:02:32 +02:00 |
|
Kévin Commaille
|
fdb45296c5
|
client-api: Stabilize MSC3316
|
2022-06-20 17:57:12 +02:00 |
|
Kévin Commaille
|
a077c4ea77
|
client-api: Stabilize MSC2675
|
2022-06-20 17:44:18 +02:00 |
|
Kévin Commaille
|
0d71ce17da
|
client-api: Stabilize MSC2918
|
2022-06-20 17:16:12 +02:00 |
|
Kévin Commaille
|
05a28c8097
|
client-api: Remove pre-v1.3 note in docs
|
2022-06-20 16:56:57 +02:00 |
|
Jonas Platte
|
fa4ad103f4
|
client-api: Add missing serde attributes
|
2022-06-17 12:03:18 +02:00 |
|
Doug
|
aae6fa2843
|
client-api: Add MSC2965 feature and m.authentication discovery
|
2022-06-16 18:56:16 +00:00 |
|
Jonathan de Jong
|
34863ca80f
|
client-api: Add support for mutual rooms endpoint (MSC2666)
|
2022-06-15 11:45:53 +02:00 |
|
Kévin Commaille
|
70b3d1e55b
|
client-api: Add relations querying endpoint
According to MSC2675
|
2022-06-14 16:39:03 +02:00 |
|
Kévin Commaille
|
635a6e04a0
|
Add support for timestamp massaging
According to MSC3316
|
2022-06-14 12:26:47 +02:00 |
|
Kévin Commaille
|
cad5e81c68
|
client-api: Add error kinds encountered for restricted rooms
According to MSC3083
|
2022-06-12 14:28:12 +02:00 |
|
Kévin Commaille
|
cf3aee33f4
|
client-api: Split uiaa::UserIdentifier::ThirdParty
|
2022-06-11 22:41:52 +02:00 |
|
Kévin Commaille
|
fbfb2b2ef9
|
client-api: Make some test assertions more helpful
|
2022-06-11 21:53:33 +02:00 |
|
Kévin Commaille
|
90cef5a50b
|
client-api: Add support for refresh tokens
According to MSC2918
|
2022-06-11 19:31:09 +02:00 |
|
Jonas Platte
|
56cf3ce94c
|
Allow buggy clippy lint on a per-crate basis
The previous method of allowing it through .cargo/config.toml doesn't
seem to work anymore.
|
2022-06-08 11:45:29 +02:00 |
|
Kévin Commaille
|
c1d10b1061
|
client-api: Split some test assertions
|
2022-06-07 15:30:49 +02:00 |
|
Jonas Platte
|
a8e7c47bbe
|
Remove RoomName type
|
2022-06-03 11:40:33 +02:00 |
|
Jonas Platte
|
8912182c56
|
Increase usage of implicit named arguments in format strings
|
2022-06-03 10:06:28 +02:00 |
|
Jonas Platte
|
73c2963ebd
|
Enforce consistent semicolons after () -typed expressions in blocks
|
2022-06-03 08:40:16 +02:00 |
|
Jonas Platte
|
07af61d784
|
Bump MSRV to 1.60
|
2022-06-01 14:52:02 +02:00 |
|
Kévin Commaille
|
0c67c6b3db
|
docs: Reword docs for StringEnum
|
2022-05-30 17:17:06 +02:00 |
|
Kévin Commaille
|
240c8bc4b8
|
macros: Derive as_str() for types that derive StringEnum
|
2022-05-30 17:17:06 +02:00 |
|
Kévin Commaille
|
7f164b3173
|
doc: Add doc link to as_str implementations
|
2022-05-30 17:17:06 +02:00 |
|
Kévin Commaille
|
4d89c7cc08
|
doc: Use markdown doc for types deriving StringEnum
|
2022-05-30 17:17:06 +02:00 |
|
Charlotte
|
ddc5279b6e
|
client-api: Implement asynchronous uploads (MSC2246)
https://github.com/matrix-org/matrix-spec-proposals/pull/2246
|
2022-05-28 20:49:05 +00:00 |
|