1
0
forked from baron/baron-sso

감사 로그 403 권한 안내 문구 및 locale 키 반영

This commit is contained in:
2026-03-03 14:51:54 +09:00
parent 11a06fa94d
commit f485c07f54
10 changed files with 43 additions and 24 deletions

View File

@@ -180,7 +180,8 @@ function AuditLogsPage() {
);
}
const errMsg = axiosError.response?.data?.error ?? (query.error as Error).message;
const errMsg =
axiosError.response?.data?.error ?? (query.error as Error).message;
return (
<div className="p-8 text-center text-red-500">
{t("msg.dev.audit.load_error", "Error loading logs: {{error}}", {

View File

@@ -113,7 +113,10 @@ function ClientsPage() {
labelKey: "ui.dev.clients.stats.auth_failures",
labelFallback: "Auth Failures (24h)",
value: authFailures.toString(),
deltaKey: authFailures > 0 ? "ui.dev.clients.stats.alert" : "ui.dev.clients.stats.stable",
deltaKey:
authFailures > 0
? "ui.dev.clients.stats.alert"
: "ui.dev.clients.stats.stable",
deltaFallback: authFailures > 0 ? "Check Logs" : "Stable",
tone: authFailures > 0 ? ("down" as const) : ("stable" as const),
},
@@ -285,11 +288,11 @@ function ClientsPage() {
<span className="text-3xl font-bold">{item.value}</span>
<Badge
variant={
item.tone === "up"
? "success"
: item.tone === "down"
? "destructive"
: "muted"
item.tone === "up"
? "success"
: item.tone === "down"
? "destructive"
: "muted"
}
className={cn(
"px-2",

View File

@@ -957,6 +957,9 @@ logout = "Logout"
load_more = "Load more"
title = "Audit Logs"
[ui.dev.audit.registry]
title = "Audit registry"
[ui.dev.audit.filter]
action = "Filter by Action (e.g. ROTATE_SECRET)"
client_id = "Filter by Client ID"

View File

@@ -957,6 +957,9 @@ logout = "로그아웃"
load_more = "더 보기"
title = "감사 로그"
[ui.dev.audit.registry]
title = "Audit registry"
[ui.dev.audit.filter]
action = "액션으로 필터 (예: ROTATE_SECRET)"
client_id = "Client ID로 필터"

View File

@@ -969,6 +969,9 @@ logout = ""
load_more = ""
title = ""
[ui.dev.audit.registry]
title = ""
[ui.dev.audit.filter]
action = ""
client_id = ""