Skip to main contentModule user_media_statistics
Source use std::collections::BTreeMap; ๐ use axum::extract::State; ๐ use futures::StreamExt; ๐ use ruma::OwnedUserId; ๐ use ruma::UInt; ๐ use ruma::api::Direction; ๐ use ruma::api::Direction::Backward; ๐ use ruma::api::Direction::Forward; ๐ use synapse_admin_api::statistics::user_media_statistics::v1::Request; ๐ use synapse_admin_api::statistics::user_media_statistics::v1::Response; ๐ use synapse_admin_api::statistics::user_media_statistics::v1::UserMediaSortOrder; ๐ use synapse_admin_api::statistics::user_media_statistics::v1::UserMediaStat; ๐ use tuwunel_core::Err; ๐ use tuwunel_core::Result; ๐ use tuwunel_core::utils::IterStream; ๐ use tuwunel_core::utils::ReadyExt; ๐ use tuwunel_core::utils::math::ruma_from_usize; ๐ use tuwunel_core::utils::stream::BroadbandExt; ๐ use super::SortKey; ๐ use super::usize_from; ๐ use crate::Ruma; ๐ use crate::require_admin; ๐
- admin_user_media_statistics_route ๐
GET /_synapse/admin/v1/statistics/users/media- in_window ๐
- into_response ๐
- paginate ๐
- row_matches ๐
- sort_key ๐