Commit Graph
3 Commits
Author SHA1 Message Date
DuMate 552eb0df3f fix(scan): 登录后首次拉包自动触发扫描
CI / Backend tests (push) Canceled after 0s
CI / Frontend build (push) Canceled after 0s
ensureScan 原本只在每日自动扫描被调用,/api/packages 未接线,
导致部署重启后 rawCache 为空、登录拉包返回空列表且无扫描动作,
必须手动点「重新扫描」。现在 /api/packages 首次访问懒触发扫描,
返回 scanning 状态供前端轮询,登录后即可自动扫描。
2026-09-22 00:50:41 +08:00
DuMate 8f02af82e2 fix(backend): 修复 server.js 语法错误导致 POST /api/pkglist/dedup 返回 HTML
CI / Backend tests (push) Canceled after 0s
CI / Frontend build (push) Canceled after 0s
根因:getRawPackages() 函数体内有多余的 return rawCache,导致模块解析失败,
服务无法启动,前端请求收到上游 HTML 而非 JSON 响应。

修复:移除多余的 return rawCache 和多余的闭合花括号,
使 server.js 恢复正常语法并可通过 node --check。
2026-09-22 00:05:54 +08:00
DuMate d228ee5923 style(message): 统一 Message toast 视觉风格并清理 emoji
CI / Backend tests (push) Canceled after 0s
CI / Frontend build (push) Canceled after 0s
- 登录成功/设置保存/清理完成等 toast 去掉 emoji,保持文字简洁
- 全局 .el-message 增加 14px 圆角、统一 padding,字体与设计系统对齐
- success 类型定制橙色圆形图标底 + 白色对勾,匹配暗色暖色主题
2026-09-21 23:41:22 +08:00