Remove pre-1.0 audit and protected request scaffolding

This commit is contained in:
npc0-hue
2026-08-20 23:42:02 +08:00
parent 40b35b05c7
commit a7e2e4c6c0
130 changed files with 526 additions and 3767 deletions
+9 -12
View File
@@ -103,15 +103,13 @@ describe("first-party console pages", () => {
},
metrics: { status: "error", reason: "metrics unavailable", diagnosticId: "metrics-1" },
usage: { status: "error", reason: "usage unavailable", diagnosticId: "usage-1" },
providers: { status: "error", reason: "providers unavailable", diagnosticId: "providers-1" },
signals: { status: "error", reason: "audit unavailable", diagnosticId: "audit-1" }
providers: { status: "error", reason: "providers unavailable", diagnosticId: "providers-1" }
}}
/>
);
expect(html).toContain("4 个模块不可用");
expect(html).toContain("3 个模块不可用");
expect(html).toContain("资源指标不可用");
expect(html).toContain("审计信号不可用");
expect(html).toContain("AI 提供商信号不可用");
expect(html).toContain("server.lifecycle.start");
expect(html).not.toContain("暂无异常信号");
@@ -131,10 +129,9 @@ describe("first-party console pages", () => {
core: { status: "ready", data: { instances: [], endpoints: [], jobs: [] }, refreshedAt: "2026-07-18T10:00:00Z" },
metrics: { status: "ready", data: [], refreshedAt: "2026-07-18T10:00:00Z" },
usage: { status: "error", reason: "unavailable", diagnosticId: "usage" },
providers: { status: "ready", data: [], refreshedAt: "2026-07-18T10:00:00Z" },
signals: { status: "ready", data: [], refreshedAt: "2026-07-18T10:00:00Z" }
}}
/>
providers: { status: "ready", data: [], refreshedAt: "2026-07-18T10:00:00Z" }
}}
/>
);
expect(html).toContain("没有创建服务器的权限");
@@ -196,7 +193,7 @@ describe("first-party console pages", () => {
expect(serverDeploymentWorkflowSource).toContain("不会重装或覆盖现有游戏配置");
expect(serverDeploymentWorkflowSource).toContain("接管已有服务器执行流程");
expect(serverDeploymentWorkflowSource).toContain("不需要填写 SteamCMD 目录");
expect(serverDeploymentWorkflowSource).toContain("当前平台尚未提供 SCUM 服务端的受控升级任务");
expect(serverDeploymentWorkflowSource).toContain("当前平台尚未提供 SCUM 服务端的自动升级任务");
expect(serverDeploymentWorkflowSource).toContain("Run 会按心跳自动识别服务器");
expect(serversPageSource).toContain('onNavigate("serverDetail", { serverId: result.instance.id })');
expect(serverDetailPageSource).not.toContain("运行配置绑定");
@@ -229,7 +226,7 @@ describe("first-party console pages", () => {
expect(serverDetailPageSource).not.toContain("操作历史");
expect(serverDetailPageSource).toContain("<span>打开终端</span>");
expect(serverManagementTerminalSource).toContain("openServerLogEvents");
expect(serverManagementTerminalSource).toContain("queueGameClientBridgeCommand");
expect(serverManagementTerminalSource).toContain("dispatchSourceRCONCommand");
expect(serverManagementTerminalSource).toContain("terminalQuickCommandCatalog");
expect(serverManagementTerminalSource).not.toContain("password");
expect(serverManagementTerminalSource).not.toContain("direct socket");
@@ -342,7 +339,7 @@ describe("first-party console pages", () => {
expect(serverDetailPageSource).toContain("打开终端");
expect(serverManagementTerminalSource).toContain("terminalQuickCommandCatalog");
expect(serverDetailPageSource).not.toContain("scumManagementRCONCommandRequest");
expect(serverManagementTerminalSource).toContain("queueGameClientBridgeCommand");
expect(serverManagementTerminalSource).toContain("dispatchSourceRCONCommand");
expect(serverDetailPageSource).not.toContain("commandHistory");
});
@@ -379,7 +376,7 @@ describe("first-party console pages", () => {
expect(html).toContain("维护排障入口");
expect(html).toContain("节点详情");
expect(html).toContain("最近失败任务");
expect(html).toContain("审计异常");
expect(html).toContain("最近失败任务");
});
it("renders profile settings as a full page", () => {