diff --git a/Cargo.toml b/Cargo.toml index 2e2c9feee..a832265c3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -373,7 +373,6 @@ features = [ "unstable-msc4195", "unstable-msc4203", "unstable-msc4310", - "unstable-msc4373", "unstable-msc4380", "unstable-msc4143", "unstable-msc4293", diff --git a/src/api/router.rs b/src/api/router.rs index 45da9e0c7..afcf8230d 100644 --- a/src/api/router.rs +++ b/src/api/router.rs @@ -225,7 +225,6 @@ pub fn build(router: Router, server: &Server) -> Router { .ruma_route(&server::well_known_server) .ruma_route(&server::get_content_route) .ruma_route(&server::get_content_thumbnail_route) - .ruma_route(&server::get_edutypes_route) .route("/_conduwuit/local_user_count", get(client::conduwuit_local_user_count)) .route("/_continuwuity/local_user_count", get(client::conduwuit_local_user_count)); } else { diff --git a/src/api/server/edutypes.rs b/src/api/server/edutypes.rs deleted file mode 100644 index a2ceff582..000000000 --- a/src/api/server/edutypes.rs +++ /dev/null @@ -1,19 +0,0 @@ -use axum::extract::State; -use conduwuit::Result; -use ruma::{api::federation::query::get_edu_types, assign}; - -use crate::Ruma; - -/// # `GET /_matrix/federation/v1/edutypes` -/// -/// Lists EDU types we wish to receive -pub(crate) async fn get_edutypes_route( - State(services): State, - _body: Ruma, -) -> Result { - Ok(assign!(get_edu_types::unstable::Response::new(), { - typing: services.config.allow_incoming_typing, - presence: services.config.allow_incoming_presence, - receipt: services.config.allow_incoming_read_receipts, - })) -} diff --git a/src/api/server/mod.rs b/src/api/server/mod.rs index eaf03ce22..5c1ff3f79 100644 --- a/src/api/server/mod.rs +++ b/src/api/server/mod.rs @@ -1,5 +1,4 @@ pub(super) mod backfill; -pub(super) mod edutypes; pub(super) mod event; pub(super) mod event_auth; pub(super) mod get_missing_events; @@ -24,7 +23,6 @@ pub(super) mod well_known; pub(super) use backfill::*; -pub(super) use edutypes::*; pub(super) use event::*; pub(super) use event_auth::*; pub(super) use get_missing_events::*;