Kévin Commaille
|
635480796d
|
common: Add support for private read receipts
According to MSC2285
|
2022-07-18 11:18:55 +02:00 |
|
Kévin Commaille
|
2f96fa5548
|
push: Add push rule to ignore room server ACLs
According to MSC3786
|
2022-07-16 19:09:15 +02:00 |
|
Kévin Commaille
|
c63f03912b
|
push: Set feature flag per rule instead of per set.
Allows more flexibility when several feature flags change the same set.
|
2022-07-16 19:09:15 +02:00 |
|
Jonas Platte
|
08002e2640
|
Fix unstable-msc2870
|
2022-06-29 10:31:25 +02:00 |
|
Kévin Commaille
|
cac7e09429
|
events: Add methods to sanitize messages
Can also remove rich reply fallbacks
Behind the `unstable-sanitize` feature.
Co-authored-by: Jonas Platte <jplatte@matrix.org>
|
2022-06-24 19:13:46 +02:00 |
|
Kévin Commaille
|
d192184b3c
|
push: Allow wildcards when matching words
|
2022-06-23 15:57:54 +02:00 |
|
Jonas Platte
|
402b2764fb
|
common: Move CanonicalJson out of serde mod and behind a Cargo feature
|
2022-06-23 10:18:26 +02:00 |
|
Kévin Commaille
|
80a8dcf28a
|
events: Stabilize MSC2675
|
2022-06-20 17:44:18 +02:00 |
|
Kévin Commaille
|
6bee869b66
|
events: Stabilize MSC3700
|
2022-06-20 16:43:04 +02:00 |
|
Jonas Platte
|
11d926ed17
|
Fix conditional compilation of criterion
|
2022-06-15 18:50:57 +02:00 |
|
Jonas Platte
|
c1737eb20d
|
Use weak dependency features where applicable
|
2022-06-01 15:35:06 +02:00 |
|
Jonas Platte
|
c50a57387e
|
Use namespaced cargo features where possible
|
2022-06-01 15:24:38 +02:00 |
|
Jonas Platte
|
07af61d784
|
Bump MSRV to 1.60
|
2022-06-01 14:52:02 +02:00 |
|
Kévin Commaille
|
806d389e13
|
events: Don't send pretty-printed HTML fallback in replies
|
2022-06-01 12:01:04 +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
|
e1ebff0047
|
Set rust-version for crates/* (excl. ruma-signatures)
|
2022-05-27 12:05:41 +02:00 |
|
Jonas Platte
|
5f902851af
|
Upgrade to Rust 2021
|
2022-05-27 12:04:23 +02:00 |
|
Kévin Commaille
|
c3d573e943
|
events: Add support for polls
According to MSC3381
|
2022-05-25 12:03:45 +02:00 |
|
Jonas Platte
|
b34bfaf1f6
|
Replace matches crate with assert_matches
|
2022-05-24 18:07:29 +02:00 |
|
Jonas Platte
|
4e4c2b0552
|
events: Implement MSC3700
|
2022-05-10 20:52:57 +02:00 |
|
Jonas Platte
|
e1c35b3d7f
|
Release ruma-common 0.9.2
|
2022-05-09 12:51:17 +02:00 |
|
Jonas Platte
|
a36da216ec
|
Release ruma-common 0.9.1
|
2022-05-06 17:19:57 +02:00 |
|
Jonas Platte
|
4e8d88617d
|
Release ruma-common 0.9.0
|
2022-04-28 16:38:08 +02:00 |
|
Jonas Platte
|
70ea38b138
|
Release ruma-identifiers-validation 0.8.1
|
2022-04-28 15:47:56 +02:00 |
|
Jonas Platte
|
242085cf37
|
Release ruma-identifiers-validation 0.8.0
|
2022-04-28 15:46:12 +02:00 |
|
Jonas Platte
|
e3ee951856
|
events: Add support for m.identity_server account data
|
2022-04-27 19:08:01 +02:00 |
|
Jonas Platte
|
4f65489e8d
|
common: Make js and rand features work together
|
2022-04-21 17:16:02 +02:00 |
|
Jonas Platte
|
dc692e7c16
|
common: Add support for obtaining the system time in wasm + JS environments
|
2022-04-21 17:16:02 +02:00 |
|
Jonas Platte
|
4365a51e2a
|
Upgrade some dependencies
|
2022-04-20 16:58:48 +02:00 |
|
Jonas Platte
|
76478de953
|
Remove either feature
|
2022-04-20 10:39:36 +02:00 |
|
Kévin Commaille
|
83f16c83cb
|
common: Remove unnecessary feature dependency
|
2022-03-28 19:39:18 +02:00 |
|
Kévin Commaille
|
9b870cd9af
|
common: Add support for voice message events
|
2022-03-18 12:13:26 +01:00 |
|
Kévin Commaille
|
1f53f38b4f
|
common: Add support for translatable text content.
According to MSC3554
|
2022-03-16 13:12:58 +01:00 |
|
Kévin Commaille
|
5f51f9241f
|
common: Add thread relation to Relation
According to MSC3440
|
2022-03-16 12:58:24 +01:00 |
|
Kévin Commaille
|
195ddf8112
|
common: Add support for extensible location events
According to MSC3488
|
2022-03-15 18:41:05 +01:00 |
|
Kévin Commaille
|
5af2e38506
|
common: Add support for extensible audio events
|
2022-03-15 13:34:33 +01:00 |
|
Kévin Commaille
|
57e8b77d87
|
common: Add support for extensible video events
|
2022-03-15 09:40:20 +01:00 |
|
Kévin Commaille
|
e336db767a
|
common: Add support for extensible image events
|
2022-03-14 10:43:15 +00: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 |
|
Kévin Commaille
|
f32dcb9254
|
common: Merge ruma-api into ruma-common
|
2022-03-03 14:01:51 +01:00 |
|
Jonas Platte
|
06344cdc73
|
Release ruma-common 0.8.0
|
2022-02-19 14:47:08 +01:00 |
|
Jonas Platte
|
2ed51f1d54
|
Release ruma-identifiers 0.22.0
|
2022-02-19 14:28:28 +01:00 |
|
Jonas Platte
|
b29755f0c5
|
Release ruma-common 0.7.0
|
2022-02-19 01:33:25 +01:00 |
|
Jonas Platte
|
fec52a0218
|
Release ruma-identifiers 0.21.0
|
2022-02-19 01:07:23 +01:00 |
|
Jonas Platte
|
38881dd6af
|
Release ruma-serde 0.6.0
|
2022-02-19 01:01:17 +01:00 |
|
Jonas Platte
|
ebb09589f9
|
Remove authors field from Cargo manifests
It's no longer necessary and authorship is much better tracked with git.
|
2022-02-12 13:46:44 +01:00 |
|
Kévin Commaille
|
757419df13
|
common: Move reaction pushrule to unstable-msc2677 feature
|
2022-02-11 10:28:56 +01:00 |
|
Jonas Platte
|
7602570e21
|
Release ruma-common 0.6.0
|
2021-08-11 17:24:41 +02:00 |
|