Jonas Platte
|
486c9245b3
|
events: Make ImageInfo and ThumbnailInfo non-exhaustive
|
2021-04-18 14:44:37 +02:00 |
|
Jonas Platte
|
dc57620ae0
|
events: Make StickerEventContent non-exhaustive
|
2021-04-18 14:36:24 +02:00 |
|
Jonas Platte
|
7f01a6d73b
|
events: Make TypingEventContent non-exhaustive and derive Default for it
|
2021-04-18 14:32:54 +02:00 |
|
Jonas Platte
|
b3c646a2b7
|
Release ruma-events 0.22.0-alpha.3
|
2021-04-17 19:33:51 +02:00 |
|
Jonas Platte
|
6581eb8606
|
Release ruma-common 0.5.0
|
2021-04-17 19:03:42 +02:00 |
|
Devin Ragotzy
|
29b49d2edf
|
events: Add codegen for ephemeral event enum room_id accessor
|
2021-04-16 23:42:29 +02:00 |
|
Jonas Platte
|
d7af96747c
|
events: Fix a typo
|
2021-04-16 15:28:46 +02:00 |
|
Jonas Platte
|
10fb4c9910
|
Release ruma-common 0.4.0
|
2021-04-13 21:29:26 +02:00 |
|
Jonas Platte
|
2a8b4a0478
|
Release ruma-identifiers 0.19.0
|
2021-04-13 21:12:24 +02:00 |
|
Jonas Platte
|
d6ff0e8e28
|
Replace /latest URLs
|
2021-04-13 18:03:07 +02:00 |
|
Jonas Platte
|
cc2f2a231b
|
events: Fix recently broken test
|
2021-04-13 13:13:02 +02:00 |
|
Jonas Platte
|
499c615f55
|
events: Clean up some comments
|
2021-04-13 12:35:25 +02:00 |
|
Jonas Platte
|
58b8797961
|
events: Remove custom event relations from public API
|
2021-04-13 12:35:13 +02:00 |
|
Kévin Commaille
|
9cf44a4475
|
events: Fix test error with unstable-pre-spec feature flag
|
2021-04-12 12:54:48 +02:00 |
|
Kévin Commaille
|
19e849a82a
|
docs: Document uses of the unstable-pre-spec feature flag
|
2021-04-12 11:31:01 +02:00 |
|
Jonas Platte
|
2803ee3721
|
events: Add public API for custom / unsupported message types
|
2021-04-11 12:08:31 +02:00 |
|
Kévin Commaille
|
d3ee7c4d74
|
docs: Fix some wording issues
|
2021-04-07 16:55:59 +02:00 |
|
Kévin Commaille
|
154f9b2d58
|
docs: Document compat feature uses
|
2021-04-07 12:47:44 +02:00 |
|
Kévin Commaille
|
2f406e63a4
|
docs: Add missing doc_cfg
|
2021-04-07 12:17:36 +02:00 |
|
Kévin Commaille
|
963400979b
|
docs: Harmonize ruma modules descriptions
|
2021-04-07 12:14:49 +02:00 |
|
Jonas Platte
|
74342765bb
|
events: Make ForwardedRoomKeyToDeviceEventContent non-exhaustive
|
2021-04-06 01:12:51 +02:00 |
|
Jonas Platte
|
34243d49ba
|
events: Add as_str and as_bytes methods for EventType
|
2021-04-05 21:49:50 +02:00 |
|
Jonas Platte
|
466b8679d6
|
Replace all uses of ruma_serde::empty::Empty
… and remove it from the public API.
|
2021-04-05 18:57:42 +02:00 |
|
Jonas Platte
|
b4da6b784a
|
Replace non-renaming uses of serde_json::{from_str, to_string}
|
2021-04-05 13:33:59 +02:00 |
|
Jonas Platte
|
1bf4157a89
|
Add favicon and logo URLs for rustdoc
|
2021-04-05 11:42:07 +02:00 |
|
Kévin Commaille
|
c6ab610451
|
events: Replace String with MxcUri for media URLs
|
2021-04-05 08:10:21 +02:00 |
|
Jonas Platte
|
39a8c26263
|
Release ruma-identifiers 0.18.1
|
2021-04-03 17:56:01 +02:00 |
|
Jonas Platte
|
83ee0e72e2
|
Release ruma-common 0.3.1
|
2021-04-03 17:21:55 +02:00 |
|
Jonas Platte
|
5b0c675cb8
|
events: Make IgnoredUserListEventContent non-exhaustive
|
2021-04-01 01:45:07 +02:00 |
|
Jonas Platte
|
914279010a
|
events: Remove outdated documentation
|
2021-04-01 01:43:18 +02:00 |
|
Jonas Platte
|
085dd492c7
|
events: Update comment
|
2021-04-01 01:39:22 +02:00 |
|
Jonas Platte
|
36df3e341a
|
Release ruma-common 0.3.0
|
2021-03-31 13:47:24 +02:00 |
|
Jonas Platte
|
69bece2a40
|
events: Fix construction of non-exhaustive struct in tests
|
2021-03-31 13:26:47 +02:00 |
|
Jonas Platte
|
4a926e0e64
|
Consistently use int! macro to create js_int::Int s from literals
|
2021-03-31 13:25:56 +02:00 |
|
Kévin Commaille
|
cdb998c83f
|
Move ruma_events::room::power_levels::NotificationPowerLevels to ruma-common
|
2021-03-31 12:12:23 +02:00 |
|
Adam Blanchet
|
2e422c5d81
|
Create ImageInfo struct specific to AvatarEventContent
Add a new specific ImageInfo struct, with all the same fields,
except for `thumbnail_file`, to disallow encrypted room avatars.
Resolves: #397
|
2021-03-31 11:00:36 +02:00 |
|
Jonas Platte
|
12686fe6e3
|
Clean up std::fmt imports
We were pretty inconsistent about them before.
|
2021-03-25 16:32:08 +01:00 |
|
Jonas Platte
|
b79fd0c3aa
|
Release ruma-identifiers 0.18.0
|
2021-03-23 21:08:44 +01:00 |
|
Jonas Platte
|
c910d57b14
|
Release ruma-serde 0.3.1
|
2021-03-23 20:58:53 +01:00 |
|
Takayuki Maeda
|
9cfa3b075c
|
deserialize empty string to none for avatar_url
|
2021-03-15 16:46:15 +01:00 |
|
Jonas Platte
|
4ced423612
|
Fix new clippy warnings
|
2021-03-01 18:38:41 +01:00 |
|
Jonas Platte
|
a20c75d536
|
Fix import grouping issues
|
2021-02-25 20:55:19 +01:00 |
|
Andi
|
6b0bf53601
|
events: Add message event serialization test
|
2021-02-18 19:12:58 +01:00 |
|
Jonas Platte
|
e659df73a1
|
Fix m.room.message serialization
|
2021-02-18 00:56:32 +01:00 |
|
Devin Ragotzy
|
12c294422b
|
Move new_content and relates_to fields to MessageEventContent struct
MessageEventContent used to be an enum, it now has a msgtype field where
the enum (now called MessageType) sits.
|
2021-02-13 00:29:07 +01:00 |
|
Jonas Platte
|
798cd49e9e
|
events: Use more specific MessageEvent type in room_message test
|
2021-02-12 20:09:34 +01:00 |
|
Akshay
|
a76d3e24a4
|
events: Support m.room.message events with custom msgtype s
|
2021-02-12 14:01:10 +01:00 |
|
Akshay
|
704e5f89f5
|
events: Replace serde(tag) by serde(untagged) for MessageEventContent
in preparation for adding a variant for custom `msgtype`s.
|
2021-02-12 14:01:10 +01:00 |
|
Akshay
|
526542c246
|
events: Replace derived Deserialize for MessageEventContent with a manual impl
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
|
2021-02-12 14:00:57 +01:00 |
|
Jonas Platte
|
317b2055a8
|
events: Fix tests for unstable-pre-spec
|
2021-02-12 13:41:54 +01:00 |
|