fix(webui): reduce automation dashboard copy

This commit is contained in:
chengyongru
2026-06-14 01:03:53 +08:00
parent 17e3183598
commit 5f2f694034
12 changed files with 60 additions and 94 deletions
+3 -3
View File
@@ -506,14 +506,14 @@ describe("App layout", () => {
fireEvent.click(within(sidebar).getByRole("button", { name: "自动任务" }));
expect(await screen.findByRole("heading", { name: "自动任务" })).toBeInTheDocument();
expect(screen.getByText("统一查看 cron 提醒、周期性 agent 任务、一次性任务和系统任务。")).toBeInTheDocument();
expect(screen.getByRole("button", { name: "刷新" })).toBeInTheDocument();
expect(screen.getByText("任务队列")).toBeInTheDocument();
expect(screen.getByText("每日检查")).toBeInTheDocument();
expect(screen.getByText("检查仓库状态")).toBeInTheDocument();
expect(screen.getByText("每 1天")).toBeInTheDocument();
expect(screen.getByText("完成 · 不到 1 秒")).toBeInTheDocument();
expect(screen.getByText("最近运行")).toBeInTheDocument();
expect(screen.getByText("不到 1 秒")).toBeInTheDocument();
expect(screen.queryByText("Workspace automations")).not.toBeInTheDocument();
expect(screen.queryByRole("button", { name: "刷新" })).not.toBeInTheDocument();
expect(document.title).toBe("自动任务 · nanobot");
});
+1 -2
View File
@@ -49,8 +49,6 @@ const LOCALIZED_SETTINGS_COPY_KEYS = [
"settings.nav.advanced",
"sidebar.automations",
"settings.automations.title",
"settings.automations.description",
"settings.automations.refresh",
"settings.automations.newInChat",
"settings.automations.filters.active",
"settings.automations.queue",
@@ -59,6 +57,7 @@ const LOCALIZED_SETTINGS_COPY_KEYS = [
"settings.automations.labels.schedule",
"settings.automations.status.active",
"settings.automations.history.ok",
"settings.automations.history.recent",
"settings.automations.duration.lessThanSecond",
"settings.automations.deleteTitle",
"settings.sections.interface",