403 Commits

Author SHA1 Message Date
Kévin Commaille
fa06f2f839 federation-api: Move support for partial state in send_join out of unstable-msc3706
According to Matrix v1.6
2023-02-14 22:18:05 +01:00
Kévin Commaille
1f83b19653 federation-api: Move get_event_by_timestamp out of unstable-msc3030
According to Matrix 1.6
2023-02-14 22:05:37 +01:00
Kévin Commaille
9f92794294 client-api: Move get_event_by_timestamp out of unstable-msc3030
According to Matrix 1.6
2023-02-14 22:05:37 +01:00
Kévin Commaille
f159776f52 chore: Make all applicable spec links use the latest spec instead of a specific version 2023-02-12 12:39:24 +01:00
Jonas Platte
457b5187a7
Fix a typo 2023-02-01 15:07:47 +01:00
Jonas Platte
49c8172ccb
Release ruma 0.8.1 2023-02-01 14:47:11 +01:00
Jonas Platte
75744f4c40
Make cargo-sort happy 2023-02-01 14:29:12 +01:00
Jonas Platte
0903289387
Release ruma 0.8.0 2023-02-01 14:24:03 +01:00
Jonas Platte
b0967d9053
Re-export ruma-server-util from ruma with a feature flag 2023-02-01 14:19:28 +01:00
Jonas Platte
b6f0a43fa3
Use workspace dependencies for path dependencies 2023-02-01 12:37:45 +01:00
Kévin Commaille
9b239663fb federation-api: Add support for partial state in send_join
According to MSC3706
2023-01-10 11:11:45 +01:00
Benjamin Kampmann
9460702b00 feat: add support for unstable-msc3931/3932 style push conditions parsing 2023-01-07 14:36:25 +01:00
Kévin Commaille
b5b74f948e federation-api: Add support to get an event by timestamp
According to MSC3030
2023-01-03 11:24:47 +01:00
Kévin Commaille
d0b2ed3609 client-api: Add support to get an event by timestamp
According to MSC3030
2023-01-03 11:24:47 +01:00
Jonas Platte
3211fccab0
Remove borrowing in requests 2022-11-28 14:02:35 +01:00
Jonas Platte
28a665c3d9
Update feature list for Ruma's __ci feature 2022-11-15 09:49:04 +01:00
Damir Jelić
6d133971b0
events: Add support for MSC3783 in the key verification events 2022-11-09 16:45:24 +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
452de45c74
ruma: Re-export appservice MSC features
… and test them in CI.
2022-10-31 10:57:20 +01:00
Jonas Platte
b9ec4db8f0 api: Add metadata! macro for easy Metadata construction
Co-authored-by: Jonathan de Jong <jonathan@automatia.nl>
2022-10-28 10:39:21 +02: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
bc67b9aae3
Release ruma-client-api 0.15.3 2022-10-18 09:12:14 +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
c8dacdbbab
Release ruma-client-api 0.15.2 2022-10-17 18:03:29 +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
Kévin Commaille
c141b7deb5 events: Stabilize support for private read receipts 2022-10-01 11:21:18 +02:00
Kévin Commaille
489820303e client-api: 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
Kévin Commaille
a091faa7d2 client-api: Remove thread event filters
According to MSC3856
2022-09-30 17:27:28 +02:00
Jonas Platte
c42e150cd6
Merge branch 'ruma-0.7' 2022-09-21 18:37:17 +02:00
Jonas Platte
cee3d2fd0a
Release ruma 0.7.4 2022-09-21 18:36:23 +02:00
Jonas Platte
8f2aca8859
Release ruma-client-api 0.15.1 2022-09-21 18:20:49 +02:00
Jonas Platte
8fef63ed52
ruma: Glob-reexport ruma-common
Previously this would result in rustdoc showing two `api` modules, but
that is now fixed: https://github.com/rust-lang/rust/issues/83375
2022-09-21 18:19:26 +02:00
Jonas Platte
b715911189
ruma: Glob-reexport ruma-common
Previously this would result in rustdoc showing two `api` modules, but
that is now fixed: https://github.com/rust-lang/rust/issues/83375
2022-09-21 17:28:36 +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
54aa15fc81
Release ruma 0.7.3 2022-09-16 12:20:53 +02:00
Jonas Platte
d38fa052e2
Release ruma-common 0.10.3 2022-09-16 12:13:19 +02:00
Jonas Platte
cea8a9718a
Release ruma 0.7.2 2022-09-16 11:57:29 +02:00
Jonas Platte
4d192ff3dc
Release ruma-common 0.10.2 2022-09-16 11:55:56 +02:00
Jonas Platte
e7a3c81d0d
Release ruma 0.7.1 2022-09-14 21:29:46 +02:00
Jonas Platte
8460189668
Release ruma-common 0.10.1 2022-09-14 21:28:23 +02:00
Jonas Platte
5c3610b9b7
Release ruma 0.7.0 2022-09-12 21:09:58 +02:00
Jonas Platte
2c43137f5f
Release ruma-state-res 0.8.0 2022-09-12 21:09:17 +02:00