Commit Graph

8 Commits

Author SHA1 Message Date
0bf48fd449 chore: 统一环境配置,支持 .env 快速切换本地/远程基础设施 2026-07-13 14:17:49 +08:00
8c4deb5be4 chore: 集成初始化 SQL 导入到 local-up.sh,导出默认及全量初始化数据 2026-07-13 10:29:44 +08:00
1298a558e8 wip: baseline changes before channel-conversation-task boundary implementation 2026-07-08 16:23:09 +08:00
51a373e06c chore: consolidate docker-compose and add integration tests
- Merge infrastructure/docker-compose.yml + docker-compose.app.yml into root docker-compose.yml with profiles (infra/app).
- Add healthchecks for mysql/redis/rabbitmq/mci-server/channel-service and depends_on conditions.
- Rewrite scripts/local-up.sh to use profiles and wait for healthy states.
- Add curl to mci-server and channel-service Docker images for healthchecks.
- Add npm test script to admin-web (type-check + build smoke test).
- Add scripts/test-external-api.sh covering 11 API endpoints.
- Verify Java (7/7), Python (6/6), npm build, external API (11/11), and UI flows.
2026-07-07 13:35:41 +08:00
91d5c29f23 feat(admin-web): add Vue 3 admin console and deployment configs
- Add admin-web/ with Vite + Vue 3 + Element Plus + Vue Router
- Add 8 management pages: dashboard, channel subject/account, conversation,
  person, tag, send record (with test send), inbound flow
- Add API client modules for account/channel/crm/send/flow
- Add Dockerfile and nginx config for admin-web
- Add Dockerfile for mci-server
- Add docker-compose.app.yml for one-command app deployment
- Add K8s deployment manifests for backend/admin-web/channel-service
- Update scripts/local-up.sh with shared network and --with-apps option
2026-07-07 12:42:17 +08:00
0d3753fa5a chore: use docker exec for Redis readiness check in local-up.sh 2026-07-06 17:45:42 +08:00
397b9994d7 chore: align local-up.sh with spec 2026-07-06 17:41:43 +08:00
285edf9927 chore: add dev configs and local infrastructure 2026-07-06 17:37:13 +08:00