Kévin Commaille
|
f87714d73f
|
push: Add method to insert a user push rule in a Ruleset
|
2022-11-09 14:45:12 +01:00 |
|
Jonas Platte
|
d18bea570c
|
Use Cargo workspace dependencies
… for most external dependencies that are used from multiple workspace
crates.
|
2022-11-01 11:13:21 +01:00 |
|
Jonas Platte
|
1c46655fdf
|
Upgrade criterion
|
2022-10-31 10:38:26 +01:00 |
|
Jonas Platte
|
ff70c20063
|
events: Fix required-features of event_deserialize benchmark
|
2022-10-31 10:37:55 +01:00 |
|
Jonathan de Jong
|
e783d77db7
|
api: Add VersionHistory const fn new
|
2022-10-26 18:00:46 +02:00 |
|
Jonathan de Jong
|
7e1fd603e6
|
Bump MSRV to 1.64
|
2022-10-26 17:22:23 +02:00 |
|
Jonas Platte
|
3c3c6f388f
|
Merge branch 'ruma-0.7'
|
2022-10-18 09:14:16 +02:00 |
|
Jonas Platte
|
67b2ec7d34
|
Release ruma-common 0.10.5
|
2022-10-18 09:09:59 +02:00 |
|
Jonas Platte
|
6ec7fc09ea
|
Merge branch 'ruma-0.7'
|
2022-10-17 18:05:42 +02:00 |
|
Jonas Platte
|
83d60d1fab
|
Release ruma-common 0.10.4
|
2022-10-17 17:27:27 +02:00 |
|
Kévin Commaille
|
4debc88263
|
events: Remove unstable-msc2676 cargo feature
|
2022-10-10 18:23:03 +02:00 |
|
Kévin Commaille
|
003f0abebf
|
events: Stabilize current support for threads
|
2022-10-10 17:55:08 +02:00 |
|
Jonas Platte
|
86b58cafb8
|
Remove workaround for trybuild bug that has been fixed
|
2022-10-07 10:49:55 +02:00 |
|
Kévin Commaille
|
c141b7deb5
|
events: Stabilize support for private read receipts
|
2022-10-01 11:21:18 +02:00 |
|
Kévin Commaille
|
f068c3fb5a
|
directory: Stabilize room_types and room_type for /publicRooms
|
2022-10-01 11:12:13 +02:00 |
|
Kévin Commaille
|
5b25f2f223
|
push-rule: Stabilize default room server ACL push rule
|
2022-09-30 19:42:06 +02:00 |
|
Jonas Platte
|
66ff4dbaad
|
Raise MSRV to 1.62
|
2022-09-20 13:49:16 +02:00 |
|
Jonas Platte
|
1291929131
|
Rename unstable-pre-spec to unstable-unspecified
|
2022-09-20 10:39:20 +02:00 |
|
Jonas Platte
|
d38fa052e2
|
Release ruma-common 0.10.3
|
2022-09-16 12:13:19 +02:00 |
|
Jonas Platte
|
4d192ff3dc
|
Release ruma-common 0.10.2
|
2022-09-16 11:55:56 +02:00 |
|
Jonas Platte
|
8460189668
|
Release ruma-common 0.10.1
|
2022-09-14 21:28:23 +02:00 |
|
Jonas Platte
|
69aa77ca5f
|
Release ruma-common 0.10.0
|
2022-09-12 20:26:06 +02:00 |
|
Jonas Platte
|
5d516ca544
|
Release ruma-identifiers-validation 0.9.0
|
2022-09-12 20:22:17 +02:00 |
|
Kévin Commaille
|
4bd30eb7e5
|
common: Add suport for filtering public rooms by room type
According to MSC3827
|
2022-08-03 10:57:02 +02:00 |
|
Jonas Platte
|
4db337b86a
|
Consistently use dep: syntax for feature > package dependencies
This removes confusing implicit features from optional dependencies.
|
2022-08-01 15:46:20 +02:00 |
|
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 |
|