Skip to content

CodePier 1.28.2

Choose a tag to compare

@cyeinfpro cyeinfpro released this 13 Oct 06:31

CodePier 1.28.2

  • 连接页、房间菜单与旧高级入口统一进入房间项目管理:搜索、当前列表全选/取消全选、一次保存;隐藏选择保留,不默认包含未来新增项目。
  • 自动核对当前项目选择,保留冲突或短暂失败后的草稿;重复提交、迟到响应及关闭重开不重复变更范围。项目可单独保留、全部选中或清空后继续使用原连接聊天。
  • 打通首次项目的连接确认与加入房间之间的循环:真正超出已确认上限时,在既有高级页明确确认一次再返回。底层 grant、目标与根目录边界保持,旧批准记录不自动迁移;消息与订阅仍要求真实房间成员。
  • 高级项目批选不勾选写入/执行能力;编辑期限与项目时保留精确 VPS 目标,无法识别的历史目标拒绝猜测为 Agent。改善手机标签与详情布局,修复 WebKit 搜索失焦时批选点击被吞。
  • 范围诊断只保留用户已确认的项目;新连接仅预选当前项目,不会把房间内其他项目自动加入凭据范围。补齐共享选择器的隔离浏览器夹具依赖。
  • 本地初期 179 例后端回归通过;最终修复后扩大至 32 个相关浏览器模块及 finalization 模块,两批共 501 项全部通过。曾记录一次 WebKit 页面重载原生网络诊断,同产品源码复验通过且保留失败证据;精确根因未稳定复现。最终提交的完整 CI、公开源码包及镜像门禁已通过。
  • 验收使用隔离 Hub/Agent 与合成连接数据;不代表真实 VPS、微信/Telegram 投递或设备 Agent 升级已完成。

发布验证

  • 最终源码:faa0b22adce74d59f99ff63949e897c1c012262d;Linux 与 macOS 各 8174 项全部通过,零跳过、失败或缺失。
  • 完整候选 CI、main 同提交证据晋级、双架构镜像构建验证、正式标签同摘要晋级。main/tag 复用同一候选证明,不表示重新执行全量测试或镜像构建。
  • GHCR index:sha256:aa1f9398bbd1542424259e0fb2567067056d732dec775d12db0174da55b64a49。amd64 已实际 hardened 启动;arm64 已核构建与来源证明,未单独原生启动验收。Windows reboot-before-login 本次未测。