richjohnrambo
a3df9d269c
fix: broadcast forwarded messages after kafka publish
2026-09-24 00:00:50 +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
a0d0bf574e
unbind device push token on logout
2026-09-23 11:39:16 +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
186cfa21c8
feat: validate personal and enterprise auth tenants
2026-09-21 21:24:25 +08:00
Austin
9748c7a478
Merge branch 'dev' of https://git.118im.com/im_team/im_server into dev
2026-09-21 13:14:30 +08:00
Austin
7829990180
feat: 添加联系我们配置接口和字典配置缓存
...
1. 新增DictionaryItem字典配置结构体
2. 添加字典配置缓存及失效逻辑
3. 实现联系我们接口的业务逻辑和测试用例
4. 注册联系我们API路由
5. 集成字典配置到admin内部客户端
6. 处理字典配置更新的kafka事件
2026-09-21 13:11:42 +08:00
richjohnrambo
05ad37ba80
fix: persist settings for websocket groups
2026-09-21 11:58:36 +08:00
richjohnrambo
e3b93113f1
feat: 接入消息加密与实名认证能力
2026-09-21 09:53:39 +08:00
Austin
21063d4af0
Merge branch 'dev' of https://git.118im.com/im_team/im_server into dev
2026-09-20 16:39:46 +08:00
Austin
532ff49737
fix(im): parse Drafty entities for message type classification ( #31 )
...
Favorites from Drafty messages (link/file/image/video/voice) always fell back to text because imMessageType only recognized flat file_id/url content. Derive the type from Drafty ent[] entities: LN->link, IM->image, VD->video, AU->voice, EX refined by mime. Attachments win over inline links.
2026-09-20 16:38:51 +08:00
richjohnrambo
5c276596b8
fix: support removing group members
2026-09-20 15:37:56 +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
192bdede33
fix: route call accept across pods
2026-09-18 11:15:19 +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
c8d9146604
fix: include username in me endpoint
2026-09-17 15:23:47 +08:00
richjohnrambo
50f8581667
fix: resolve im backend issue list regressions
2026-09-17 14:59:16 +08:00
richjohnrambo
734e042af6
feat: expose account fields in user profiles
2026-09-17 13:37:34 +08:00
richjohnrambo
0f8e3b82b7
feat: enforce tenant content moderation
2026-09-16 22:21:25 +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
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
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
ef8091d805
fix: reject friend request to missing user
2026-09-15 00:48:36 +08:00
richjohnrambo
fca0a5baf9
fix: keep friend request success when event publish fails
2026-09-14 23:29:33 +08:00
richjohnrambo
4854e090ef
fix: harden group lifecycle and registration writes
2026-09-14 12:04:10 +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
f1279ac607
fix: preserve p2p topic for IM system notices
2026-09-13 16:00:58 +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
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
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
05f4087240
fix: deliver friendship system notices live
2026-09-11 11:01:37 +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
51fee50343
fix im profile display name remark priority
2026-09-10 16:01:00 +08:00