Kévin Commaille
|
7c802c89ca
|
events: Remove conversions between extensible types and room messages
They are more difficult to implement and use with
generic replacements, for little gain.
|
2022-10-17 20:27:49 +02:00 |
|
Kévin Commaille
|
06cd3a3a6c
|
events: Allow clippy::needless_borrow to avoid false positives
|
2022-07-08 13:34:19 +02:00 |
|
Kévin Commaille
|
a4e6081b41
|
events: Improve extensible events conversion helpers docs
|
2022-07-08 13:34:19 +02:00 |
|
Kévin Commaille
|
be2310294a
|
events: Make extensible events conversion helpers private
|
2022-07-08 13:34:19 +02:00 |
|
Kévin Commaille
|
bda17c3662
|
events: Avoid unnecessary allocations during conversion
|
2022-07-08 13:34:19 +02:00 |
|
Jonas Platte
|
b34bfaf1f6
|
Replace matches crate with assert_matches
|
2022-05-24 18:07:29 +02:00 |
|
Jonas Platte
|
d855ec33d6
|
identifiers: Update ToOwned implementations to use new types
… and a lot of changes that cascaded from that.
|
2022-04-20 10:39:36 +02:00 |
|
Kévin Commaille
|
65cb085f30
|
docs: Fix warnings
|
2022-04-10 11:35:24 +02:00 |
|
Kévin Commaille
|
e94a8db7f4
|
events: Add support for transitional extensible image messages
According to MSC3552
|
2022-03-28 17:37:04 +02:00 |
|
Kévin Commaille
|
8673d0d3f6
|
events: Add support for transitional extensible file messages
According to MSC3551
|
2022-03-28 17:37:04 +02:00 |
|
Jonas Platte
|
deea762b8e
|
events: Add custom Deserialize impls for MediaSource
|
2022-03-28 16:48:54 +02:00 |
|
Jonas Platte
|
8afc3a1100
|
events: Add a test for encrypted media sources being preferred
|
2022-03-28 16:48:54 +02:00 |
|
Jonas Platte
|
21dead4245
|
events: Clean up leftover 'src' naming
|
2022-03-28 14:04:19 +02:00 |
|
Jonas Platte
|
ee029901d7
|
events: Spell out 'source' (don't use 'src' abbreviation)
|
2022-03-28 13:22:37 +02:00 |
|
Jonas Platte
|
de565c9af9
|
events: Make MediaSource an exhaustive enum
|
2022-03-25 13:07:16 +01: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 |
|
Kévin Commaille
|
0fb3f39c07
|
common: Deserialize stable names for unstable features
|
2022-03-21 14:46:13 +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 |
|
homersimpsons
|
2ec50bd03c
|
doc: migrate links from matrix-doc to matrix-spec(-proposals)
|
2022-03-08 10:24:26 +01:00 |
|
Kévin Commaille
|
c3f9a3cb70
|
common: Merge ruma-events into ruma-common
|
2022-03-04 11:45:07 +00:00 |
|