Commit Graph

7 Commits

Author SHA1 Message Date
1298a558e8 wip: baseline changes before channel-conversation-task boundary implementation 2026-07-08 16:23:09 +08:00
79fed8b607 feat(channel): add mci-channel-wechat-personal adapter
- New module: mci-channel-wechat-personal
- Implements ChannelAdapter SPI for personal WeChat
- Calls Python channel-service pywechat HTTP APIs:
  - /v1/wechat-personal/login/start for initAccount QR code
  - /v1/wechat-personal/send/text and /send/image for sendMessage
- Configurable base URL via sino.channel.wechat-personal.base-url
- Added MockWebServer unit tests
- Wired module into backend parent and mci-server
2026-07-07 20:13:39 +08:00
a0db14fb2b feat(channel): 新增 mci-channel-wecom 模块及 WeComChannelAdapter 桩实现 2026-07-07 17:37:01 +08:00
f50a3fd0c9 feat(auth): replace JWT with Sa-Token, add auth context and interceptor 2026-07-07 14:52:18 +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
6a94f53ff0 feat(admin): implement tenant/user/role account APIs 2026-07-07 11:23:29 +08:00
6662a572e5 feat(server): add mci-server module with Spring Boot 4.1 2026-07-06 17:12:59 +08:00