Skip to content

MWP V1.3

Choose a tag to compare

@4YStudio 4YStudio released this 10 Dec 13:47
· 90 commits to main since this release

这段时间我们主要完成了以下修复和优化:

安全性增强
2FA 重置流程重构:实现了“先验证再保存”的安全流程,防止误操作导致无法登录(现在重置时必须先扫描并验证新二维码,系统才会保存新密钥)。
文件管理 (File Manager)
文件夹上传修复:修复了上传文件夹时目录结构丢失的问题,现在上传会保留原始层级。
UI 细节修复:修复了“新建文件夹”按钮的圆角样式、更新了“上传文件夹”的图标。
代码修复:修复了 Vue 模板的严模式报错(v-else 错误)。
UI 汉化 (Localization)
I18n 完善:修复了 EasyAuth 和 BackupManager 中配置界面切换按钮(文本/图形模式)不随语言切换的问题。
EasyAuth 认证管理
图形化界面扩展:为 storage.conf 和 technical.conf 添加了图形化配置界面支持。
关键 Bug 修复:修复了在使用图形界面保存配置时,因正则表达式错误导致配置文件中的 Key 值丢失(如 sqlite-path 消失)的严重问题。
构建与运行稳定性 (Build & Runtime)
空间不足解决方案 (ENOSPC):解决了在 /tmp 空间不足的系统上无法启动的问题。
运行脚本 (run.sh):创建了专用启动脚本,使用本地目录 temp_runtime 代替系统临时目录。
自动清理机制:
构建时:打包脚本完成后会自动删除 dist_build 临时目录。
运行时:run.sh 脚本会在程序退出后自动清理 temp_runtime 目录,防止占用过多磁盘空间。
启动修复:修复了程序尝试“自清理”时误删自身运行文件导致无法二次启动的问题。