feat: DEFAULT_LANGUAGE/DEFAULT_TIMEZONE config + public GET /api/config

This commit is contained in:
2026-06-05 14:52:09 +02:00
parent 4a76d6043a
commit 2460a1368d
16 changed files with 161 additions and 1 deletions
+4 -1
View File
@@ -2,12 +2,14 @@ use axum::{Json, Router, extract::State, routing::get};
use utoipa::OpenApi;
use crate::{
AppState, admin, admin_authorities, admin_objects, admin_search, admin_vocab, health, public,
AppState, admin, admin_authorities, admin_objects, admin_search, admin_vocab, config, health,
public,
};
#[derive(OpenApi)]
#[openapi(
paths(
config::get_config,
health::live,
health::ready,
public::list_objects,
@@ -34,6 +36,7 @@ use crate::{
admin_authorities::create_authority
),
components(schemas(
config::ConfigView,
health::Live,
health::Ready,
public::PublicView,