feat (msc3266): Room Summary API

This commit is contained in:
Ralf Zerres
2025-05-20 16:25:33 +00:00
parent ff7b2af80d
commit 4710a974c4
7 changed files with 739 additions and 391 deletions

View File

@@ -172,6 +172,8 @@ features = [
"ring-compat",
"state-res",
"unstable-msc2448",
#[cfg(feature = "unstable-msc3266")]
"unstable-msc3266",
"unstable-msc4186",
]
git = "https://github.com/ruma/ruma.git"
@@ -189,10 +191,12 @@ nix = { version = "0.30", features = ["resource"] }
backend_rocksdb = ["rocksdb"]
backend_sqlite = ["sqlite"]
conduit_bin = ["axum"]
default = ["backend_rocksdb", "backend_sqlite", "conduit_bin", "systemd"]
default = ["backend_rocksdb", "backend_sqlite", "conduit_bin", "systemd", "unstable-msc3266"]
jemalloc = ["tikv-jemallocator"]
sqlite = ["parking_lot", "rusqlite", "tokio/signal"]
systemd = ["sd-notify"]
#unstable-features = ["unstable-msc3266"]
unstable-msc3266 = []
[[bin]]
name = "conduit"