Skip to content

修复:统一 E 盘视频存储与任务永久删除 - #8

Closed
damingishere-coder wants to merge 3 commits into
codex/publish-task-groupingfrom
codex/fix-e-drive-media-storage
Closed

修复:统一 E 盘视频存储与任务永久删除#8
damingishere-coder wants to merge 3 commits into
codex/publish-task-groupingfrom
codex/fix-e-drive-media-storage

Conversation

@damingishere-coder

Copy link
Copy Markdown
Owner

本次修改

  • 将 FastAPI 大文件上传临时目录、任务媒体和手动发布包统一放到 E 盘配置目录
  • 将任务删除改为永久清理系统托管媒体,同时保留隐藏数据库历史和外部原片
  • 增加运行中拦截、路径越界/目录重叠保护、失败回滚和旧任务清理脚本
  • 更新任务列表、系统状态、部署、数据库、UI 和项目进度文档

数据清理

  • 先 dry-run,再清理 15 条已隐藏任务的 16 个托管目录
  • 释放 6,213,311,934 字节(约 6.21 GB)
  • 4 条有效任务目录清理前后均完整
  • SQLite 元数据备份 quick_check = ok,清理后残留目录 = 0

验证

  • 完整测试:395 passed
  • Ruff:通过
  • Python compileall:通过
  • app.js / publish-center.js 语法检查:通过
  • git diff --check:通过

这是基于 PR #7 的堆叠 PR;PR #7 合并后可再改为 master 基线。不会自动合并。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant