fix(awooop): 移除 tenants 前端內部碼常數
All checks were successful
Code Review / ai-code-review (push) Successful in 13s
CD Pipeline / tests (push) Successful in 1m30s
CD Pipeline / build-and-deploy (push) Successful in 3m31s
CD Pipeline / post-deploy-checks (push) Successful in 1m33s

This commit is contained in:
Your Name
2026-06-15 07:36:33 +08:00
parent fbc17bd30d
commit 94a9c612e9
2 changed files with 5 additions and 13 deletions

View File

@@ -389,24 +389,13 @@ const PUBLIC_PRODUCT_NAMES: Record<string, string> = {
};
const RAW_REPOSITORY_IDENTIFIER_RE = /\b[a-z0-9][a-z0-9-]{1,}\/[A-Za-z0-9._-]+\b/;
const INTERNAL_STATUS_FRAGMENTS = [
"blocked" + "_waiting_",
"blockers" + "=",
"github.com",
"source" + "_control_",
"gitea" + "_inventory_",
"workflow" + "_secret",
"refs" + "_truth",
];
const CJK_TEXT_RE = /[\u3400-\u9fff]/;
function isPublicAssetTextSafe(value: string | null | undefined) {
const text = String(value ?? "").trim();
const normalized = text.toLowerCase();
if (!text) return false;
if (RAW_REPOSITORY_IDENTIFIER_RE.test(text)) return false;
if (INTERNAL_STATUS_FRAGMENTS.some((fragment) => normalized.includes(fragment))) return false;
return true;
return CJK_TEXT_RE.test(text);
}
function lookupPublicProductName(values: Array<string | null | undefined>, fallback: string) {
@@ -424,7 +413,7 @@ function lookupPublicProductName(values: Array<string | null | undefined>, fallb
function publicChineseAssetText(value: string | null | undefined, fallback: string) {
const text = String(value ?? "").trim();
return isPublicAssetTextSafe(text) && CJK_TEXT_RE.test(text) ? text : fallback;
return isPublicAssetTextSafe(text) ? text : fallback;
}
function tenantPublicName(tenant: Tenant, index: number) {

View File

@@ -12100,6 +12100,9 @@ def validate(root: Path) -> None:
"blocked_waiting_",
"observe_scope_review",
"blockers=",
'"blocked" + "_waiting_"',
'"blockers" + "="',
"INTERNAL_STATUS_FRAGMENTS",
"repo_owner_namespace_redacted=true",
"raw_repository_namespace_visible=false",
"public_api_raw_repo_namespace_allowed=false",