Dismiss WiFi boot prompt when mobile session opens

This commit is contained in:
2026-10-09 12:26:55 +08:00
parent a277da0f96
commit c0e26b97fe
16 changed files with 250 additions and 18 deletions
@@ -1028,7 +1028,7 @@ WebSocket 消息示例:
- `ipv4_mode="dhcp"` 清除静态地址;`manual` 必须提供 IPv4 地址和网关,子网前缀空值使用 `/24`,DNS 空值使用网关。
- `activation="next_boot"` 只更新持久 NetworkManager 配置并返回 `200`;`immediate` 先保存、返回 `202`,再异步激活连接,避免浏览器在响应发出前被切断。
- SSID 按 UTF-8 字节限制为 `1..32`,个人热点密码限制为 `8..63` UTF-8 字节;IPv4、前缀 `1..32` 和 DNS 必须严格校验。除 `GET /api/network/wifi` 的 `saved.password` 外,任何响应、错误和日志不得回显密码。
- `/api/status.network` 暴露同一脱敏活动状态与提示状态;读取状态、静态资源和预览不取消开机提示,只有成功首页访问或成功改屏才取消。
- `/api/status.network` 暴露同一脱敏活动状态与提示状态;读取状态、静态资源和预览不取消开机提示,成功首页访问、成功改屏或手机成功建立加密控制会话均取消本次开机的 WiFi 提示;手机断开、网络变化和服务重启不恢复,整机重启重新计时。
### 3.13.1 FRP 与网络诊断 API(`WEB-FRP-MAINTENANCE`、`CONFIG-FRP`、`WEB-NETWORK-DIAGNOSTICS`)