Compose 合并后内部端口只绑 127.0.0.1,避免与基础 0.0.0.0 叠加导致起不来。 顺带给 JPUSH_PUSH_INTENT 加引号,并拒绝空 SERVER_IP。 Co-authored-by: Cursor <cursoragent@cursor.com> Co-authored-by: multica-agent <github@multica.ai>
2.0 KiB
2.0 KiB
任务清单
更新时间:2026-08-30。任务状态以当前仓库和项目约束为准;没有证据的事项不写成“已完成”。
正在做
公网第一阶段返工:overlay 端口覆盖、JPUSH_PUSH_INTENT 引号与 SERVER_IP 校验已改完,等待总工复审后部署测试环境。
已做完
- 建立手机端 Flutter 工程和 Windows 优先的 Electron 电脑端工程。
- 接入公司工号加密码登录,以及管理员导入、管理员工账号的账号服务。
- 完成聊天、通讯录、同事申请、语音消息、文件/图片消息和一对一语音通话的相关代码接入。
- 完成一轮手机与电脑的跨端回归记录;其中已通过的项目见旧档
phase4-regression-2026-08-16.md。 - 将 LiveKit 的信令/媒体端口统一为
17880、17881、17882,并提供可重复执行的修复脚本。 - 建立本目录四份交接手册,并为三份过时旧说明加上明确的留档提示。
- 手机端应用标识统一为
cn.solsum.jinxunda。 - 安卓极光 SDK 初始化、通知权限、alias 回传、点击处理,以及 OpenIM 离线推送所需的服务端配置入口(Master Secret 从服务器文件注入)。
- 公网反向代理 / HTTPS / WSS / 防火墙与回滚说明(配置进仓库,未实际部署)。
- 公网 overlay 用
!override覆盖内部端口绑定;部署脚本校验SERVER_IP非空。
还没安排
- 总工在测试机按
deploy/public/README.md部署并验证证书与推送。 - 向构建机放入华为
agconnect-services.json后重打安卓包(见mobile/android/app/README-agconnect.md)。 - 组织真实手机和 Windows 电脑的回归:重点确认文件传输、一对一语音通话和杀进程后的离线通知。
- 明确手机正式签名的负责人和安全保管方式;不能把签名密钥提交进仓库。
- 获得负责人同意后,再导入真实员工名单并验证账号管理流程。
- 不接入小米、OPPO、vivo、荣耀、魅族、FCM 或苹果推送(本阶段明确不做)。