From 4dad8cdefa59d21956effc8239abb39bd900ae0e Mon Sep 17 00:00:00 2001 From: lsy Date: Wed, 25 Feb 2026 20:44:13 +0800 Subject: [PATCH] fix(sites): rename openai type and loosen checkin filter --- apps/ui/src/App.tsx | 2 +- apps/ui/src/core/sites.ts | 2 +- apps/ui/src/core/types.ts | 2 +- apps/ui/src/features/SitesView.tsx | 8 ++++---- apps/worker/src/routes/sites.ts | 4 ++-- apps/worker/src/services/checkin-runner.ts | 8 -------- apps/worker/src/services/site-metadata.ts | 4 ++-- helloagents/CHANGELOG.md | 9 +++++++++ helloagents/modules/admin-ui.md | 4 ++-- helloagents/modules/channels.md | 2 +- helloagents/modules/sites.md | 4 +--- 11 files changed, 24 insertions(+), 25 deletions(-) diff --git a/apps/ui/src/App.tsx b/apps/ui/src/App.tsx index 6958567..79ad4be 100644 --- a/apps/ui/src/App.tsx +++ b/apps/ui/src/App.tsx @@ -75,7 +75,7 @@ const pathToTab: Record = { }; const DEFAULT_BASE_URL_BY_TYPE: Partial> = { - chatgpt: "https://api.openai.com", + openai: "https://api.openai.com", claude: "https://api.anthropic.com", gemini: "https://generativelanguage.googleapis.com", }; diff --git a/apps/ui/src/core/sites.ts b/apps/ui/src/core/sites.ts index 52a0dfb..fe67cb8 100644 --- a/apps/ui/src/core/sites.ts +++ b/apps/ui/src/core/sites.ts @@ -34,7 +34,7 @@ export const SITE_TYPE_LABELS: Record = { "new-api": "New API", "done-hub": "Done Hub", subapi: "Sub API", - chatgpt: "ChatGPT", + openai: "OpenAI", claude: "Claude", gemini: "Gemini", }; diff --git a/apps/ui/src/core/types.ts b/apps/ui/src/core/types.ts index c98d6d7..7e99170 100644 --- a/apps/ui/src/core/types.ts +++ b/apps/ui/src/core/types.ts @@ -2,7 +2,7 @@ export type SiteType = | "new-api" | "done-hub" | "subapi" - | "chatgpt" + | "openai" | "claude" | "gemini"; diff --git a/apps/ui/src/features/SitesView.tsx b/apps/ui/src/features/SitesView.tsx index 963aa21..010ef6c 100644 --- a/apps/ui/src/features/SitesView.tsx +++ b/apps/ui/src/features/SitesView.tsx @@ -83,7 +83,7 @@ export const SitesView = ({ const pageItems = buildPageItems(sitePage, siteTotalPages); const today = getBeijingDateString(); const isOfficialType = - siteForm.site_type === "chatgpt" || + siteForm.site_type === "openai" || siteForm.site_type === "claude" || siteForm.site_type === "gemini"; const needsSystemToken = !isOfficialType; @@ -593,10 +593,10 @@ export const SitesView = ({ subapi