fix(chat-server): finalize HTTP auth and startup wiring

This commit is contained in:
okinrev 2025-12-06 13:25:25 +01:00
parent d038b1a94c
commit 004007d80c

View file

@ -460,6 +460,15 @@ async fn send_message(
Ok(Json(ApiResponse::success(message.id))) Ok(Json(ApiResponse::success(message.id)))
} }
/// Statistiques basiques
#[tracing::instrument(skip(_state))]
async fn get_stats(State(_state): State<AppState>) -> Json<ApiResponse<HashMap<String, u32>>> {
let mut stats = HashMap::new();
stats.insert("total_messages".to_string(), 2);
stats.insert("active_users".to_string(), 1);
stats.insert("rooms".to_string(), 1);
stats.insert("websocket_enabled".to_string(), 1);
Json(ApiResponse::success(stats)) Json(ApiResponse::success(stats))
} }