主要更新内容
- 允许创建未分配任何客户端且
default_on为 false 的 Ping 任务(此前会返回参数错误)
Bug修复
- 修复主题市场安装时因 zip 归档中目录条目缺少执行位(如 0664)导致
permission denied的问题;解压时目录统一以 0755 创建,文件权限仍取自归档
其他
- 新增 CI 测试工作流(
go vet、单元测试、竞态检测、覆盖率报告) - 测试套件重构:新增 2FA 鉴权、终端会话所有权、上传路径遍历防护、管理端路由表等安全相关测试;移除部分冗余测试;改用共享内存数据库改善测试隔离
- WebSocket 心跳测试超时参数调整,避免在
-race/-coverpkg下出现偶发失败
What's Changed
Commits
- fix(theme): create extracted directories with 0755 (63ffadd) komari-fix
- 移除/优化部分测试,允许空的ping任务 (10d9463) @Akizon77
- Merge pull request #706 from carexdk/fix/theme-extract-dir-perm (9a4d730) @Akizon77
New Contributors
Full Changelog: 1.6.1...Snapshot-2611071132