pub mod health; pub mod events; pub mod session; use axum::{routing::{get, post}, Router}; pub fn router() -> Router { Router::new() .route("/health", get(health::handler)) .route("/api/v1/feed/next", get(events::next)) .route("/api/v1/events/{event_id}", get(events::show)) .route("/api/v1/events/{event_id}/manifest", get(events::manifest)) .route("/api/v1/session/start", post(session::start)) .route("/api/v1/session/end", post(session::end)) .route("/api/v1/session/me", get(session::me)) }