Files
inp2p/docs/frontend-regression-final-checklist.md
T

70 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# INP2P 最终回归清单(P4)
更新时间:2026-03-08
适用版本:`0.1.0+build.18` 起
## 1. 发布门禁(必须)
1) `make build`
2) `systemctl restart inp2ps.service`
3) `make verify-deploy`
通过标准:`verify-deploy` 全绿。
---
## 2. 功能回归
### 2.1 登录/会话
- 用户名密码登录成功
- 停用账号登录被拒绝
- 登出后 token 清理
### 2.2 节点页
- 节点搜索可用
- 踢下线按钮为危险色并有确认
- 改昵称/改IP/发起连接可用
### 2.3 SDWAN
- 保存 SDWAN 生效
- 节点映射保存生效
- 子网代理保存生效
### 2.4 租户/Key/用户/enroll
- 新建流程可用
- 单条启停可用
- 批量启停/作废可用
- 批量失败计数正确
- 失败池保留/清空行为符合开关
### 2.5 审计
- 预设筛选(全部/登录失败/拒绝/连接拒绝)可用
- 清空筛选可恢复默认
- 导出 CSV 可用
- 导出失败事件 CSV 可用
### 2.6 快捷键
- `/` 聚焦搜索
- `r` 刷新
- `g` 跳节点页
- `?` 显示/隐藏帮助
- 输入法组合态、Ctrl/Alt/Meta 下不误触
---
## 3. 交互一致性
- 主操作按钮使用 `btn`
- 次操作按钮使用 `btn2`
- 危险操作按钮使用 `btn-danger`
- 空态文案包含下一步引导
- 最近操作摘要(opSummary)正确回显
---
## 4. 运维核验
- `inp2ps.service` 指向 `/root/.openclaw/workspace/inp2p/bin/inp2ps`
- 运行中仅保留目标主进程,无残留旧版本进程
- 版本号与 `VERSION` 一致