 编码工程师andmultica-agent
|
12b0a1c943
|
feat(mobile,account-service): 统一发送服务 + 员工目录接口 + 好友申请五态/验证消息(B-52 施工 2/3)
- message_send_service:所有消息走统一门禁(登录/连接/空接收方/好友校验),
失败打印 SDK 原始 code 并映射中文提示,不再只吞异常
- chat_screen 接入统一发送服务,失败提示真实原因
- account-service 新增 GET /api/directory(登录用户可读启用员工,用于添加同事)
- add_friend_screen 增加可编辑验证消息(视觉规范 4.2)
- new_friends_screen 五态 + 窄屏(<360)按钮组换行不挤压姓名(视觉规范 5.3)
Co-authored-by: multica-agent <github@multica.ai>
|
2026-08-16 02:16:00 +08:00 |
|
 编码工程师andmultica-agent
|
4cf1d4120a
|
fix(pc-client,account-service): B-61 试用前小修 - 头像取首字/群头像拼格/近似灰Token收敛/重置密码踢下线,构建 v1.0.1 安装包
Co-authored-by: multica-agent <github@multica.ai>
|
2026-08-16 01:07:53 +08:00 |
|
KIMI
|
7ce40e356f
|
新增 pc-client:畅联 PC 端工程(Electron+React,按确认效果图改造,B-59)
- 基于 openim-electron-demo 改造:工号+密码登录(自研账号服务)、会话列表/聊天窗/通讯录界面重做
- 文字/语音/文件/图片消息、文件拖拽发送、表情面板、一对一语音通话(LiveKit)
- RTC 令牌对接账号服务带鉴权版 /api/rtc_token(Bearer imToken + {room,identity})
- account-service: CORS Allow-Headers 补 authorization(浏览器/渲染进程跨域调 rtc_token 需要)
- 附本地 mock 账号服务(scripts/mock-account-server.js)与截图联调脚本
|
2026-08-09 09:11:06 +08:00 |
|
KIMI
|
bef4ffcf6f
|
account-server 新增 /api/rtc_token:用 IM token 换 LiveKit 进房 token(手机端语音通话用,B-58)
|
2026-08-09 01:28:01 +08:00 |
|
KIMI
|
de67af0f6b
|
清理误提交的本地测试残留文件
|
2026-08-09 00:54:59 +08:00 |
|
KIMI
|
07f018c280
|
管理页新增:员工删除功能 + 直接选择 CSV 文件导入(不用复制粘贴)
- server.js 新增 POST /api/admin/delete:移除本地账号并逐平台 force_logout
- admin.html 员工行新增删除按钮(带确认);导入区新增选择文件导入,自动去 BOM
|
2026-08-09 00:54:52 +08:00 |
|
KIMI
|
dfcecaaff6
|
管理页批量导入处新增模板下载按钮(CSV 带 BOM,Excel 直接打开不乱码)
|
2026-08-09 00:47:18 +08:00 |
|
KIMI
|
0f72fce82b
|
新增 account-server:自研工号+密码登录体系(B-60)
- account-service/:零依赖 Node 单文件服务 + 极简管理页 + Dockerfile
- 员工账号管理员导入/新增/停用/启用/重置密码,JSON 文件存储,密码 scrypt 加盐哈希
- 登录校验后调 OpenIM REST 自动开户并换取 IM token;停用即拒登并逐平台 force_logout
- 并入 docker-compose(端口 10010,管理口令 ACCOUNT_ADMIN_TOKEN)
- 已对 192.168.200.11 真实环境端到端自测:导入 50 人、双端登录、停用拒登、重置密码全部通过
|
2026-08-09 00:39:02 +08:00 |
|