Kévin Commaille
|
699c2daf39
|
events: Remove mixed types and conversion functions for extensible events
Mixed types have been removed from MSC1767.
|
2023-02-09 16:25:51 +01:00 |
|
Kévin Commaille
|
9a9bd2c933
|
events: Remove Raw::deserialize_content
Replace it with deserialize_as or deserialize_with_type.
|
2023-01-10 11:37:31 +01:00 |
|
Jonas Platte
|
cdabe8e52d
|
events: Remove Serialize impls for all event types except ToDeviceEvent
|
2022-12-15 10:41:30 +01:00 |
|
Jonas Platte
|
674137c41d
|
events: Use CanBeEmpty trait for skipping unsigned serialization
|
2022-09-12 11:44:05 +02:00 |
|
Kévin Commaille
|
7008161727
|
events: Split more test assertions
|
2022-06-04 17:01:56 +02:00 |
|
Kévin Commaille
|
906d576a27
|
Implement Improved Signalling for 1:1 VoIP
According to MSC2746
|
2022-05-30 14:09:58 +02:00 |
|
Jonas Platte
|
b34bfaf1f6
|
Replace matches crate with assert_matches
|
2022-05-24 18:07:29 +02:00 |
|
Kévin Commaille
|
1c90770d93
|
events: Split SessionDescription between Answer and Offer
|
2022-05-24 14:40:30 +02:00 |
|
Jonas Platte
|
7de3b4b649
|
events: Rework the event enum hierarchy
|
2022-04-05 14:29:17 +02:00 |
|
Jonas Platte
|
d87874314b
|
events: Add 'Original' prefix to unredacted types with a redacted form
|
2022-04-05 14:29:17 +02:00 |
|
Kévin Commaille
|
f2d35f217c
|
events: Add support for transitional extensible sticker messages
According to MSC3552
|
2022-03-28 17:37:04 +02:00 |
|
Jonas Platte
|
ee029901d7
|
events: Spell out 'source' (don't use 'src' abbreviation)
|
2022-03-28 13:22:37 +02:00 |
|
Kévin Commaille
|
12ee658e96
|
events: Use an enum for a media's source
Have stricter media types that accept either an encrypted or plain file.
Co-authored-by: Jonas Platte <jplatte@element.io>
|
2022-03-22 16:42:42 +01:00 |
|
Jonas Platte
|
ada3108a96
|
common: Move prev_content into unsigned
|
2022-03-16 16:30:29 +01:00 |
|
Jonas Platte
|
6dc0bf248b
|
Use *EventType enums in more places
|
2022-03-16 12:20:17 +01:00 |
|
Jonas Platte
|
13e53ea6d5
|
common: Remove RawExt in favor of inherent impl
|
2022-03-15 10:05:21 +01:00 |
|
Kévin Commaille
|
bdcf07be87
|
common: Merge ruma-serde into ruma-common
|
2022-03-10 12:11:00 +01:00 |
|
Kévin Commaille
|
088d1872b7
|
common: Merge ruma-identifiers into ruma-common
|
2022-03-09 17:46:51 +00:00 |
|
Kévin Commaille
|
c3f9a3cb70
|
common: Merge ruma-events into ruma-common
|
2022-03-04 11:45:07 +00:00 |
|