richjohnrambo
|
0f8e3b82b7
|
feat: enforce tenant content moderation
|
2026-09-16 22:21:25 +08:00 |
|
richjohnrambo
|
139681fadb
|
feat: shard group messages by month
|
2026-09-15 23:53:51 +08:00 |
|
richjohnrambo
|
bc27a5c574
|
feat: add message mutation sync
|
2026-09-15 15:54:52 +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
|
1c7417b8f3
|
fix: support legacy auto ids during registration
|
2026-09-14 12:35:00 +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
|
ccbd385d2f
|
chore: disable runtime mysql schema creation
|
2026-09-13 13:56:24 +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
|
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
|
a9a4970d9f
|
fix p2p topic canonicalization and stale subscriptions
|
2026-09-12 00:08:30 +08:00 |
|
richjohnrambo
|
928a45ecfb
|
feat: assign IM user account numbers
|
2026-09-10 21:51:23 +08:00 |
|
richjohnrambo
|
14ee3d937f
|
fix: order workbench modules
|
2026-09-10 15:19:29 +08:00 |
|
richjohnrambo
|
23afc1b7f1
|
fix: 修复文件预览重定向与扩展名解析
|
2026-09-09 16:32:49 +08:00 |
|
richjohnrambo
|
c3e5cc0831
|
fix: reject dangling file attachment links
|
2026-09-09 15:55:18 +08:00 |
|
richjohnrambo
|
9159ec7fc7
|
feat: add IM service health and metrics endpoints
|
2026-09-09 14:24:40 +08:00 |
|
richjohnrambo
|
c43c099c5e
|
fix: 兼容历史头像文件下载
|
2026-09-09 13:24:36 +08:00 |
|
richjohnrambo
|
9ac2b412cc
|
fix: 优化群成员分页并补齐头像资料
|
2026-09-09 09:38:20 +08:00 |
|
richjohnrambo
|
06945a4050
|
fix: 统一用户资料投影并放开头像访问
|
2026-09-08 15:26:05 +08:00 |
|
richjohnrambo
|
20c0b92d77
|
Fix group file metadata and access
|
2026-09-08 13:50:04 +08:00 |
|
richjohnrambo
|
6b20a633ce
|
feat: 接入后台消息治理与登录审计
|
2026-09-07 11:53:24 +08:00 |
|
richjohnrambo
|
baf15848d3
|
feat: add meeting notes backend
|
2026-09-05 17:55:27 +08:00 |
|
richjohnrambo
|
7fb1ea70bc
|
Sync profile source and message topic seq
|
2026-09-04 16:06:57 +08:00 |
|
richjohnrambo
|
62af772260
|
Read user profile display from profile table
|
2026-09-04 10:49:33 +08:00 |
|
richjohnrambo
|
61ab313f35
|
fix: ensure attendance schema for tenant routing
|
2026-08-31 13:44:47 +08:00 |
|
richjohnrambo
|
cb7dc36cad
|
feat: add attendance APIs
|
2026-08-31 13:27:12 +08:00 |
|
richjohnrambo
|
9f647de4d0
|
feat: switch client API branding to MeetingIM
|
2026-08-31 01:22:53 +08:00 |
|
richjohnrambo
|
42916b85aa
|
Fix meeting list and media search issues
|
2026-08-29 09:46:50 +08:00 |
|
richjohnrambo
|
5cc6eebc1a
|
feat: add kafka admin integration
|
2026-08-28 00:05:54 +08:00 |
|
richjohnrambo
|
a0fc553c6f
|
fix: improve conversation and report stability
|
2026-08-26 14:12:58 +08:00 |
|
richjohnrambo
|
c020171e52
|
fix: restore mysql docker build
|
2026-08-25 22:17:59 +08:00 |
|
richjohnrambo
|
f900a08a01
|
feat: add redis cache and fanout support
|
2026-08-25 20:54:03 +08:00 |
|
richjohnrambo
|
07376c70e3
|
fix: stabilize im server startup and p2p topic scans
|
2026-08-24 16:20:02 +08:00 |
|
richjohnrambo
|
e61058ec03
|
feat: add tenant entry registration APIs
|
2026-08-24 15:08:47 +08:00 |
|
richjohnrambo
|
ed9413d923
|
feat: add file safety config integration
|
2026-08-23 23:50:21 +08:00 |
|
richjohnrambo
|
c89c466387
|
feat: implement first batch im enhancements
|
2026-08-21 11:42:45 +08:00 |
|
richjohnrambo
|
14abe58b88
|
test: add websocket protocol audit
|
2026-08-21 00:42:54 +08:00 |
|
richjohnrambo
|
4e75cfc65e
|
fix: restore verification target user ids
|
2026-08-19 01:17:09 +08:00 |
|
richjohnrambo
|
219ecadf4c
|
feat: complete registration invitation and auth redesign
|
2026-08-19 00:30:11 +08:00 |
|
richjohnrambo
|
e063e7879e
|
fix: canonicalize phone numbers as E.164
|
2026-08-18 01:23:18 +08:00 |
|
richjohnrambo
|
bf562c7d56
|
feat: migrate IM identity and snowflake primary keys
|
2026-08-18 01:15:21 +08:00 |
|
richjohnrambo
|
b7a5d5cb17
|
fix: align message revision schema with tenant databases
|
2026-08-17 14:54:50 +08:00 |
|
richjohnrambo
|
e14dec9af7
|
fix: keep routed tenants on scoped mysql adapter
|
2026-08-17 14:49:23 +08:00 |
|
richjohnrambo
|
47968e39fa
|
fix: use tenant database auth schema
|
2026-08-17 14:43:17 +08:00 |
|
richjohnrambo
|
f2c229135b
|
feat: complete IM P0 and P1 reliability work
|
2026-08-17 13:43:27 +08:00 |
|
richjohnrambo
|
d8d1639d5b
|
fix mysql tenant database schema cleanup
|
2026-08-15 15:48:17 +08:00 |
|
Your Name
|
a7c5bc9bbd
|
修复登录500: auth/credentials表缺少tenant_id列
登录时报 Error 1054: Unknown column 'tenant_id' in 'where clause'。
根因:CreateDb里auth/credentials的建表语句从未定义过tenant_id列——这不是
版本跳过导致的迁移遗漏,而是即便全新安装也会触发的建表语句本身的缺陷,
因为查询代码(AuthAddRecord/AuthGetUniqueRecord等)一直在无条件地按
tenant_id过滤/写入这两张表。
同时migration脚本里的dropTenantIDColumns此前会把auth/credentials的
tenant_id也当成"新增多租户特性表的遗留列"一并删掉,跟前面加的列直接打架。
修复:
- adapter.go: CreateDb的auth/credentials建表语句补上tenant_id列,
修正未来全新安装的根源问题
- apply_hotgo_tenant_db.go: 补上ALTER TABLE ADD COLUMN(现有数据回填到
默认租户id=1);dropTenantIDColumns排除auth/credentials,不再误删
|
2026-08-15 14:35:02 +08:00 |
|