Kévin Commaille
|
b538234bce
|
chore: Fix new docs warnings
|
2022-10-12 10:31:23 +02:00 |
|
Kévin Commaille
|
c2c4555133
|
identifiers: Fix MatrixToUri parsing for non-url-encoded room aliases
|
2022-10-10 23:03:58 +02:00 |
|
Kévin Commaille
|
d3bd86a23e
|
events: Add support for read receipts for threads
According to MSC3771
|
2022-10-10 20:49:04 +02:00 |
|
Kévin Commaille
|
e6e7e52034
|
client-api: Send CORP headers by default for media responses
According to MSC3828.
|
2022-10-10 19:09:39 +02:00 |
|
Kévin Commaille
|
739c35aaca
|
api: Allow to use any HeaderName with the header keyword of ruma_api
|
2022-10-10 19:09:39 +02:00 |
|
Kévin Commaille
|
4debc88263
|
events: Remove unstable-msc2676 cargo feature
|
2022-10-10 18:23:03 +02:00 |
|
Kévin Commaille
|
99ae790446
|
events: Remove redundant tests
There are similar tests in the relations module
|
2022-10-10 18:23:03 +02:00 |
|
Kévin Commaille
|
4e2dac30be
|
events: Stabilize support for event replacements
|
2022-10-10 18:23:03 +02:00 |
|
Kévin Commaille
|
994136b9b8
|
events: Add thread-aware methods to RoomMessageEventContent
|
2022-10-10 17:55:08 +02:00 |
|
Kévin Commaille
|
003f0abebf
|
events: Stabilize current support for threads
|
2022-10-10 17:55:08 +02:00 |
|
Kévin Commaille
|
2bdbf49535
|
chore: Fix new clippy warnings
|
2022-10-10 17:20:58 +02:00 |
|
Jonas Platte
|
86b58cafb8
|
Remove workaround for trybuild bug that has been fixed
|
2022-10-07 10:49:55 +02:00 |
|
Kévin Commaille
|
d55573a555
|
api: Remove AuthScheme::QueryOnlyAccessToken
It is no longer used by the Appservice API.
|
2022-10-02 15:08:31 +02:00 |
|
Kévin Commaille
|
c7caf65f65
|
events: Remove ToDevice kind on RoomEncryptedEventContent
There is ToDeviceRoomEncryptedEventContent.
|
2022-10-01 12:12:26 +02:00 |
|
Kévin Commaille
|
c141b7deb5
|
events: Stabilize support for private read receipts
|
2022-10-01 11:21:18 +02:00 |
|
Kévin Commaille
|
f068c3fb5a
|
directory: Stabilize room_types and room_type for /publicRooms
|
2022-10-01 11:12:13 +02:00 |
|
Kévin Commaille
|
5b25f2f223
|
push-rule: Stabilize default room server ACL push rule
|
2022-09-30 19:42:06 +02:00 |
|
Kévin Commaille
|
ef2afd9f6e
|
api: Add support for Matrix v1.4
|
2022-09-30 17:18:08 +02:00 |
|
Jonas Platte
|
715c226975
|
api: Make select_path and make_endpoint_url methods on Metadata
… and remove #[doc(hidden)] attribute.
|
2022-09-29 15:49:39 +02:00 |
|
Jonas Platte
|
0b12d200eb
|
api: Add tests for make_endpoint_url
|
2022-09-29 15:49:39 +02:00 |
|
Jonas Platte
|
8290d712f2
|
api: Move the majority of endpoint URL building out of macro code
|
2022-09-29 15:49:39 +02:00 |
|
Jonas Platte
|
a6e23d731e
|
api: Slighty reduce the amount of macro-generated code
By moving format(_args)! usage into a regular fn and calling that from
the proc-macro-generated code.
|
2022-09-29 15:49:39 +02:00 |
|
Jonas Platte
|
82dd050277
|
Update trybuild stderr file
|
2022-09-24 15:35:19 +02:00 |
|
Jonas Platte
|
ac707e30f0
|
events: Move ignored_users serde code into ignored_user_list module
… and optimize it.
|
2022-09-24 11:34:55 +02:00 |
|
Jonas Platte
|
028eb8a457
|
events: Remove deprecated API
|
2022-09-22 11:50:22 +02:00 |
|
Jonas Platte
|
06bc576571
|
events: Simplify serialize_and_deserialize_from_display_form test
We don't need to test every single event type.
|
2022-09-22 11:42:49 +02:00 |
|
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
|
1291929131
|
Rename unstable-pre-spec to unstable-unspecified
|
2022-09-20 10:39:20 +02:00 |
|
Jonas Platte
|
6fa928983c
|
Fix changelog
|
2022-09-16 12:15:08 +02:00 |
|
Jonas Platte
|
d38fa052e2
|
Release ruma-common 0.10.3
|
2022-09-16 12:13:19 +02:00 |
|
Jonas Platte
|
b18313e579
|
events: Fix wrong cfg
|
2022-09-16 12:13:15 +02:00 |
|
Jonas Platte
|
4d192ff3dc
|
Release ruma-common 0.10.2
|
2022-09-16 11:55:56 +02:00 |
|
Jonas Platte
|
fa61cc1248
|
events: Add relations accessors to event enums
|
2022-09-16 11:34:54 +02:00 |
|
Jonas Platte
|
df971d2c5c
|
events: Generate accessor methods in a more readable manner
|
2022-09-16 11:15:49 +02:00 |
|
Jonas Platte
|
8460189668
|
Release ruma-common 0.10.1
|
2022-09-14 21:28:23 +02:00 |
|
Jonas Platte
|
b7b7d043f3
|
events: Add RoomMessageEventContent::make_reply_to
… and deprecate reply constructors.
|
2022-09-14 10:02:25 +02:00 |
|
Jonas Platte
|
69aa77ca5f
|
Release ruma-common 0.10.0
|
2022-09-12 20:26:06 +02:00 |
|
Jonas Platte
|
5d516ca544
|
Release ruma-identifiers-validation 0.9.0
|
2022-09-12 20:22:17 +02:00 |
|
Jonas Platte
|
e468a45426
|
events: Add RoomMemberUnsigned with invite_room_state field
|
2022-09-12 18:33:46 +02:00 |
|
Jonas Platte
|
aa8e48d1c3
|
events: Allow customizing the unsigned type of state events
|
2022-09-12 13:10:10 +02:00 |
|
Jonas Platte
|
35d8bdd5a1
|
events: Move StateUnsigned::_from_parts into a trait
|
2022-09-12 12:03:29 +02:00 |
|
Jonas Platte
|
9b5b5e7797
|
events: Remove unused function
|
2022-09-12 11:51:02 +02:00 |
|
Jonas Platte
|
674137c41d
|
events: Use CanBeEmpty trait for skipping unsigned serialization
|
2022-09-12 11:44:05 +02:00 |
|
Kévin Commaille
|
35b766f09b
|
events: Add paragraph about replies to edited events.
|
2022-09-05 13:56:33 +02:00 |
|
Jonas Platte
|
7957dd6adf
|
events: Replace generic "alias" trait implementations by individual ones
… so that rustdoc lists types implementing them properly.
|
2022-09-05 11:16:30 +02:00 |
|
Jonas Platte
|
2579544883
|
events: Expand trait_aliases! macro
|
2022-09-05 10:35:09 +02:00 |
|
Kévin Commaille
|
6393433882
|
events: Fix glob definition in PolicyRuleEventContent
|
2022-09-04 14:43:29 +02:00 |
|
Jonas Platte
|
c745d3baf7
|
Fix clippy lint
|
2022-09-02 14:07:28 +02:00 |
|
Jonas Platte
|
1aff2d0764
|
events: Derive Default for DirectEventContent
|
2022-09-02 13:37:33 +02:00 |
|