mirror of
https://github.com/Syngnat/GoNavi.git
synced 2026-05-06 20:03:05 +08:00
- 密文存储:新增 dailysecret 本地存储引擎,连接/代理/AI 密钥不再依赖系统钥匙串 - 启动迁移:自动将已有钥匙串密文迁移到本地 JSON,用户无感知 - WebKit 迁移:从旧版 Wails WebKit LocalStorage 中恢复连接与代理数据 - DMG 修复:移除 --sandbox-safe 避免扩展属性污染签名,新增 xattr 清理与签名校验 - 安全适配:钥匙串不可用时标记完成而非回滚,消除无钥匙串环境下的阻塞 - 出口脱敏:所有连接/代理 API 返回前统一 sanitize 防止密文泄漏
15 lines
443 B
TypeScript
15 lines
443 B
TypeScript
const DEV_ABOUT_VERSION = '0.0.1-dev';
|
|
|
|
export const resolveAboutDisplayVersion = (
|
|
buildType: string,
|
|
version: string | undefined,
|
|
): string => {
|
|
const normalizedBuildType = String(buildType || '').trim().toLowerCase();
|
|
if (normalizedBuildType === 'development' || normalizedBuildType === 'dev') {
|
|
return DEV_ABOUT_VERSION;
|
|
}
|
|
|
|
const normalizedVersion = String(version || '').trim();
|
|
return normalizedVersion || '未知';
|
|
};
|