Commit Graph
207 Commits
Author SHA1 Message Date
richjohnrambo 7196d0c839 fix: include jpush handler in docker config 2026-09-14 21:09:28 +08:00
richjohnrambo 79babdb6aa fix: scope realtime fanout dedup per node 2026-09-14 20:15:22 +08:00
kk123kk123 6291fa2b60 feat(群组): 添加群组解散状态支持与过滤逻辑
新增群组解散状态常量,在群组列表和详情接口中增加解散群组的过滤和报错处理,避免返回已解散的群组数据
2026-09-14 20:06:41 +08:00
richjohnrambo 275c9e5fcd fix: avoid auth version hot path writes 2026-09-14 19:04:36 +08:00
richjohnrambo 02eddb6010 fix: accept jpush token metadata fields 2026-09-14 17:34:12 +08:00
richjohnrambo 2581d7b8f0 fix: support account creation on pxc 2026-09-14 14:26:29 +08:00
richjohnrambo 8f849efc25 chore: point test config to new middleware 2026-09-14 13:58:08 +08:00
richjohnrambo 1c7417b8f3 fix: support legacy auto ids during registration 2026-09-14 12:35:00 +08:00
richjohnrambo 6f8933c35a fix: avoid main call timeout dependency 2026-09-14 12:18:05 +08:00
richjohnrambo 789e662bdb fix: expire stale call pushes 2026-09-14 12:11:43 +08:00
richjohnrambo 4854e090ef fix: harden group lifecycle and registration writes 2026-09-14 12:04:10 +08:00
Your NameandClaude Sonnet 5 990526647c ci: retarget deploy workflow at the k3s test cluster
Old VM's blue-green im-server is decommissioned. App config
(MySQL/Redis/API key/admin-internal secrets) now lives in the
cluster's own Deployment manifest, not injected through CI --
this workflow's job is just build (from source, via
docker/tinode/Dockerfile.build as before), push under :test,
and roll the deployment.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-14 05:41:03 +08:00
richjohnrambo 67e8c2c6f6 feat: add workbench kafka migration support 2026-09-13 22:17:02 +08:00
richjohnrambo c46cb4b382 fix: join group directly when invitation needs no approval 2026-09-13 17:21:21 +08:00
richjohnrambo 7b304412b0 fix: repair group management edge cases 2026-09-13 16:04:31 +08:00
richjohnrambo a9afc6ff6a fix: align group management APIs 2026-09-13 16:03:55 +08:00
richjohnrambo f1279ac607 fix: preserve p2p topic for IM system notices 2026-09-13 16:00:58 +08:00
richjohnrambo ccbd385d2f chore: disable runtime mysql schema creation 2026-09-13 13:56:24 +08:00
richjohnrambo eefc3c2fbd fix: add group mute all system notice 2026-09-13 13:12:42 +08:00
richjohnrambo d107fba8bf fix: align IM client interaction edge cases 2026-09-13 10:06:52 +08:00
richjohnrambo e5fbca735d feat: centralize app release configuration 2026-09-12 17:07:49 +08:00
richjohnrambo 2728f35069 feat: expose public legal agreement pages 2026-09-12 14:18:24 +08:00
richjohnrambo ff432bc3ce fix: stabilize me subscription sync metadata 2026-09-12 14:09:43 +08:00
richjohnrambo ca3957e3b3 feat: support group invite privacy verification 2026-09-12 11:20:48 +08:00
richjohnrambo 80c802af20 add nickname to group member payloads 2026-09-12 10:06:28 +08:00
richjohnrambo a9a4970d9f fix p2p topic canonicalization and stale subscriptions 2026-09-12 00:08:30 +08:00
richjohnrambo f1dfffcfb5 include join request user profiles 2026-09-11 18:04:01 +08:00
richjohnrambo 1d433971d4 fix group invitation notifications 2026-09-11 17:34:16 +08:00
richjohnrambo cfab33f45a fix: link group invitations to join requests 2026-09-11 17:26:05 +08:00
richjohnrambo 367bed2940 fix im workbench and profile regressions 2026-09-11 17:25:24 +08:00
richjohnrambo 1c2132eebc fix: omit invalid jpush cid 2026-09-11 11:57:41 +08:00
richjohnrambo bafaf2d7b9 fix: normalize jpush aliases 2026-09-11 11:43:48 +08:00
richjohnrambo 05f4087240 fix: deliver friendship system notices live 2026-09-11 11:01:37 +08:00
richjohnrambo b9dc56eccf feat: auto-friend invite bound users 2026-09-11 10:46:20 +08:00
richjohnrambo 926b4bbd81 fix im forwarding and message list regressions 2026-09-11 09:00:38 +08:00
richjohnrambo 75d1aabcb0 fix group member display names 2026-09-10 21:57:25 +08:00
richjohnrambo 928a45ecfb feat: assign IM user account numbers 2026-09-10 21:51:23 +08:00
richjohnrambo 51fee50343 fix im profile display name remark priority 2026-09-10 16:01:00 +08:00
richjohnrambo 1f3a98605e fix im heartbeat and friend display name 2026-09-10 15:23:27 +08:00
richjohnrambo 14ee3d937f fix: order workbench modules 2026-09-10 15:19:29 +08:00
richjohnrambo 085a48c3d9 feat: publish text message for group announcements 2026-09-10 10:27:38 +08:00
richjohnrambo 6b2f1e06e0 feat: implement precise token logout 2026-09-10 09:43:02 +08:00
richjohnrambo 98234db263 fix: 兼容历史收藏源避免列表崩溃 2026-09-09 17:40:11 +08:00
richjohnrambo e0a6ee27bc fix: include api key in tenant websocket endpoint 2026-09-09 17:32:49 +08:00
richjohnrambo 23afc1b7f1 fix: 修复文件预览重定向与扩展名解析 2026-09-09 16:32:49 +08:00
richjohnrambo cae5039afe fix: verify OSS objects before serving 2026-09-09 16:28:56 +08:00
richjohnrambo c3e5cc0831 fix: reject dangling file attachment links 2026-09-09 15:55:18 +08:00
richjohnrambo bef158941a fix: validate group avatar attachments 2026-09-09 15:48:55 +08:00
richjohnrambo be61ec2b71 fix: backfill user public profile projections 2026-09-09 15:34:20 +08:00
richjohnrambo 45c6c7eacb fix: avoid admin dependency on login entrypoints 2026-09-09 15:19:13 +08:00