mirror of
https://github.com/Yuyi-Oak/BlueArchiveToolkit.git
synced 2026-09-18 07:24:55 +08:00
1.4 KiB
1.4 KiB
bat-api Admin Panel
本目录预留给后续 bat-api 管理面板。当前后端已提供只读入口
GET /admin/,返回 health、ready、bootstrap、release、resources 和 OpenAPI
链接。
需要配置 BAT_API_AUTH_TOKEN 的接口:
GET /admin/schedules:转发 Rust 持有的 schedule 查询,支持id、group和enabled过滤。POST /admin/control/schedule-{add,update,remove,run}:转发schedule.*计划控制。POST /admin/control/translation-task-update:转发translation.task.update,供外部 provider 流程回写任务状态。POST /admin/control/translation-worker-run:转发translation.worker.run,触发 Rust provider worker。POST /admin/control/translation-proofread:转发translation.proofread,把汉化 workflow 标记为人工校对中。GET /admin/translation/tasks:转发translation.tasks,按分页、release、 TextUnit、状态和失败原因过滤查询 worker 状态。GET /admin/translation/handoff:转发translation.handoff,读取当前 release 的完整翻译交接视图。
正式前端必须复用资源 API 的 HTTP 鉴权、限流、访问日志、反代处理和动态响应
Cache-Control: no-store 策略。静态前端资产仍为 not implemented,尚未作为
本目录的稳定交付物。当前组件边界见 docs/reports/GO_STATUS.md。