783 B
783 B
2026-06-06 — API 巡检 B1(servers + webssh)修复
摘要
完成 servers/webssh 模块 8 维安全审计;修复健康检查 server_ids 无上限与 pending 重试/删除审计缺口。
动机
按计划 B1→B6 API 巡检,servers 大部 CRUD 此前未 BUG 通读;需消除可观测的资源耗尽与审计不一致。
涉及文件
server/api/schemas.py—ServerCheck.server_idsmax_length=50server/api/servers.py— pending retry 失败审计、delete pending detailtests/test_security_unit.py— ServerCheck 上限回归docs/reports/2026-06-06-api-audit-b1-servers-webssh.md
迁移 / 重启
无;重启 API 即可。
验证
.venv/bin/pytest tests/test_security_unit.py tests/test_credential_poller.py -q