feat(api): public read API (PublicView projection, paginated list + get, OpenAPI)

This commit is contained in:
2026-06-02 13:48:17 +02:00
parent b948cae269
commit 3c4ada202f
6 changed files with 316 additions and 3 deletions
+2
View File
@@ -2,6 +2,7 @@
mod health;
mod openapi;
mod public;
use axum::Router;
use db::Db;
@@ -20,5 +21,6 @@ pub fn build_app(state: AppState) -> Router {
Router::new()
.merge(health::routes())
.merge(openapi::routes())
.merge(public::routes())
.with_state(state)
}