1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
mod api; mod dashboard; mod executions; mod health; mod hooks; mod scripts; mod settings; use std::sync::Arc; use axum::Router; use crate::server::AppState; pub fn router() -> Router<Arc<AppState>> { Router::new() .merge(api::router()) .merge(health::router()) .merge(dashboard::router()) .merge(hooks::router()) .merge(executions::router()) .merge(scripts::router()) .merge(settings::router()) }