| content |
{"Commits":[{"Sha1":"2cc9e0758 {"Commits":[{"Sha1":"2cc9e07589a514a5aec5b2a01d2ae2b4e43a0623","Message":"fix(renderer): 修复团队页面切换与分栏布局记忆\n\n- 修复无团队时禁用下拉框的文字和箭头重叠\n- 分别保存主页与团队的分栏宽度,取消恢复时的固定上限\n- 窗口尺寸变化仅调整显示,不覆盖用户布局偏好\n- 区分设备加载与空列表,消除进入团队时暂无设备的闪烁\n\n验证:\n- npm run typecheck 通过\n- 设备界面相关 3 个测试文件共 27 项测试通过\n- npx electron-vite build 通过\n- git diff --check 通过\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-09T18:45:52+08:00"},{"Sha1":"1eeb4f918d00e3afda0afb5bfa5c3523c5bf7438","Message":"feat(renderer): 优化团队设备列表与单行操作工具栏\n\n- 团队页复用主页设备库,统一卡片、列表、搜索和设备操作入口\n- 将创建、加入、成员管理、共享设备及操作记录收进独立弹窗\n- 合并顶部操作为单行,团队切换器采用按钮尺寸并适配窄窗口\n- 将界面文案统一为团队,更新使用说明与人工验证步骤\n\n验证:\n- npm run typecheck 通过\n- 设备界面相关 3 个测试文件共 22 项测试通过\n- npx electron-vite build 通过\n- git diff --check 通过\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-09T18:28:02+08:00"},{"Sha1":"936eb7e59051c1bb0d7a604075de0cac9bd202cd","Message":"docs(docs): 补充 Team 协作与端口共用说明\n\n- 更新设备同步边界、Team 使用流程和人工验证步骤\n- 说明密钥内容同步、个人凭据绑定与高危操作审计范围\n- 记录多人共用远程端口的心跳机制及客户端更新要求\n\n验证:git diff --check 通过\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-09T17:54:07+08:00"},{"Sha1":"ccadc18c7e1f3a24d3bf3d41e2a99a168836e5fa","Message":"fix(ssh): 保持多人连接同一设备时的远程端口稳定\n\n- 按物理设备复用已有端口租约,活跃连接期间禁止重新派发或回收\n- 使用独立连接占用标识和定时心跳,单个用户断开不影响其他连接\n- 持久化连接占用并为过期回收保留空闲时间与连续拒绝探测保护\n- 覆盖双账号共用端口、独立释放、心跳过期和服务重启场景\n\n验证:客户端完整测试、类型检查、构建和服务端竞态测试通过\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-09T17:53:51+08:00"},{"Sha1":"44e4c2f482dd4fec2ea1b93f7b2cf19c5878fcc2","Message":"feat(app): 实现 Team 设备共享与高危操作审计\n\n- 增加团队创建、邀请、成员管理和每个用户最多加入三个团队的限制\n- 支持共享设备、版本冲突保护和个人连接凭据绑定\n- 在服务端验证成员权限并记录配置修改、重启等高危操作及结果\n- 接入主页团队入口、设备管理与安全 IPC,支持撤权清理和审计结果重试\n\n验证:120 个客户端测试文件共 1054 项测试通过,类型检查、客户端与管理后台构建、服务端竞态测试通过\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-09T17:53:19+08:00"}],"HeadCommit":{"Sha1":"2cc9e07589a514a5aec5b2a01d2ae2b4e43a0623","Message":"fix(renderer): 修复团队页面切换与分栏布局记忆\n\n- 修复无团队时禁用下拉框的文字和箭头重叠\n- 分别保存主页与团队的分栏宽度,取消恢复时的固定上限\n- 窗口尺寸变化仅调整显示,不覆盖用户布局偏好\n- 区分设备加载与空列表,消除进入团队时暂无设备的闪烁\n\n验证:\n- npm run typecheck 通过\n- 设备界面相关 3 个测试文件共 27 项测试通过\n- npx electron-vite build 通过\n- git diff --check 通过\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-09T18:45:52+08:00"},"CompareURL":"pengzhiyu/JuhaiOpsDesk/compare/fb9902b0e1fff1574df58fb999b99814ea3ad794...2cc9e07589a514a5aec5b2a01d2ae2b4e43a0623","Len":7}... |