This commit is contained in:
2026-04-09 15:04:59 +02:00
parent 4a85efc270
commit 4cc22447c7
12 changed files with 589 additions and 68 deletions
+4
View File
@@ -1,4 +1,5 @@
pub mod health;
pub mod events;
pub mod session;
use axum::{routing::{get, post}, Router};
@@ -6,6 +7,9 @@ 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))