chore: track version files, docs, web app split, scripts (missed commits from March work)

This commit is contained in:
2026-09-13 08:41:35 +08:00
parent 84c709bbcc
commit edf76db56b
33 changed files with 3082 additions and 504 deletions
@@ -0,0 +1,69 @@
# 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` 一致