Skip to content

Commit 7a89179

Browse files
committed
历史版本 hash 验证
1 parent 9867580 commit 7a89179

File tree

5 files changed

+454
-3
lines changed

5 files changed

+454
-3
lines changed

MaiChartManager/Front/src/components/DragDropDispatcher/AquaMaiManualInstaller.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,8 @@ export default defineComponent({
7070
<div class="text-green-6">{t('mod.signature.verifiedOfficial')}</div>}
7171
{checkResult.value?.signature?.status === VerifyStatus.Valid && checkResult.value.signature?.keyId === PubKeyId.CI &&
7272
<div class="text-green-6">{t('mod.signature.verifiedCI')}</div>}
73+
{checkResult.value?.signature?.status === VerifyStatus.Valid && checkResult.value.signature?.keyId === PubKeyId.None &&
74+
<div class="text-green-6">{t('mod.signature.verifiedOld')}</div>}
7375
{checkResult.value?.signature?.status === VerifyStatus.NotFound &&
7476
<div class="text-red-6">{t('mod.signature.notFound')}</div>}
7577
{checkResult.value?.signature?.status === VerifyStatus.InvalidSignature &&

MaiChartManager/Front/src/components/ModManager/AquaMaiSignatureStatusDisplay.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ export default defineComponent({
2020
<div>{t('mod.signature.verifiedOfficial')}</div>}
2121
{modInfo.value?.signature?.status === VerifyStatus.Valid && modInfo.value.signature?.keyId === PubKeyId.CI &&
2222
<div>{t('mod.signature.verifiedCI')}</div>}
23+
{modInfo.value?.signature?.status === VerifyStatus.Valid && modInfo.value.signature?.keyId === PubKeyId.None &&
24+
<div>{t('mod.signature.verifiedOld')}</div>}
2325
{modInfo.value?.signature?.status === VerifyStatus.NotFound &&
2426
<div>{t('mod.signature.notFound')}</div>}
2527
{modInfo.value?.signature?.status === VerifyStatus.InvalidSignature &&

MaiChartManager/Front/src/locales/zh.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -350,6 +350,7 @@ mod:
350350
verifiedCI: 已验证的 AquaMai 官方持续集成构建
351351
notFound: 这个 AquaMai 没有有效的签名,很可能不是官方版本
352352
invalid: 这个 AquaMai 的签名无效,很可能不是官方版本
353+
verifiedOld: 已验证的 AquaMai 官方历史版本
353354
manualInstall:
354355
invalidAquaMaiFile: 无效的 AquaMai DLL
355356
invalidAquaMaiFileMessage: 拖放有效的 AquaMai.dll 到这里来安装它

0 commit comments

Comments
 (0)