Skip to main contentModule forward_extremities
Source use axum::extract::State; π use futures::StreamExt; π use futures::future::join; π use futures::future::join_all; π use ruma::EventId; π use ruma::OwnedEventId; π use ruma::UInt; π use synapse_admin_api::rooms::forward_extremities::delete::Request as DeleteRequest; π use synapse_admin_api::rooms::forward_extremities::delete::Response as DeleteResponse; π use synapse_admin_api::rooms::forward_extremities::get::ForwardExtremity; π use synapse_admin_api::rooms::forward_extremities::get::Request as GetRequest; π use synapse_admin_api::rooms::forward_extremities::get::Response as GetResponse; π use tuwunel_core::Result; π use tuwunel_core::smallvec::SmallVec; π use crate::Ruma; π use crate::require_admin; π
- admin_delete_forward_extremities_route π
DELETE /_synapse/admin/v1/rooms/{room_id_or_alias}/forward_extremities- admin_get_forward_extremities_route π
GET /_synapse/admin/v1/rooms/{room_id_or_alias}/forward_extremities- forward_extremity π
- forward_extremity_row π
- Assembles a forward-extremity row.
state_group carries the eventβs state
hash when it fits UInt, else null; depth and received_ts pass through.
- Extremities π