Commit Graph

5 Commits

Author SHA1 Message Date
DXC
c6b9783a7a fix(janitor): 禁止启动时因目录不存在而自动删除数据库任务记录
reconcile_tasks_on_startup() 中有一段逻辑:遍历所有任务,如果 output_dir
在磁盘上不存在,直接 DELETE FROM tasks。这导致重启时如果目录被移动/重命名/
被之前的 janitor 清理,所有任务记录静默丢失。

修改为仅输出 WARNING 日志,保留数据库记录。用户可通过 DELETE /task/<id> 手动清理。
2026-07-13 10:40:31 +08:00
DXC
202eb238c7 交接修正 2026-04-20 14:44:27 +08:00
729b283f29 精简打包之前 2026-02-25 11:50:30 +08:00
af56c94efe 失败任务定时删除 2026-02-11 16:28:51 +08:00
b9828a1b13 重构: 切换存储至SQLite,启用INI配置与API Key校验 2026-02-09 17:10:11 +08:00