Jonas Platte
|
250d7f84dc
|
Release ruma-state-res 0.9.0
|
2023-02-01 14:17:10 +01:00 |
|
Jonas Platte
|
b6f0a43fa3
|
Use workspace dependencies for path dependencies
|
2023-02-01 12:37:45 +01:00 |
|
Kévin Commaille
|
ca78825e94
|
events: rename RoomEventType to TimelineEventType
|
2023-01-03 10:36:13 +01:00 |
|
Kévin Commaille
|
922024c9e6
|
Update tracing-subscriber dependency
Removes dependency to ansi_term which is unmaintained
|
2022-11-30 14:11:58 +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 |
|
Jonathan de Jong
|
7e1fd603e6
|
Bump MSRV to 1.64
|
2022-10-26 17:22:23 +02:00 |
|
Kévin Commaille
|
045861441a
|
doc: Update Matrix spec links to v1.4
|
2022-10-21 10:41:20 +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
|
279c9d0fa6
|
state-res: Allow invite->knock membership transition
According to spec clarification
|
2022-10-10 17:29:08 +02:00 |
|
Nyaaori
|
68eecf71af
|
state-res: Fix third party invite validation
|
2022-10-10 17:20:58 +02:00 |
|
Jonas Platte
|
a11c27e7e1
|
state-res: Update docs
|
2022-09-22 11:49:17 +02:00 |
|
Jonas Platte
|
66ff4dbaad
|
Raise MSRV to 1.62
|
2022-09-20 13:49:16 +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
|
2c43137f5f
|
Release ruma-state-res 0.8.0
|
2022-09-12 21:09:17 +02:00 |
|
Jonas Platte
|
69aa77ca5f
|
Release ruma-common 0.10.0
|
2022-09-12 20:26:06 +02:00 |
|
Jonas Platte
|
2c2a48b665
|
Remove msrv from .clippy.toml
Clippy now respects the rust-version field in Cargo manifests:
https://github.com/rust-lang/rust-clippy/pull/8774
|
2022-07-19 21:41:15 +02:00 |
|
Kévin Commaille
|
df821ab753
|
state-res: Enforce integer PLs for room v10 on custom types
According to MSC3667
|
2022-06-27 13:19:25 +02:00 |
|
Kévin Commaille
|
da462adab1
|
state-res: Stabilize deserializing stringified integers for PLs
Removes the `compat` feature.
|
2022-06-27 13:19:25 +02:00 |
|
Kévin Commaille
|
ca3ca023a4
|
state-res: Remove unnecessary serde attributes
|
2022-06-27 13:19:25 +02:00 |
|
Kévin Commaille
|
b38efe75c3
|
state-res: Fix default invite power level
According to matrix-org/matrix-spec#1021
|
2022-06-27 13:19:25 +02:00 |
|
Kévin Commaille
|
ef072654da
|
state-res: Add knock_restricted join rule
According to MSC3787
|
2022-06-25 18:22:32 +02:00 |
|
Kévin Commaille
|
e683d28afe
|
state-res: Enforce integer power levels for room v10
According to MSC3667
|
2022-06-25 18:22:32 +02:00 |
|
Kévin Commaille
|
2fcb7315b4
|
state-res: Add RoomVersion::V10
|
2022-06-25 18:22:32 +02:00 |
|
Kévin Commaille
|
324c8b09e0
|
state-res: Add m.federate to the authorization rules
|
2022-06-25 18:11:57 +02:00 |
|
Jonas Platte
|
11d926ed17
|
Fix conditional compilation of criterion
|
2022-06-15 18:50:57 +02:00 |
|
Jonas Platte
|
8912182c56
|
Increase usage of implicit named arguments in format strings
|
2022-06-03 10:06:28 +02:00 |
|
Jonas Platte
|
73c2963ebd
|
Enforce consistent semicolons after () -typed expressions in blocks
|
2022-06-03 08:40:16 +02:00 |
|
Jonas Platte
|
07af61d784
|
Bump MSRV to 1.60
|
2022-06-01 14:52:02 +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
|
6939c048b0
|
chore: Bump MSRV to 1.59
|
2022-05-16 13:24:25 +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
|
4f9e8f0ae5
|
Release ruma-state-res 0.7.0
|
2022-04-28 17:56:00 +02:00 |
|
Jonas Platte
|
4e8d88617d
|
Release ruma-common 0.9.0
|
2022-04-28 16:38:08 +02:00 |
|
Jonas Platte
|
6100a0fa12
|
Use new owned ID types in more places
|
2022-04-20 10:39:36 +02:00 |
|
Jonas Platte
|
d855ec33d6
|
identifiers: Update ToOwned implementations to use new types
… and a lot of changes that cascaded from that.
|
2022-04-20 10:39:36 +02:00 |
|
Jonas Platte
|
3ec8218158
|
state-res: Update fetch_state type
|
2022-04-15 12:06:09 +02:00 |
|
Jonas Platte
|
b3cea6b998
|
state-res: Use StateEventType over RoomEventType where applicable
|
2022-04-09 00:55:14 +02:00 |
|
Jonas Platte
|
77a95e5ac9
|
state-res: Properly declare room version 7 stable
|
2022-04-06 11:04:25 +02:00 |
|
Jonas Platte
|
7de3b4b649
|
events: Rework the event enum hierarchy
|
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
|
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 |
|
Jonas Platte
|
ce785064a9
|
Use RoomEventType instead of EventType for PDUs and power levels
|
2022-03-16 12:20:17 +01:00 |
|