Skip to main contentModule capabilities
Source use std::future::ready; ๐ use axum::extract::State; ๐ use ruma::api::client::discovery::get_capabilities::v3::SetAvatarUrlCapability; ๐ Deprecateduse ruma::api::client::discovery::get_capabilities::v3::SetDisplayNameCapability; ๐ Deprecateduse ruma::UInt; ๐ use ruma::api::client::discovery::get_capabilities::v3::AccountModerationCapability; ๐ use ruma::api::client::discovery::get_capabilities::v3::Capabilities; ๐ use ruma::api::client::discovery::get_capabilities::v3::ChangePasswordCapability; ๐ use ruma::api::client::discovery::get_capabilities::v3::DelayedEventsCapability; ๐ use ruma::api::client::discovery::get_capabilities::v3::ForgetForcedUponLeaveCapability; ๐ use ruma::api::client::discovery::get_capabilities::v3::GetLoginTokenCapability; ๐ use ruma::api::client::discovery::get_capabilities::v3::ProfileFieldsCapability; ๐ use ruma::api::client::discovery::get_capabilities::v3::Request; ๐ use ruma::api::client::discovery::get_capabilities::v3::Response; ๐ use ruma::api::client::discovery::get_capabilities::v3::RoomVersionsCapability; ๐ use ruma::api::client::discovery::get_capabilities::v3::ThirdPartyIdChangesCapability; ๐ use ruma::profile::ProfileFieldName; ๐ use serde_json::json; ๐ use tuwunel_core::Result; ๐ use tuwunel_core::utils::BoolExt; ๐ use tuwunel_service::Services; ๐ use tuwunel_service::delayed_events::Limits; ๐ use crate::Ruma; ๐ use crate::utils::may_set_profile_field; ๐
- capabilities ๐
- delayed_events_capability ๐
- get_capabilities_route ๐
GET /_matrix/client/v3/capabilities- set_preview_url ๐