Austin
0596599db9
feat: add tenant bound restriction for IM dashboard and management pages
...
1. extract isTenantBound utility from user store logic
2. add disabled state to tenant select components across all IM pages
3. update policy tenant options logic to hide global option for bound tenants
4. add backend scope validation for IM admin operations
2026-09-22 11:34:40 +08:00
richjohnrambo
e2ca0607af
fix: 平台超管拥有全部商户数据范围
2026-09-20 20:05:08 +08:00
richjohnrambo
c258e0473b
fix: resolve bound im tenant for company admins
2026-09-16 13:19:55 +08:00
richjohnrambo
c1a6a41575
fix: update admin test environment config
2026-09-14 14:06:41 +08:00
richjohnrambo
bd19a594ae
Merge branch 'main' into dev
...
# Conflicts:
# docs/backstage/IM-Kafka接入方案.md
# docs/backstage/IM-Kafka接入范围识别.md
# server/api/admin/imconfiginternal/im_config.go
# server/api/admin/imuser/im_user.go
# server/internal/consts/im_kafka.go
# server/internal/controller/admin/sys/im_user.go
# server/internal/controller/internalapi/imconfig/im_config.go
# server/internal/library/imadmin/client.go
# server/internal/library/imadmin/client_test.go
# server/internal/library/imadmin/internal.go
# server/internal/library/imkafka/command.go
# server/internal/library/imtenant/db.go
# server/internal/library/imtenant/db_test.go
# server/internal/library/queue/kafkamq.go
# server/internal/library/queue/queue.go
# server/internal/logic/admin/member.go
# server/internal/logic/sys/im_dead_letter.go
# server/internal/logic/sys/im_group.go
# server/internal/logic/sys/im_invite.go
# server/internal/logic/sys/im_kafka_audit.go
# server/internal/logic/sys/im_kafka_command.go
# server/internal/logic/sys/im_tenant.go
# server/internal/logic/sys/im_user.go
# server/internal/model/input/sysin/im_group.go
# server/internal/model/input/sysin/im_invite.go
# server/internal/model/input/sysin/im_user.go
# server/internal/queues/im_admin_command_result.go
# server/internal/queues/im_audit_event.go
# server/internal/queues/im_dead_letter.go
# server/internal/service/sys.go
# server/manifest/config/config.example.yaml
# server/storage/data/generate/im_group_menu.sql
# server/storage/data/generate/im_user_menu.sql
# server/storage/data/im_registration_invite_hotgo.sql
# web/src/views/im/registrationInvite/BatchViewModal.vue
# web/src/views/im/registrationInvite/index.vue
# web/src/views/im/registrationInvite/model.ts
# web/src/views/imDeadLetter/index.vue
# web/src/views/imDeadLetter/model.ts
# web/src/views/imGroup/governance.vue
# web/src/views/imGroup/members.vue
# web/src/views/imKafkaAudit/model.ts
# web/src/views/imKafkaAudit/view.vue
# web/src/views/imKafkaCommand/index.vue
# web/src/views/imKafkaCommand/model.ts
# web/src/views/imKafkaCommand/view.vue
# web/src/views/imUser/ResetPasswordModal.vue
# web/src/views/imUser/governance.vue
# web/src/views/imUser/index.vue
# web/src/views/imUser/model.ts
# web/src/views/imUser/view.vue
2026-09-13 23:43:51 +08:00
richjohnrambo
fdc86ea6bf
fix: 允许IM平台管理员选择租户
2026-09-07 21:11:20 +08:00
richjohnrambo
21a5b97ac8
feat: add IM governance admin enhancements
2026-08-21 16:06:29 +08:00
richjohnrambo
a2abaef3a6
feat: add IM admin management
2026-08-21 01:06:19 +08:00
richjohnrambo
89ba6bcff8
feat: add tenant-aware IM management console
2026-08-19 00:31:09 +08:00