added rust api to control DESI data distribution; updated to utilize bun for renovate
CI / Unit tests (pull_request) Failing after 8m55s

This commit is contained in:
2026-08-31 13:17:05 -06:00
parent 32ab1213fb
commit 5148d7e54f
19 changed files with 978 additions and 16 deletions
+13
View File
@@ -0,0 +1,13 @@
pub mod catalogs;
pub mod health;
use axum::{routing::get, Router};
/// Builds the application router. Kept separate from `main` so tests can
/// construct it without binding a socket.
pub fn app() -> Router {
Router::new()
.route("/health", get(health::health))
.route("/api/v1/catalogs", get(catalogs::list_catalogs))
.route("/api/v1/objects", get(catalogs::list_objects))
}