cda7e0a018
补齐文件管理器右键子菜单点击展开,新增拖拽上传目标确认, 并在上传完成后自动刷新当前可见目录 目录删除改为区分仅删空目录与强制递归删除,删除后自动回退 失效路径,避免文件树持续报 No such file 同步后端 sftp:rmdir 的 recursive 分支,并将关于页与版本检查 默认仓库链接切换到 Micah123321/nexus-terminal
1.4 KiB
1.4 KiB
任务清单: file-manager-root-sibling-bootstrap
@feature: file-manager-root-sibling-bootstrap
@created: 2026-03-26
@status: completed
@mode: R2
进度概览
| 完成 | 失败 | 跳过 | 总数 |
|---|---|---|---|
| 3 | 0 | 0 | 3 |
任务列表
1. 根目录同级补全修复
- [√] 1.1 在
packages/frontend/src/composables/useSftpActions.ts中定位新会话初始化下/与当前目录并发加载的竞态点 | depends_on: [] - [√] 1.2 在
packages/frontend/src/composables/useSftpActions.ts中实现“先加载/,再串行加载当前目录”的根树补全逻辑,避免 currentPath 被改回/| depends_on: [1.1]
2. 验证与同步
- [√] 2.1 执行
packages/frontend的构建验证,并同步知识库记录 | depends_on: [1.2]
执行日志
| 时间 | 任务 | 状态 | 备注 |
|---|---|---|---|
| 2026-03-26 03:10 | DESIGN | completed | 已确认问题集中在 / 根树补全而非当前工作目录切换,修复以最小协议变更为主 |
| 2026-03-26 03:13 | 1.1 / 1.2 | 完成 | useSftpActions.ts 已改为根目录优先加载,/ 完成后再串行加载当前工作目录 |
| 2026-03-26 03:15 | 2.1 | 完成 | packages/frontend 执行 npm run build 通过,仅保留既有 Vite 动态导入与 chunk 警告 |
执行备注
当前环境缺少可直接调用的
python/py,方案包通过模板降级方式手工创建。