811eb97fbf
Rename WSL helpers to Linux-native scripts, expose Redis in docker-compose, prefer .venv tools in pre_deploy_check, and record 2026-06-04 audit waves.
984 B
984 B
2026-06-04 — Phase1 D5 前端 Files/Terminal delta 审计
摘要
Wave D5:useFilesActions/Editor/Permissions + useTerminalSessions/CmdBar 五文件 8 步 closure;无 P0/P1 新 FINDING。
动机
接续插件驱动审计 Phase 1 D5,覆盖文件管理 CRUD 与 WebSSH 终端 composables。
涉及文件
| 文件 | 说明 |
|---|---|
docs/reports/audit-delta-2026-06-04-waveD5.md |
18 H closure |
frontend/src/composables/files/*.ts 等 |
只读审计 |
结论
- 文件操作均 JWT + 后端 sync API;新建/mkdir 有
validatePathSegment - WebSSH 先 POST
/auth/webssh-token再 WS;query token 已接受 RISK - 终端历史 localStorage 仅存命令文本,非凭据
- rename/cd 路径客户端校验可加强(P2,后端已有门控)
验证
bash scripts/local_verify.sh
cd frontend && npm run type-check
进度:☑实现 ☑本地验证 ☑审计8步 □部署 □健康检查 □浏览器验证 ☑changelog