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 |
|
Jonas Platte
|
cd2c540e92
|
events: Make Custom* struct rest fields consistent
|
2021-02-12 11:24:07 +01:00 |
|
Akshay
|
6bbb42303b
|
Add event_type accessor method to event enums
|
2021-02-11 12:48:33 +01:00 |
|
Jonas Platte
|
0a10afe6da
|
Move m.room.message tests from src/ to tests/
|
2021-02-08 12:49:46 +01:00 |
|
Akshay
|
8fadffa31d
|
events-macros: Use lookahead1 instead of parse().is_ok()
|
2021-02-06 18:23:40 +01:00 |
|
Jonas Platte
|
7846142690
|
events: Allow state_key to be empty in InitialStateEvent
|
2021-02-06 15:15:57 +01:00 |
|
Jonas Platte
|
891db9083b
|
Clean up cargo features
|
2021-02-02 19:21:45 +01:00 |
|
Jonas Platte
|
00121bdb4b
|
Fix inconsistent #[test] module naming
|
2021-02-02 11:44:30 +01:00 |
|
Akshay
|
adeb545062
|
Add push rule for .m.rule.reaction
|
2021-01-21 19:51:32 +01:00 |
|
Tilo Spannagel
|
8c109d3c0a
|
Add constructor for markdown formatted messages behind a feature flag
Signed-off-by: Tilo Spannagel <development@tilosp.de>
|
2021-01-21 15:53:03 +01:00 |
|
Jonas Platte
|
5dd3658324
|
Fix nightly CI
|
2021-01-18 16:22:43 +01:00 |
|
Amanda Graven
|
85037832d1
|
Minor comment spelling and formatting fixes
|
2021-01-18 16:12:28 +01:00 |
|
Jonas Platte
|
ca1f334ded
|
Remove documentation links from all Cargo.toml s
It was wrong for ruma-federation-api and useless for all others since
crates.io will link to docs.rs automatically if no link is given.
|
2021-01-17 17:00:09 +01:00 |
|
V02460
|
f5a0add846
|
Support reactions in an event's unsigned field
|
2021-01-10 00:47:50 +01:00 |
|
Jonas Platte
|
6f4d883e88
|
Fix integer literals in PDU tests
They were using a usize suffix which was only valid on 64bit targets.
|
2021-01-04 01:58:23 +01:00 |
|
Jonas Platte
|
3b37d77394
|
Clean up changelogs
|
2021-01-02 15:01:49 +01:00 |
|
Jonas Platte
|
b95ab27272
|
Release ruma-events 0.22.0-alpha.2
|
2021-01-02 14:49:00 +01:00 |
|
Jonas Platte
|
ecfb8a4a4d
|
Relase ruma-common 0.3.0-alpha.1
|
2021-01-02 14:34:17 +01:00 |
|
Jonas Platte
|
6d468b88a3
|
Release ruma-identifiers-validation 0.2.0 and ruma-identifiers 0.18.0-alpha.1
|
2021-01-02 13:31:08 +01:00 |
|
Jonas Platte
|
2ebd827355
|
Release ruma-serde 0.3.0
|
2021-01-02 13:04:39 +01:00 |
|
Jonas Platte
|
19ae6ff347
|
Remove lots of Copy implementations
so we don't have do breaking releases once they can't be Copy anymore.
|
2020-12-24 02:51:08 +01:00 |
|
Jonas Platte
|
f55e2b2cc6
|
Bump dependency requirements
|
2020-12-24 02:48:01 +01:00 |
|
Jonas Platte
|
3989e52844
|
Upgrade js_int to 0.2.0
|
2020-12-24 01:53:30 +01:00 |
|
Devin Ragotzy
|
724a48d616
|
Add examples to the docs of Raw and the ruma-events module
|
2020-12-07 17:57:23 +01:00 |
|
David Vo
|
1a4e9aa20a
|
Implement MSC2448: BlurHashes for media
This exposes the pre-FCP unstable prefixed fields in MSC2448.
|
2020-12-07 13:01:15 +01:00 |
|