From 89b8bb8e9097bf78d1aa435cf63bb5d8ff4f04ff Mon Sep 17 00:00:00 2001 From: OpenAI Codex Date: Thu, 15 Oct 2026 16:06:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E6=9B=B4=E6=96=B0=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E6=98=BE=E7=A4=BA=E5=B9=B6=E5=8D=87=E7=BA=A7=E8=87=B3?= =?UTF-8?q?=201.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- panel/package-lock.json | 4 ++-- panel/package.json | 2 +- panel/src/app/updates/updates.tsx | 3 ++- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/panel/package-lock.json b/panel/package-lock.json index f4a3788..5dfec8c 100644 --- a/panel/package-lock.json +++ b/panel/package-lock.json @@ -1,12 +1,12 @@ { "name": "clover-panel", - "version": "1.0.0", + "version": "1.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "clover-panel", - "version": "1.0.0", + "version": "1.0.1", "dependencies": { "@node-rs/argon2": "^2.2.2", "@simplewebauthn/browser": "^14.0.0", diff --git a/panel/package.json b/panel/package.json index 452a8aa..8bcb127 100644 --- a/panel/package.json +++ b/panel/package.json @@ -1,6 +1,6 @@ { "name": "clover-panel", - "version": "1.0.0", + "version": "1.0.1", "private": true, "description": "clover 三叶草邮局 — Web 控制面板(Next.js + SQLite)", "scripts": { diff --git a/panel/src/app/updates/updates.tsx b/panel/src/app/updates/updates.tsx index 28d469a..241e5f8 100644 --- a/panel/src/app/updates/updates.tsx +++ b/panel/src/app/updates/updates.tsx @@ -91,7 +91,8 @@ export default function Updates() {

版本更新

{update.checking ? '检查中' : result?.status === 'available' ? '有新版本' : result?.status === 'latest' ? '已是最新' : '等待检查'}

{result?.message || '正在读取当前版本和发布信息。'}

-
当前面板版本
{result ? formatVersion(result.current.version) : '—'}{result?.current.revision && · {result.current.revision.slice(0, 7)}}
最新发布
{result?.latest.revision.slice(0, 7) || '—'} · {formatDate(result?.latest.createdAt || '')}
最近检查
{formatDate(update.checkedAt)}
+
当前面板版本
{result ? formatVersion(result.current.version) : '—'}{result?.current.revision && · {result.current.revision.slice(0, 7)}}
最新发布镜像
{result?.latest.revision.slice(0, 7) || '—'} · {formatDate(result?.latest.createdAt || '')}
{result?.upstream &&
仓库最新源码
{result.upstream.shortSha} · {formatDate(result.upstream.date)}
}
最近检查
{formatDate(update.checkedAt)}
+ {result?.status === 'available' && result.upstream && result.latest.revision !== result.upstream.sha &&

仓库源码已更新至 {result.upstream.shortSha},最新发布镜像仍基于 {result.latest.revision.slice(0, 7) || '未知提交'}。更新时会同步源码并拉取可用镜像。

} {result?.upstream &&

更新说明:{result.upstream.message || result.upstream.shortSha}

} {update.error &&

检查更新失败:{update.error} 可点击下方按钮重试。

}