|
|
7b16160bba
|
feat(channel-wecom): 实现企微会话存档接收骨架(Finance SDK 接口 + 回调 + 异步拉取)
|
2026-07-07 19:42:49 +08:00 |
|
|
|
f88230687c
|
chore(db): V17 审计并补齐软删除与 FK 一致性
|
2026-07-07 18:58:51 +08:00 |
|
|
|
4dbc190f68
|
fix(db): V16 补充 conversation 租户时间索引,脚本使用 MYSQL_PWD 避免密码暴露,增加生产部署提示
|
2026-07-07 18:50:26 +08:00 |
|
|
|
3b45a669f9
|
feat(db): V15 为高频表添加 RANGE 月分区
|
2026-07-07 18:34:47 +08:00 |
|
|
|
3b5ddc8f74
|
fix(build): Dockerfile 改为 jar-only 构建,修复策略组 DTO policies 类型为 List<Map<String,Object>>
|
2026-07-07 18:21:28 +08:00 |
|
|
|
d43fbbcc3c
|
feat(mci-server): Phase 1 数据模型调整
- 新增 V11 媒体文件表 mci_message_media 及实体/Mapper
- 新增 V12 建群任务表 mci_conversation_create_task 及实体/Mapper
- 新增 V13 策略组表 mci_policy_group 及实体/Mapper/Service/Controller
- V14 将 mci_flow_definition.flow_type 由 VARCHAR 迁移为 TINYINT,实体改为 Integer
- FlowDefinitionService 兼容字符串/数值 flowType,FlowEngine 按数值 1 过滤入站流程
- MybatisPlusConfig 增加 message、policy 仓库扫描包
|
2026-07-07 18:06:59 +08:00 |
|
|
|
bccd32ea73
|
fix(health): 添加 /api/v1/health 端点并修正 mci-server 健康检查
- HealthController: 提供无鉴权健康检查接口,返回 {status: ok}
- AuthInterceptor/WebConfig: 放行 /api/v1/health
- docker-compose.yml: mci-server 健康检查地址改为 /msg-platform/api/v1/health
注意:mci-server Docker 镜像当前因 Maven Central 无法解析 spring-boot-maven-plugin:4.1.0 而无法重新构建,健康检查修复已入库,待网络恢复后重新构建即可生效。
|
2026-07-07 16:13:44 +08:00 |
|
|
|
24a70eb530
|
fix(task12): 修复前端登录租户编码透传、补充 tenant_admin 角色迁移与外部 API 测试脚本
- admin-web/api/client.ts: 请求拦截器仅在未显式传入 X-Tenant-Code 时使用 localStorage 默认值
- admin-web/api/account.ts: login 显式携带租户编码请求头,解决浏览器登录 401
- db/migration/V10: 新增 tenant_admin 平台角色,供外部 API 测试创建租户管理员
- scripts/test-external-api.sh: 创建租户后自动创建管理员并登录,后续接口使用 Bearer Token
- docs/superpowers/plans: 提交总体规划与 Task 12 测试计划
|
2026-07-07 16:08:20 +08:00 |
|
|
|
891ded382e
|
feat(inbound): add flow execution trace recording and query
|
2026-07-07 15:18:55 +08:00 |
|
|
|
ee82e6e447
|
feat(api): add list endpoints and dashboard stats
|
2026-07-07 15:12:05 +08:00 |
|
|
|
dfce1be9b2
|
feat(auth): return Sa-Token on login and add tenant/user list APIs
|
2026-07-07 15:06:13 +08:00 |
|
|
|
f50a3fd0c9
|
feat(auth): replace JWT with Sa-Token, add auth context and interceptor
|
2026-07-07 14:52:18 +08:00 |
|
|
|
df2d253c7b
|
feat(send): add outbound send and send record APIs
- Add mci_send_record table and entity/mapper
- Add SendService with target resolution (conversation/person/person_list/tag/rule)
- Add /api/v1/send, /api/v1/send/test, /api/v1/send/{task_id}/records
- Add test send simulation without channel dispatch
- Dispatch real sends through ChannelAdapterRegistry (placeholder until Phase 6)
- Add SendControllerTest and fix missing deleted column on account-conversation binding
|
2026-07-07 12:24:05 +08:00 |
|
|
|
953d36fe2c
|
feat(inbound): add flow definition, message event, intent recognition and webhook push
|
2026-07-07 12:15:27 +08:00 |
|
|
|
3f2c0d7d16
|
feat(crm): add person, identity, conversation, tag tables and APIs
|
2026-07-07 12:06:19 +08:00 |
|
|
|
855f77595d
|
feat(channel): add channel-common SPI, channel tables, subject/account APIs and WeCom callback placeholder
|
2026-07-07 11:55:53 +08:00 |
|
|
|
5828404418
|
fix(account): secure login response, add validation, global exception handler
|
2026-07-07 11:48:42 +08:00 |
|
|
|
4f9b3aa211
|
fix(test): use Spring Boot 4 AutoConfigureMockMvc package and remove stub
|
2026-07-07 11:25:07 +08:00 |
|
|
|
6a94f53ff0
|
feat(admin): implement tenant/user/role account APIs
|
2026-07-07 11:23:29 +08:00 |
|
|
|
56f8ab9e8e
|
feat(admin): add MetaObjectHandler and explicit UserRole PK/auto-fill
|
2026-07-06 18:37:04 +08:00 |
|
|
|
63c47425e0
|
feat(admin): add account entities and MyBatis mappers
|
2026-07-06 18:31:31 +08:00 |
|
|
|
ed2390e4ad
|
fix(db): add deleted column to mci_platform_role
|
2026-07-06 18:23:00 +08:00 |
|
|
|
91d96e0819
|
fix(db): align migrations with entity model and idempotency
|
2026-07-06 18:16:24 +08:00 |
|
|
|
774c0ff8dd
|
feat(db): add account and role Flyway migrations
|
2026-07-06 18:06:48 +08:00 |
|
|
|
37b0a33f17
|
chore: activate dev profile by default in application.yml
|
2026-07-06 17:48:41 +08:00 |
|
|
|
285edf9927
|
chore: add dev configs and local infrastructure
|
2026-07-06 17:37:13 +08:00 |
|
|
|
6662a572e5
|
feat(server): add mci-server module with Spring Boot 4.1
|
2026-07-06 17:12:59 +08:00 |
|