Commit Graph

  • 40745ca580 feat(cdc): 完善 2.0 服务数据聚合到 mining-admin-service hailin 2026-01-12 01:41:46 -0800
  • 489966fae9 feat(auth): 新 1.0 用户自动发布事件到 mining-admin-service hailin 2026-01-12 01:25:01 -0800
  • 50854f04d5 fix(deploy): 添加 mining-admin-service-cdc-group 到 CDC 重置列表 hailin 2026-01-12 01:18:44 -0800
  • 0d06080760 fix(mining-admin): 兼容 Debezium outbox 消息格式 hailin 2026-01-12 01:10:24 -0800
  • 273f2f1d96 fix(deploy): 在 migration 后再次重置 CDC offset hailin 2026-01-12 00:53:55 -0800
  • 350ce28c40 fix(deploy): 修复 sync-reset CDC offset 重置失败问题 hailin 2026-01-12 00:49:09 -0800
  • 24412794e6 fix(deploy-mining): 修正 full-reset 步骤顺序避免 CDC offset 重置失败 hailin 2026-01-12 00:33:19 -0800
  • ff27195be2 fix(cdc): 修复用户同步字段映射和多 consumer group 重置 hailin 2026-01-11 23:59:39 -0800
  • 5cab38c7f1 fix(deploy-mining): 修正 Docker 容器名称和默认凭据 hailin 2026-01-11 23:41:49 -0800
  • 5c302bfca8 fix(deploy-mining): 支持 Docker 环境的数据库操作和迁移 hailin 2026-01-11 23:38:06 -0800
  • 5d880f011e fix(debezium): 统一 mining-wallet-outbox-connector 数据库名称 hailin 2026-01-11 23:31:28 -0800
  • 63d73af135 refactor(cdc): 统一使用 Debezium CDC 进行数据同步 hailin 2026-01-11 23:19:34 -0800
  • cab36fccf1 fix(docker): 修复 contribution-service 和 mining-admin-service Dockerfile healthcheck 路径 hailin 2026-01-11 22:56:26 -0800
  • 978dfcb2bf feat(docker): 添加 mining-wallet-service 到 docker-compose.2.0.yml hailin 2026-01-11 22:53:57 -0800
  • 83a2800941 refactor(deploy): 移除 mining-admin-web 从 deploy-mining.sh hailin 2026-01-11 22:52:26 -0800
  • 3c73d510b1 feat(deploy): 添加 mining-wallet-service 到 deploy-mining.sh hailin 2026-01-11 22:51:19 -0800
  • a4090cc285 fix(mining-admin-web): 修复 API rewrite 路径为 v2 hailin 2026-01-11 22:45:16 -0800
  • f790d2bbe5 refactor(api): 升级 trading-service API 前缀至 v2 hailin 2026-01-11 22:37:17 -0800
  • 6d619c0a02 refactor(api): 升级 mining-service 和 mining-wallet-service API 前缀至 v2 hailin 2026-01-11 22:31:06 -0800
  • 05f98def6d fix(sync): 修复数据同步 API 认证和响应解析 hailin 2026-01-11 21:47:32 -0800
  • 6fedebf020 fix(trading-service): 更新 package-lock.json hailin 2026-01-11 21:35:33 -0800
  • 3fe6bdbbf0 feat(sync): 添加批量同步 API 端点 hailin 2026-01-11 21:27:35 -0800
  • 033f94c0c2 fix(mining-admin-web): 修复 API 响应格式转换 hailin 2026-01-11 21:14:12 -0800
  • 1a7c73e531 feat(mining-admin): 添加用户详情页缺失的 API 端点 hailin 2026-01-11 20:53:18 -0800
  • fc3efe6a27 fix(mining-admin-web): 修复 React hydration 错误 #418 #423 hailin 2026-01-11 20:47:00 -0800
  • dc27044dab fix(mining-admin-web): 修复 formatNumber 导致的 hydration 错误 hailin 2026-01-11 20:37:32 -0800
  • e0f529799f fix(mining-admin): 添加 syncAllUsers 和 syncAllContributionAccounts 方法 hailin 2026-01-11 20:24:48 -0800
  • 582beb4f81 feat(cdc): 添加 legacy 用户批量同步功能 hailin 2026-01-11 20:17:46 -0800
  • 49b1571bba fix(cdc): 修复 auth-service 与 mining-admin-service 的 CDC 事件同步 hailin 2026-01-11 19:51:01 -0800
  • e83b3d420c chore(mining-admin-service): 统一API版本为v2 hailin 2026-01-11 19:25:49 -0800
  • 99550a2a9d fix(mining-admin-web): 修复用户列表API响应格式不匹配问题 hailin 2026-01-11 19:15:55 -0800
  • 3fe4f82906 fix(mining-admin-web): 修复用户列表页面空数据和错误处理 hailin 2026-01-11 19:06:26 -0800
  • 2a22d7d669 fix(mining-admin-web): 修复用户列表页面类型错误 hailin 2026-01-11 19:01:37 -0800
  • 0f1b4df583 fix(mining-admin-web): 添加缺失的Badge组件 hailin 2026-01-11 19:00:15 -0800
  • 8fc527b918 feat(mining-admin-web): 复用admin-web用户管理功能 hailin 2026-01-11 18:58:48 -0800
  • 5dab829995 fix(deploy-mining): 修复rebuild命令不更新容器的问题 hailin 2026-01-11 18:47:25 -0800
  • 7a68668aa9 feat(auth-service): 增强登录错误提示和指数退避锁定机制 hailin 2026-01-11 18:33:23 -0800
  • 608e22a8e7 fix(contribution-service): 修复JWT验证与auth-service不兼容 hailin 2026-01-11 18:18:21 -0800
  • 4d5c9e7c49 fix(docker): 为contribution-service添加JWT_SECRET配置 hailin 2026-01-11 18:14:37 -0800
  • a0229e653e fix(mining-app): 修复登录后API请求token未更新的问题 hailin 2026-01-11 18:00:33 -0800
  • c35d90e94f fix(kong): 修复auth-service路由配置 hailin 2026-01-11 17:52:53 -0800
  • 461b11b310 fix(kong): 修复contribution-service路由配置 hailin 2026-01-11 17:44:49 -0800
  • 849f346891 fix(contribution-service): 修复控制器路由路径与前端API不匹配 hailin 2026-01-11 17:42:10 -0800
  • ace1e8673b feat(deploy-mining): rebuild命令增加服务重启功能 hailin 2026-01-11 17:18:25 -0800
  • a539b33dff fix(contribution-service): 优化账户查询API返回有意义的业务状态 hailin 2026-01-11 17:13:38 -0800
  • 5ee6caa190 fix(contribution-service): 修复Kafka消息BigInt序列化错误 hailin 2026-01-11 09:57:21 -0800
  • a40e314c94 fix(contribution-service): 修复adoption handler事务嵌套问题 hailin 2026-01-11 09:52:00 -0800
  • 5006a5a170 fix(contribution-service): 修复synced_adoptions.status字段长度 hailin 2026-01-11 09:45:08 -0800
  • 5f76108579 fix(contribution-service): 修复CDC消息解析以支持Debezium扁平化格式 hailin 2026-01-11 09:39:09 -0800
  • 4b55c63e71 fix(contribution-service): 修复CDC同步字段映射,支持完整同步referral数据 hailin 2026-01-11 09:27:01 -0800
  • 05a8168a31 fix(contribution-service): 修复CDC同步配置,使用正确的planting-service topic hailin 2026-01-11 09:18:37 -0800
  • a14daae222 fix: update mining-service package-lock.json hailin 2026-01-11 09:12:48 -0800
  • 0e05139c01 fix(contribution-service): 统一使用api/v2前缀 hailin 2026-01-11 09:05:42 -0800
  • 73381a4376 fix: 修复contribution-service路由映射 hailin 2026-01-11 09:04:21 -0800
  • 1256bc2fdd fix(mining-app): 修复auth API路径,移除多余的/auth层 hailin 2026-01-11 08:58:25 -0800
  • 849fa77df0 fix(auth-service): 允许synced_legacy_users的phone和password_hash为空 hailin 2026-01-11 08:37:02 -0800
  • 6caae7c860 fix(auth-service): 跳过无手机号/密码的系统账户CDC同步 hailin 2026-01-11 08:33:39 -0800
  • a749a3b9e1 fix: 修复auth-service CDC配置和API路由 hailin 2026-01-11 08:29:16 -0800
  • dd77dc65d1 fix(mining-app): 添加assets/images目录 hailin 2026-01-11 08:12:29 -0800
  • 8e2073bc5a feat(mining-app): 添加Android/iOS平台配置和编译支持 hailin 2026-01-11 08:06:53 -0800
  • 5727192719 feat(mining-app): 重新设计四个主要导航页面UI hailin 2026-01-11 07:56:23 -0800
  • 26dce24e75 feat(mining-app): 添加找回密码和修改密码功能 hailin 2026-01-11 07:36:56 -0800
  • 36d7b7ebfe fix(docker-compose.2.0): 修复healthcheck路径为/api/v1/health并增加start_period到60s hailin 2026-01-11 07:25:30 -0800
  • 1b425e09c9 fix(contribution-service): 添加@Public装饰器到HealthController以绕过JWT认证 hailin 2026-01-11 07:02:17 -0800
  • 673e5ff772 fix(dockerfiles): 修复2.0服务健康检查路径 hailin 2026-01-11 06:45:44 -0800
  • f26a796244 fix(contribution-service): 修复migration为完整初始化脚本 hailin 2026-01-11 06:31:24 -0800
  • 6261679f5a feat(contribution-service, mining-service): 添加18级待解锁算力字段和挖矿收益分配表 hailin 2026-01-11 06:16:15 -0800
  • 4bb995f2c2 feat(auth-service,mining-app): 实现完整认证流程和CDC用户同步 hailin 2026-01-11 05:29:48 -0800
  • 9fca17e7ed fix(mining-admin-web): 修复auth API类型定义 hailin 2026-01-11 01:10:05 -0800
  • e28fe56489 fix(mining-admin-web): 适配后端API响应格式 hailin 2026-01-11 01:05:55 -0800
  • 25ad627377 feat(mining-admin-service): 添加/auth/profile接口 hailin 2026-01-11 01:01:49 -0800
  • 86f2c85f8d fix(mining-admin-service): 修复LoginDto验证装饰器缺失 hailin 2026-01-11 00:54:37 -0800
  • fe7dda396f fix(kong): 修复mining-admin-service路由映射 hailin 2026-01-11 00:50:29 -0800
  • 341e319fd3 feat(mining-admin-web): 配置生产环境API指向Kong网关 hailin 2026-01-11 00:28:17 -0800
  • 42e6b5c27c feat(gateway): 添加2.0服务路由到Kong和nginx配置 hailin 2026-01-11 00:22:23 -0800
  • 51456373a9 feat(2.0-services): 添加所有服务的初始Prisma migrations hailin 2026-01-11 00:06:46 -0800
  • 7f72c1e1ec fix(2.0-services): 修复InfrastructureModule导出PrismaService问题 hailin 2026-01-11 00:00:50 -0800
  • c4ee8ed6a9 fix(2.0-services): 更新package-lock.json并添加bcrypt编译支持 hailin 2026-01-10 23:53:11 -0800
  • c032f30f7b fix(mining-admin-service): 添加bcrypt依赖和编译工具 hailin 2026-01-10 23:49:26 -0800
  • 319a787c43 fix(2.0-dockerfiles): 添加openssl解决Prisma兼容性问题 hailin 2026-01-10 23:46:14 -0800
  • 576aad8691 fix(deploy-mining): rebuild默认不使用--no-cache,需显式指定 hailin 2026-01-10 23:40:08 -0800
  • c1de1daea8 fix(2.0-dockerfiles): 使用printf替代echo解决alpine兼容性问题 hailin 2026-01-10 23:37:29 -0800
  • 1c3e7809ad fix(docker-compose.2.0): 使用external连接1.0网络services_rwa-network hailin 2026-01-10 23:31:53 -0800
  • 86091097a6 fix(docker-compose.2.0): 使用bridge驱动自建网络而非external hailin 2026-01-10 23:28:41 -0800
  • d3fecc42c1 fix(2.0-services): 优化所有Dockerfile使用--chown避免chown -R hailin 2026-01-10 23:23:57 -0800
  • 81f8422758 fix(mining-admin-service): 优化Dockerfile使用--chown避免chown -R hailin 2026-01-10 23:22:34 -0800
  • 0467e17032 fix(docker-compose.2.0): 移除对外部基础设施服务的depends_on hailin 2026-01-10 23:18:20 -0800
  • 0a433eca40 . hailin 2026-01-11 15:14:25 +0800
  • a36bdcdda5 fix(deploy-mining): 使用docker compose替代npm进行构建和部署 hailin 2026-01-10 23:11:42 -0800
  • ca55a81263 feat(mining-wallet-service): 添加独立钱包管理微服务 hailin 2026-01-10 22:21:08 -0800
  • ee5f841034 fix(outbox): 实现指数退避重试策略,最大延迟3小时 hailin 2026-01-10 21:08:57 -0800
  • 28ad8c2e2f feat(2.0-services): 为auth/mining/trading服务添加Outbox事件发布机制 hailin 2026-01-10 20:54:37 -0800
  • 15a5fb6c14 feat(mining-admin-service): 添加CDC同步和完整用户管理API hailin 2026-01-10 20:36:21 -0800
  • 2a09fca728 chore(mining-admin-web): 添加.gitignore文件 hailin 2026-01-10 20:18:35 -0800
  • b0434184ae feat(mining-admin-web): 添加Nginx配置和Let's Encrypt自动证书 hailin 2026-01-10 20:15:50 -0800
  • 3f79361fde feat(mining-admin-web): 添加独立部署脚本和docker-compose配置 hailin 2026-01-10 20:06:20 -0800
  • 6ffde0f4c6 refactor(docker): 2.0系统共享1.0基础设施并保持完全隔离 hailin 2026-01-10 20:01:15 -0800
  • 821c70bf38 feat(docker): 添加 2.0 系统 Docker 部署支持 hailin 2026-01-10 19:31:02 -0800
  • f7278b6196 feat(auth-service): 添加用户认证服务2.0 hailin 2026-01-10 18:50:59 -0800
  • c8c2e63da6 feat(mining): 增强部署脚本支持单服务操作 hailin 2026-01-10 18:12:38 -0800