fix(awooop): authenticate approval decisions
All checks were successful
Code Review / ai-code-review (push) Successful in 11s
CD Pipeline / tests (push) Successful in 1m3s
CD Pipeline / build-and-deploy (push) Successful in 3m28s
CD Pipeline / post-deploy-checks (push) Successful in 1m25s

This commit is contained in:
OG T
2026-05-06 13:05:51 +08:00
parent e6eae5cdc4
commit c696b99ccf
9 changed files with 294 additions and 6 deletions

View File

@@ -602,6 +602,13 @@ class Settings(BaseSettings):
default="",
description="API Key for K8s admin endpoints (X-K8s-Api-Key header)",
)
AWOOOP_OPERATOR_API_KEY: str = Field(
default="",
description=(
"API key for AwoooP operator mutation endpoints "
"(X-AwoooP-Operator-Key header)"
),
)
# ==========================================================================
# 統帥鐵律:禁止 SQLite (AWOOOI 憲法)