Files

30 lines
874 B
Markdown
Raw Permalink Normal View History

# Changelog — 宝塔批量 SSH 获取 API2026-06-21
**日期**2026-06-21
## 摘要
服务器列表页增加批量/全量「SSH 获取 API」;未配置 API 时禁用一键登录(避免 404 临时链)。
## 动机
- 2000+ 子机需先写入 `api.json` 才能稳定一键登录
- 原批量入口仅在连接配置页,不易发现
- `all_unconfigured` 服务端解析未配置列表,突破请求体 500 台上限
## 涉及文件
- `server/api/btpanel_schemas.py``all_unconfigured`
- `server/application/services/btpanel_service.py`
- `frontend/src/pages/btpanel/BtPanelLoginPage.vue`
- `frontend/src/pages/btpanel/BtPanelSettingsPage.vue`
- `frontend/src/api/btpanel.ts`
## 验证
```bash
.venv/bin/pytest tests/test_btpanel_*.py -q
cd frontend && npx vite build
# 服务器列表 → 全部未配置 / 勾选 → 查看批量任务进度
```