ForcePilot/backend
Kris e9d2486e20 feat(scheduler): 新增活跃任务数、手动触发返回run_id等多项功能增强
本次提交对调度器进行了多维度优化:
1. 扩展HandlerSummary模型,新增active_task_count字段并完善聚合逻辑
2. 重构手动触发任务接口,新增TriggerTaskOutput返回run_id与任务快照
3. 为幂等仓储添加operation参数隔离不同操作的缓存,修复幂等校验冲突问题
4. 为任务统计与列表接口添加分页总页数计算,完善回收站分页支持
5. 新增任务按handler、owner过滤的统计能力,优化更新任务的字段校验与重算逻辑
6. 为删除、恢复、硬删除操作添加幂等保护,完善操作审计与错误处理
2026-07-11 07:38:59 +08:00
..
package feat(scheduler): 新增活跃任务数、手动触发返回run_id等多项功能增强 2026-07-11 07:38:59 +08:00
scripts chore: 更新初始超级管理员和默认用户的账号信息 2026-07-11 05:45:49 +08:00
server refactor(external-systems-routers): 统一分页参数格式并完善各路由文档与校验 2026-07-11 06:57:24 +08:00
test test(external-systems): add and update integration test cases 2026-07-11 07:37:34 +08:00
.python-version refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
pyproject.toml build(backend): add croniter dependency to pyproject.toml 2026-06-22 21:22:25 +08:00
uv.lock chore(release): 发布 0.7.0 正式版 2026-06-13 01:02:43 +08:00