Files
Nexus/docs/changelog/2026-06-21-btpanel-bootstrap-servers-batch-bar.md
T
r 37720c4705 feat(btpanel): 一键登录自动获取 API 与倒计时提示
未配置机器点击登录时后端 immediate bootstrap;前端顶部 snackbar 显示约 20 秒倒计时。
2026-06-21 12:09:34 +08:00

1.1 KiB
Raw Blame History

宝塔批量获取 API 并入服务器页批量栏

日期2026-06-21

变更摘要

将宝塔「全部未配置」「选中获取 API」移至 #/servers 批量操作栏「宝塔」分组;抽取 useBtPanelBatchBootstrap 与确认对话框组件。宝塔子模块列表页移除顶部重复按钮。

动机

运维在服务器主列表即可完成宝塔 SSH 引导,无需先切到宝塔 · 服务器列表。

涉及文件

  • frontend/src/composables/btpanel/useBtPanelBatchBootstrap.ts
  • frontend/src/components/btpanel/BtPanelBatchBootstrapDialog.vue
  • frontend/src/components/servers/ServerBatchActionBar.vue
  • frontend/src/pages/ServersPage.vue
  • frontend/src/components/servers/ServerUnsetPathPanel.vue
  • frontend/src/pages/btpanel/BtPanelLoginPage.vue

迁移 / 重启

仅前端构建部署。

验证

  1. #/servers 勾选服务器 → 批量栏「宝塔」见全部未配置 / 选中获取 API
  2. 确认对话框启动 job,任务中心可查看进度
  3. 宝塔 · 服务器列表页无顶部批量按钮,一键登录仍可用