mirror of
https://github.com/Yuyi-Oak/BlueArchiveToolkit.git
synced 2026-09-18 10:04:55 +08:00
feat(bat): 完善工作流调度与 dashboard RPC
补全资源拉取、解析、翻译、重打包和本地化发布命令,支持单次、限定次数与周期调度。移除 TUI 计划并通过 schedule.* RPC 暴露给 bat-api dashboard。 Closes #43
This commit is contained in:
+3
-2
@@ -3,8 +3,9 @@
|
||||
This directory is reserved for the future player-facing `bat-api` management
|
||||
panel. The current backend exposes a non-mutating index at `GET /admin/` that
|
||||
returns JSON links for health, readiness, bootstrap, release, resources, and
|
||||
OpenAPI. Mutating `/admin/control/{action}` routes are protected by the
|
||||
configured admin token and forward only the documented Rust `bat` allowlist.
|
||||
OpenAPI. `GET /admin/schedules` and mutating
|
||||
`/admin/control/schedule-{add,update,remove,run}` routes are protected by the
|
||||
configured admin token and forward the Rust-owned schedule contract.
|
||||
|
||||
The production panel must reuse the same HTTP authentication, rate limiting,
|
||||
access logging, reverse-proxy handling, and no-store dynamic response policy as
|
||||
|
||||
Reference in New Issue
Block a user