richjohnrambo
|
48ca3ae684
|
fix: align member meta default avatars
|
2026-09-24 11:00:19 +08:00 |
|
richjohnrambo
|
75216c311d
|
fix cluster proxy cleanup routing
|
2026-09-24 10:18:07 +08:00 |
|
richjohnrambo
|
9893452817
|
fix: reserve seq for p2p system messages
|
2026-09-24 10:03:27 +08:00 |
|
richjohnrambo
|
a3df9d269c
|
fix: broadcast forwarded messages after kafka publish
|
2026-09-24 00:00:50 +08:00 |
|
richjohnrambo
|
68a0228dff
|
feat: include avatar url in member public meta
|
2026-09-23 23:53:26 +08:00 |
|
richjohnrambo
|
da02eae6a4
|
fix: broadcast async forwarded messages after persistence
|
2026-09-23 18:14:34 +08:00 |
|
richjohnrambo
|
3e92021254
|
feat: support quoted message headers
|
2026-09-23 17:46:51 +08:00 |
|
richjohnrambo
|
aa9f562e1e
|
refactor: retire legacy tinode database routing
|
2026-09-23 17:04:30 +08:00 |
|
richjohnrambo
|
204043382c
|
fix: scope login audit records by tenant
|
2026-09-23 15:54:07 +08:00 |
|
richjohnrambo
|
7d4bc4d049
|
fix: notify recipients for forwarded messages
|
2026-09-23 15:18:27 +08:00 |
|
richjohnrambo
|
40aba2a3f5
|
fix tenant-scoped user search
|
2026-09-23 13:45:39 +08:00 |
|
richjohnrambo
|
a0d0bf574e
|
unbind device push token on logout
|
2026-09-23 11:39:16 +08:00 |
|
richjohnrambo
|
c4355ac236
|
fix: accept raw phone secret for personal registration
|
2026-09-23 11:33:16 +08:00 |
|
richjohnrambo
|
ac20f1ed25
|
fix message mutation responses
|
2026-09-23 10:47:31 +08:00 |
|
richjohnrambo
|
b413560455
|
fix tenant group topic and member cache
|
2026-09-23 10:35:06 +08:00 |
|
richjohnrambo
|
6303d07580
|
fix: avoid stale profile projections in shared schema
|
2026-09-23 10:28:15 +08:00 |
|
richjohnrambo
|
7f0903cd31
|
fix tenant scoping for group business tables
|
2026-09-23 10:10:08 +08:00 |
|
richjohnrambo
|
35a70ce9ff
|
fix group tenant topic creation
|
2026-09-23 09:59:53 +08:00 |
|
richjohnrambo
|
6fa3009987
|
fix tenant sharding for group topics
|
2026-09-23 09:49:14 +08:00 |
|
richjohnrambo
|
a968fd252e
|
fix: use shared tables for tenant group members
|
2026-09-23 09:41:45 +08:00 |
|
richjohnrambo
|
7c1fab5065
|
租户库共库分表实现
|
2026-09-23 09:36:17 +08:00 |
|
richjohnrambo
|
137d6fb6da
|
fix verification cache for redis-backed challenges
|
2026-09-23 09:02:56 +08:00 |
|
richjohnrambo
|
e37b52c3c0
|
feat: complete shared database tenant sharding
|
2026-09-23 02:19:07 +08:00 |
|
richjohnrambo
|
1ec2feee47
|
fix: keep only tenant realname review policy
|
2026-09-23 02:08:13 +08:00 |
|
richjohnrambo
|
62856194e5
|
fix HTTP idempotency insert placeholders
|
2026-09-23 00:28:26 +08:00 |
|
richjohnrambo
|
1909074898
|
fix tenant friend request row scans
|
2026-09-22 20:26:43 +08:00 |
|
richjohnrambo
|
9ddf6ec5ee
|
fix shared-db tenant runtime gaps
|
2026-09-22 19:28:33 +08:00 |
|
richjohnrambo
|
8e04f00e96
|
fix shared database account sequence initialization
|
2026-09-22 18:00:18 +08:00 |
|
richjohnrambo
|
e4416da04a
|
fix im server shared database config
|
2026-09-22 16:45:24 +08:00 |
|
richjohnrambo
|
b8c93e8d6a
|
fix(mysql): route tenant data to physical shard tables
|
2026-09-22 16:11:10 +08:00 |
|
richjohnrambo
|
76b462e334
|
docs(sql): add shared database sharding migrations
|
2026-09-22 15:19:56 +08:00 |
|
richjohnrambo
|
2e0612acbb
|
fix(mysql): adapt tenant shared database fields
|
2026-09-22 14:40:15 +08:00 |
|
richjohnrambo
|
865b436264
|
fix: skip challenge requirement for fixed test code
|
2026-09-22 00:46:35 +08:00 |
|
richjohnrambo
|
ac10b31aa1
|
fix: accept fixed legacy registration code
|
2026-09-22 00:39:14 +08:00 |
|
richjohnrambo
|
3276c6d1cd
|
fix: allow legacy enterprise registration payloads
|
2026-09-22 00:23:53 +08:00 |
|
richjohnrambo
|
dc36ce292e
|
refactor: unify internal api authentication
|
2026-09-21 23:08:15 +08:00 |
|
richjohnrambo
|
186cfa21c8
|
feat: validate personal and enterprise auth tenants
|
2026-09-21 21:24:25 +08:00 |
|
richjohnrambo
|
fc393cd685
|
docs: add aliyun realname integration notes
|
2026-09-21 21:24:25 +08:00 |
|
richjohnrambo
|
55c59878cf
|
fix: resync user account sequence
|
2026-09-21 16:55:24 +08:00 |
|
richjohnrambo
|
407842db91
|
fix: prepare native cluster deployment
|
2026-09-21 13:52:34 +08:00 |
|
richjohnrambo
|
5f717c2162
|
refactor: read user profile fields from profile table
|
2026-09-21 13:44:04 +08:00 |
|
richjohnrambo
|
05ad37ba80
|
fix: persist settings for websocket groups
|
2026-09-21 11:58:36 +08:00 |
|
richjohnrambo
|
c891afba73
|
test: 更新登录锁定表初始化断言
|
2026-09-21 09:55:29 +08:00 |
|
richjohnrambo
|
e3b93113f1
|
feat: 接入消息加密与实名认证能力
|
2026-09-21 09:53:39 +08:00 |
|
richjohnrambo
|
5c276596b8
|
fix: support removing group members
|
2026-09-20 15:37:56 +08:00 |
|
richjohnrambo
|
db66a965fa
|
feat: 支持养成后台调用IM内部接口
|
2026-09-19 17:07:39 +08:00 |
|
richjohnrambo
|
de01a95c96
|
Merge remote-tracking branch 'origin/dev' into dev
|
2026-09-19 15:25:40 +08:00 |
|
richjohnrambo
|
a08c0bd921
|
feat: 提供养成服务内部 IM 能力
|
2026-09-19 15:24:55 +08:00 |
|
richjohnrambo
|
0fcbbb9318
|
fix: publish member joined after group invitation
|
2026-09-18 20:58:00 +08:00 |
|
richjohnrambo
|
8b20118570
|
feat: enforce youth mode policy and improve search
|
2026-09-18 14:51:40 +08:00 |
|
richjohnrambo
|
9482bb19f6
|
fix: wake app for call pushes
|
2026-09-18 13:51:22 +08:00 |
|
richjohnrambo
|
153f541078
|
fix: add call push category
|
2026-09-18 13:38:57 +08:00 |
|
richjohnrambo
|
192bdede33
|
fix: route call accept across pods
|
2026-09-18 11:15:19 +08:00 |
|
richjohnrambo
|
3a92d81fca
|
feat: enforce friend add and curfew policies
|
2026-09-18 10:55:53 +08:00 |
|
richjohnrambo
|
c6e7f6b923
|
feat: improve group member events and push delivery
|
2026-09-18 01:00:41 +08:00 |
|
richjohnrambo
|
0e2f4e73d1
|
refactor: remove workbench code from im server
|
2026-09-17 23:38:44 +08:00 |
|
richjohnrambo
|
69a777c81f
|
feat: apply configured default user avatars
|
2026-09-17 21:36:19 +08:00 |
|
richjohnrambo
|
b9aaccc830
|
fix: update uid encryption key defaults
|
2026-09-17 16:59:47 +08:00 |
|
richjohnrambo
|
ac75caba86
|
fix: load uid key from manager config
|
2026-09-17 16:30:47 +08:00 |
|
richjohnrambo
|
c8d9146604
|
fix: include username in me endpoint
|
2026-09-17 15:23:47 +08:00 |
|
richjohnrambo
|
ed976c76ff
|
docs: update im integration and schema notes
|
2026-09-17 14:59:28 +08:00 |
|
richjohnrambo
|
50f8581667
|
fix: resolve im backend issue list regressions
|
2026-09-17 14:59:16 +08:00 |
|
richjohnrambo
|
760de35e10
|
fix: allow username-only registration without invite
|
2026-09-17 13:45:57 +08:00 |
|
richjohnrambo
|
8279ae577f
|
fix: decouple meeting note upload binding
|
2026-09-17 13:38:55 +08:00 |
|
richjohnrambo
|
734e042af6
|
feat: expose account fields in user profiles
|
2026-09-17 13:37:34 +08:00 |
|
richjohnrambo
|
816be46e03
|
fix: fan out unread presence to online sessions
|
2026-09-17 10:24:39 +08:00 |
|
richjohnrambo
|
7df3313c78
|
fix: shorten session heartbeat interval to 15s
|
2026-09-17 00:16:14 +08:00 |
|
richjohnrambo
|
0f8e3b82b7
|
feat: enforce tenant content moderation
|
2026-09-16 22:21:25 +08:00 |
|
richjohnrambo
|
0ae4af0c31
|
fix: fan out receipts and align tenant schema
|
2026-09-16 22:09:52 +08:00 |
|
richjohnrambo
|
6729f40665
|
fix: sync topic sequence after server data
|
2026-09-16 16:21:53 +08:00 |
|
richjohnrambo
|
7461216c03
|
feat: merge registration invite and verification input
|
2026-09-16 14:29:59 +08:00 |
|
richjohnrambo
|
370e9878ed
|
fix: notify p2p message mutation on user channel
|
2026-09-16 13:49:33 +08:00 |
|
richjohnrambo
|
fa95dd72af
|
fix: 后台登录审计查询按字符串返回用户ID
|
2026-09-16 13:39:50 +08:00 |
|
richjohnrambo
|
1038d25abd
|
fix: 后台消息查询按字符串返回用户ID
|
2026-09-16 13:24:02 +08:00 |
|
richjohnrambo
|
c0ab94723c
|
fix: 后台用户查询按字符串返回用户ID
|
2026-09-16 13:10:37 +08:00 |
|
richjohnrambo
|
68b196215f
|
fix: keep upload urls unchanged
|
2026-09-16 09:56:15 +08:00 |
|
richjohnrambo
|
1de69fcc5b
|
fix: force file urls to https
|
2026-09-16 09:52:55 +08:00 |
|
richjohnrambo
|
9626e8ee7c
|
fix: invalidate group settings cache on membership changes
|
2026-09-16 01:03:40 +08:00 |
|
richjohnrambo
|
139681fadb
|
feat: shard group messages by month
|
2026-09-15 23:53:51 +08:00 |
|
richjohnrambo
|
b7c2536527
|
fix: persist group join system notices
|
2026-09-15 19:20:07 +08:00 |
|
richjohnrambo
|
563ae9ee5e
|
fix: fanout p2p system notices to users
|
2026-09-15 17:58:55 +08:00 |
|
richjohnrambo
|
e29b5d3589
|
test: cover blocked profile visibility
|
2026-09-15 16:02:36 +08:00 |
|
richjohnrambo
|
152e2402fa
|
fix: allow members to query own group mute
|
2026-09-15 15:55:13 +08:00 |
|
richjohnrambo
|
bc27a5c574
|
feat: add message mutation sync
|
2026-09-15 15:54:52 +08:00 |
|
richjohnrambo
|
4f6a996922
|
feat: support batch message recall
|
2026-09-15 10:46:07 +08:00 |
|
richjohnrambo
|
9ec5da5b02
|
fix: persist login sessions for workbench auth
|
2026-09-15 10:23:47 +08:00 |
|
richjohnrambo
|
ef8091d805
|
fix: reject friend request to missing user
|
2026-09-15 00:48:36 +08:00 |
|
richjohnrambo
|
15abc1b6e8
|
fix: bake test middleware config
|
2026-09-14 23:59:35 +08:00 |
|
richjohnrambo
|
0cf2fb61a7
|
fix: restore docker middleware env config
|
2026-09-14 23:52:00 +08:00 |
|
richjohnrambo
|
5384a8fa7b
|
fix: avoid profile default hot path writes
|
2026-09-14 23:34:22 +08:00 |
|
richjohnrambo
|
fca0a5baf9
|
fix: keep friend request success when event publish fails
|
2026-09-14 23:29:33 +08:00 |
|
richjohnrambo
|
40510a616e
|
fix: bake test middleware config into image
|
2026-09-14 23:28:07 +08:00 |
|
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 |
|
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 |
|