Austin
1a8043bee2
docs: 更新 IM 消息历史分页的接口约定和向上翻页规则
...
补充向上翻页加载更早历史的参数约定,明确 REST 消息接口为空占位禁止使用,历史分页统一走 WebSocket 的 get data 接口,同步更新接口文档说明。
2026-09-29 11:08:48 +08:00
Austin
7c550aaf9d
feat: 新增关系类型及按话题查询通话记录接口
...
- 新增 RelationshipSelf 关系类型
- 新增 serveIMCallsByTopic 接口处理按话题查询通话记录
- 实现群成员资料接口返回本人时的 self 关系处理
- 更新接口文档说明本人查询时返回 relationship: self
2026-09-29 10:46:32 +08:00
Austin
0718da784f
docs: 移除 IM API 文档中接口的“待实现”标记
2026-09-29 10:26:27 +08:00
Austin
2f8ded104d
docs: 添加单聊已读/已收回执协议约定文档
2026-09-29 09:53:24 +08:00
Austin
1ff0894205
fix(db): 移除消息查询中已废弃的 deletedat 条件
...
docs: 更新文件上传和消息补偿相关接口文档
2026-09-28 17:45:04 +08:00
richjohnrambo
a974572f72
test: stabilize distributed load verification
2026-09-28 09:50:33 +08:00
richjohnrambo
d3c679878d
test: throttle history verification
2026-09-28 08:17:14 +08:00
richjohnrambo
cb2210aa3e
test: harden group load verification
2026-09-28 00:58:24 +08:00
richjohnrambo
6b8ed4a2cc
perf: batch group unread fanout
2026-09-27 23:10:28 +08:00
richjohnrambo
fc875cc84e
test: report ambiguous group publish outcomes
2026-09-27 22:59:17 +08:00
richjohnrambo
72e6c7b2c7
docs: record p2p result and next load stage
2026-09-27 22:17:57 +08:00
richjohnrambo
bde02e8eac
perf: expose and reduce message publish latency
2026-09-27 21:08:35 +08:00
richjohnrambo
8e778726e0
fix: cache tenant routing on message hot path
2026-09-27 20:10:18 +08:00
richjohnrambo
36b52e120c
docs: record p2p 500 pool retest
2026-09-27 20:01:32 +08:00
richjohnrambo
3bb6774786
fix: protect publish path from mysql exhaustion
2026-09-27 18:35:54 +08:00
richjohnrambo
36eb76a5e3
docs: record p2p 500 load test bottleneck
2026-09-27 17:45:39 +08:00
richjohnrambo
0cf88e6e97
docs: add staged dual-machine pressure test runbook
2026-09-27 17:10:01 +08:00
richjohnrambo
3fb95fd5d9
test: report exact ACK latency percentiles
2026-09-27 17:05:06 +08:00
richjohnrambo
d96f661f30
fix: reduce persistence lag and retry audit deadlocks
2026-09-27 16:33:05 +08:00
richjohnrambo
704c65a7a4
docs: record post-GitOps p2p pressure results
2026-09-27 16:14:22 +08:00
richjohnrambo
188164ce82
test: capture ordering regressions and enforce deploy resources
2026-09-27 14:05:21 +08:00
richjohnrambo
f9f7321b11
fix p2p permission refresh during load tests
2026-09-27 12:53:09 +08:00
richjohnrambo
ce3250be64
fix: harden multi-pod delivery and load verification
2026-09-27 03:37:32 +08:00
richjohnrambo
a2de100f2b
docs: record message persistence recovery
2026-09-27 03:09:34 +08:00
richjohnrambo
ae2dc0d45e
fix: align private message ids with snowflake
2026-09-27 02:53:25 +08:00
richjohnrambo
c8d08e26e2
docs: analyze p2p load test cluster overload
2026-09-27 02:34:58 +08:00
richjohnrambo
9958b3c462
docs: add pressure runtime package transfer steps
2026-09-27 01:58:31 +08:00
richjohnrambo
07eb0b05ef
docs: record allrich pressure test run
2026-09-27 01:50:24 +08:00
richjohnrambo
c235139d83
docs: add dual-host pressure test runbook
2026-09-27 00:23:02 +08:00
richjohnrambo
2b90a2e759
feat: add dual-host IM pressure test tool
2026-09-26 21:50:43 +08:00
richjohnrambo
f898a7171c
feat: batch kafka message persistence
2026-09-24 22:45:07 +08:00
richjohnrambo
7405277f27
fix: omit admin-only actions from group notices
2026-09-24 16:47:19 +08:00
richjohnrambo
f952249dc3
feat: cache topic and subscription reads
2026-09-24 14:46:00 +08:00
richjohnrambo
5ce04bad05
docs: track pending image review worker
2026-09-24 11:13:30 +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
Austin
6bbe955e75
feat: 新增共库模式下登录失败日志表及相关功能
...
- 新增登录失败日志表(共库多租户版),添加 tenant_id 列实现租户隔离
- 调整登录失败日志逻辑,仅记录触发账号锁定的事件
- 新增管理端接口功能,为登录失败日志补充实时锁定状态
- 更新测试用例适配共库模式下的租户过滤逻辑
2026-09-23 13:18:28 +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
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
76b462e334
docs(sql): add shared database sharding migrations
2026-09-22 15:19:56 +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
407842db91
fix: prepare native cluster deployment
2026-09-21 13:52:34 +08:00
Austin
d398467fb9
docs: add IM contact us interface docking documentation
...
Complete the 4251-line docking document for IM contact us interface, including function description, interface definition, client rendering rules, local debugging example, operation configuration steps and reference implementation
2026-09-21 13:28:12 +08:00
richjohnrambo
5c276596b8
fix: support removing group members
2026-09-20 15:37:56 +08:00
richjohnrambo
8b20118570
feat: enforce youth mode policy and improve search
2026-09-18 14:51:40 +08:00