Repository navigation
CodePier 1.28.3 — 协作房间项目与权限统一
协作房间项目、权限与生命周期统一
- 房间项目与链接权限使用同一房间范围;只加入 A/B 时,全选不会带入 C,增删即时同步。
- 全选包含现有上游授权允许的读取、写入与执行;添加项目时明确展示能力,一次保存完成房间关联和对应授权。
- 房间头部改为简洁项目数量与统一管理入口,完整列表按需展开,兼顾窄屏和多项目。
- 增加可恢复删除:确认前列明影响,清理本房间关联、订阅与执行入口;保留源项目、源码、其他房间及必要审计。
- 完善撤权、返回、重复操作、并发修改与恢复历史的安全状态;保留独立的整条连接高级限制管理。
边界
不扩大已有全局凭据权限。恢复仅恢复历史及可见项目关联,不自动恢复执行授权;依赖该房间的有效授权来源会阻止删除,并给出明确处理步骤。房间受管任务按房间范围校验,普通插件直接工具仍遵循原全局授权。Hub 更新不会自动重启或升级已安装 Agent。
验证
提交:c6ea62dc8ef9b7d69060b35c83f9672a311dd77a
- Linux 与 macOS 各 8274/8274 通过,零失败、跳过或缺失;原资源准入和真实长时测试均通过。
- Windows 核心/启动/恢复、真实 OIDC、公开源码可复现构建与兼容更新包校验通过。
- 完整 CI
- 镜像构建及真实加固启动验证
- 双架构镜像:
ghcr.io/cyeinfpro/codepier@sha256:f70ddafa01dc0269e015246725b2d4112b8f5745fe554a3508884b0f156a3c38
附件来自上述 CI 已验证的原始字节。source-full.zip 用于完整开发与回归;source.zip 用于面板更新。真实外部宿主持久订阅及微信/Telegram投递未纳入本次端到端验收。