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 Name and Claude 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
richjohnrambo
9159ec7fc7
feat: add IM service health and metrics endpoints
2026-09-09 14:24:40 +08:00
richjohnrambo
4c9bdd64e0
fix: 修复OSS头像预签名下载
2026-09-09 14:08:01 +08:00
richjohnrambo
c43c099c5e
fix: 兼容历史头像文件下载
2026-09-09 13:24:36 +08:00
richjohnrambo
92a72d1bea
feat: enforce tenant login IP whitelists
2026-09-09 09:40:37 +08:00
richjohnrambo
9ac2b412cc
fix: 优化群成员分页并补齐头像资料
2026-09-09 09:38:20 +08:00
richjohnrambo
aae13c9265
feat: load oss media config from sys config
2026-09-08 22:19:00 +08:00
richjohnrambo
0f984b0ab4
Merge remote-tracking branch 'origin/dev' into dev
2026-09-08 16:29:05 +08:00
richjohnrambo
0b3c0b1c78
fix: resolve P1 backend consistency issues
2026-09-08 16:23:21 +08:00
richjohnrambo
034678fa53
fix: 兼容查询用户头像数据
2026-09-08 15:53:56 +08:00