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 |
|
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 |
|
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 |
|
richjohnrambo
|
06945a4050
|
fix: 统一用户资料投影并放开头像访问
|
2026-09-08 15:26:05 +08:00 |
|
richjohnrambo
|
62e989487b
|
Backfill group file metadata on read
|
2026-09-08 14:17:10 +08:00 |
|
richjohnrambo
|
20c0b92d77
|
Fix group file metadata and access
|
2026-09-08 13:50:04 +08:00 |
|
richjohnrambo
|
8116fb6fe8
|
feat: 完善用户治理与登录白名单
|
2026-09-08 10:55:26 +08:00 |
|
richjohnrambo
|
d239bd9ad0
|
fix: expose friend online status
|
2026-09-08 10:35:42 +08:00 |
|
richjohnrambo
|
b295170eee
|
Accept numeric favorite sequence
|
2026-09-08 10:26:30 +08:00 |
|
richjohnrambo
|
402dfb0d5a
|
feat: 增加群聊消息查询条件
|
2026-09-07 21:52:55 +08:00 |
|