Jonas Platte
|
548232ef5a
|
events: Add as_original methods to possiby-redacted event enums
|
2022-04-11 15:49:39 +02:00 |
|
Jonathan de Jong
|
f0177dc429
|
api: Add Metadata::versioning_decision_for
|
2022-04-11 15:44:03 +02:00 |
|
Jonas Platte
|
873270db1d
|
events: Add SyncRoomPowerLevelsEvent::power_levels
|
2022-04-11 14:32:40 +02:00 |
|
Jonas Platte
|
9f6f176f8d
|
events: Add RoomPowerLevelsEvent::power_levels
|
2022-04-11 14:26:19 +02:00 |
|
Jonas Platte
|
97a3c1e473
|
events: Add room::power_levels::RoomPowerLevels
A struct representing the effective power levels of a room, regardless
of whether the most recent power-levels event is redacted.
|
2022-04-11 14:26:19 +02:00 |
|
Kévin Commaille
|
688d5bf47a
|
docs: Improve string enums documentation
Mention the conversion from string.
|
2022-04-10 14:48:09 +02:00 |
|
Jonas Platte
|
c3756aafc5
|
events: Fix comment
|
2022-04-10 11:43:23 +02:00 |
|
Jonas Platte
|
649da9c5b8
|
events: Remove redacts field from redacted redaction events
Cleaning up redaction events in the spec does not seem to be planned for
the near future.
|
2022-04-10 11:43:23 +02:00 |
|
Kévin Commaille
|
65cb085f30
|
docs: Fix warnings
|
2022-04-10 11:35:24 +02:00 |
|
Kévin Commaille
|
1e1fa06342
|
events: Fix plain text reply constructors
Send a formatted_body, according to the spec
|
2022-04-05 21:13:25 +02:00 |
|
Jonas Platte
|
002d863738
|
events: Fix default invite power level
|
2022-04-05 17:43:52 +02:00 |
|
Jonas Platte
|
7de3b4b649
|
events: Rework the event enum hierarchy
|
2022-04-05 14:29:17 +02:00 |
|
Jonas Platte
|
ca7af393d6
|
events: Add new maybe-redacted event enums
|
2022-04-05 14:29:17 +02:00 |
|
Jonas Platte
|
51244d5ae7
|
events: Fix name of internal helper method
|
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 |
|
Jonas Platte
|
26aea3a084
|
common: Consistently use int macros for tests
|
2022-04-04 16:54:17 +02:00 |
|
Kévin Commaille
|
e6cd2b0995
|
identifiers: Derive Clone on MatrixId
|
2022-04-03 10:32:56 +02:00 |
|
Jonas Platte
|
ca1159250e
|
events: Clean up module documentation
Remove a lot of no longer valid text.
|
2022-04-01 16:35:53 +02:00 |
|
Jonathan de Jong
|
b77fee8948
|
identifiers: Provide Owned types
|
2022-03-31 23:23:02 +02:00 |
|
Jonas Platte
|
a4aa7e0912
|
macros: Fix missing type qualification in Event derive macro
|
2022-03-31 18:42:27 +02:00 |
|
Jonas Platte
|
5ec3ad2290
|
events: Reintroduce *EventContent as trait aliases
|
2022-03-31 18:42:27 +02:00 |
|
Jonas Platte
|
9f56e6e497
|
events: Rename HierarchySpaceChildStateEvent => HierarchySpaceChildEvent
|
2022-03-31 18:42:27 +02:00 |
|
Jonas Platte
|
5ac6fcabc8
|
events: Remove unused EventKind
|
2022-03-31 18:42:27 +02:00 |
|
Jonas Platte
|
3c7edb1f9e
|
events: Rename internal module event_kinds => kinds
|
2022-03-31 18:42:27 +02:00 |
|
Jonas Platte
|
6279a2fa6f
|
events: Move EventContent trait and related items into new module
|
2022-03-31 18:42:27 +02:00 |
|
Jonas Platte
|
24bd27a3a9
|
Remove origin field from PDUs
It has been removed from the spec, for details see
https://github.com/matrix-org/matrix-spec/pull/998
|
2022-03-30 08:44:40 +02:00 |
|
Kévin Commaille
|
0450f9d8f7
|
events: Add method to get user receipt in ReceiptEventContent
|
2022-03-30 00:05:47 +02:00 |
|
Kévin Commaille
|
4ec803c29a
|
events: Fix docs
|
2022-03-28 19:39:18 +02:00 |
|
Kévin Commaille
|
47bb788dc2
|
events: Rename ZoomLevel::value to get
|
2022-03-28 19:39:18 +02:00 |
|
Kévin Commaille
|
f3b2b7bce3
|
events: Rename Amplitude::value to get
|
2022-03-28 19:39:18 +02:00 |
|
Kévin Commaille
|
4128afaaeb
|
fixup! events: Document transitional extensible events
|
2022-03-28 19:39:18 +02:00 |
|
Kévin Commaille
|
b701c9af0e
|
events: Add a link to MSC3554
|
2022-03-28 19:39:18 +02:00 |
|
Kévin Commaille
|
85bd4a3e1f
|
events: Document the unstable-extensible-events feature
|
2022-03-28 19:39:18 +02:00 |
|
Kévin Commaille
|
231775fe3e
|
events: Document transitional extensible events
|
2022-03-28 19:39:18 +02:00 |
|
Kévin Commaille
|
aba6328d1c
|
events: Add support for transitional extensible location messages
According to MSC3488
|
2022-03-28 17:37:04 +02:00 |
|
Kévin Commaille
|
c6d11c78a7
|
events: Add support for transitional extensible voice messages
According to MSC3245
|
2022-03-28 17:37:04 +02:00 |
|
Kévin Commaille
|
f3abeed5c1
|
events: Add support for transitional extensible audio messages
According to MSC3246
|
2022-03-28 17:37:04 +02:00 |
|
Kévin Commaille
|
33108d22bc
|
events: Add support for transitional extensible video messages
According to MSC3553
|
2022-03-28 17:37:04 +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 |
|
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
|
826c379e80
|
events: reorder types in image module
|
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 |
|
Kévin Commaille
|
0e11996545
|
events: reorder types in file module
|
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
|
571fa90b8d
|
identifiers: Rename Error to IdParseError
… because it's now exported from the ruma-common crate root.
|
2022-03-28 12:22:28 +02:00 |
|
Kévin Commaille
|
685bd34fd4
|
events: Enforce MessageContent to not be empty
|
2022-03-26 11:47:01 +01:00 |
|
Kévin Commaille
|
f9390c7c35
|
events: Create error type for extensible events conversion
|
2022-03-26 11:47:01 +01:00 |
|