Commit Graph

  • 1fc0fcb95e feat(auth): 支付宝 + Google + Apple 三方登录 hailin 2026-03-04 04:40:31 -0800
  • 2790d4c226 fix(genex-mobile): Apple 登录按钮仅在 iOS 上显示 hailin 2026-03-04 04:21:34 -0800
  • 44de21a733 docs(auth): 完善微信登录模块注释 — 含申请移动应用完整步骤 hailin 2026-03-04 04:04:26 -0800
  • c9100d3262 fix(auth): 移除 wechat.service.ts 中对 bcrypt 的直接依赖 hailin 2026-03-04 03:52:17 -0800
  • d68d48cb95 feat(auth): 微信登录 / 注册完整实现 — social_accounts + fluwx 全链路 hailin 2026-03-04 03:37:51 -0800
  • ff558ab77f docs(auth): 完善邮件注册模块注释与说明 hailin 2026-03-04 03:20:42 -0800
  • 9473512530 feat(auth): 邮箱注册完整实现 — Gmail SMTP + 邮件验证码全链路 hailin 2026-03-04 02:27:43 -0800
  • a893dbdb1b feat(genex-mobile): Token 持久化 — 登录状态跨重启保持 hailin 2026-03-04 02:01:27 -0800
  • 1c36c849e2 docs(genex-mobile): 完善邀请分享模块注释与说明 hailin 2026-03-04 01:42:47 -0800
  • 46d2404d19 feat(genex-mobile): 邀请好友 — 分享二维码页面全链路实现 hailin 2026-03-04 01:28:22 -0800
  • 3ae5e2f982 feat(kong): 添加 referral-service 路由 /api/v1/referral hailin 2026-03-04 01:03:32 -0800
  • 0ecf295c35 feat(referral): 推荐服务全链路实现 hailin 2026-03-04 00:58:28 -0800
  • ec0af6c47e fix(auth-service): 密码登录时对手机号做 E.164 归一化 hailin 2026-03-04 00:23:04 -0800
  • abb358100d fix(genex-mobile): 还原 api.gogenex.com + 增加更新检测日志 hailin 2026-03-03 23:17:12 -0800
  • 12a665f2ba fix(genex-mobile): 升级服务改用 api.gogenex.cn — 国内网络更稳定 hailin 2026-03-03 22:55:04 -0800
  • 286e4d8886 fix(admin-service+mobile): 修复 OTA 下载三处 Bug hailin 2026-03-03 22:19:10 -0800
  • 2cf90db0b1 fix(admin-service): 移除全局前缀排除规则 — 让 app/version 路由正确响应 /api/v1 前缀 hailin 2026-03-03 21:39:32 -0800
  • c6c434a07a fix(update): 修复 app 版本更新检查路径 + 解决 MinIO presigned URL 24h 过期 hailin 2026-03-03 21:13:13 -0800
  • 50d6c77dfd fix(i18n): 补全 en.dart 注册页缺失的6个 key hailin 2026-03-03 20:55:07 -0800
  • 04a55e3e12 fix(ui): 修复登录页中英混用 + 搜索栏溢出,更新品牌口号并支持后台配置 hailin 2026-03-03 20:41:37 -0800
  • e7c1e33355 fix(genex-mobile): 语言偏好持久化 — 用户选择不再因重启丢失 hailin 2026-03-03 19:39:07 -0800
  • 0cd5c58ecb feat(android): APK versionCode 自动递增 — 每次编译自增,各环境独立计数 hailin 2026-03-03 09:09:13 -0800
  • fcf49b5257 fix(admin-service): 注册 JwtStrategy 解决 "Unknown authentication strategy" 错误 hailin 2026-03-03 08:16:38 -0800
  • 6f87be4454 fix(admin-service): 修复公开 API 路由前缀排除规则 hailin 2026-03-03 07:37:44 -0800
  • 1d1e08cc8f chore: 忽略本地构建中间文件 (package-lock.json, tsbuildinfo) hailin 2026-03-03 06:21:31 -0800
  • c1681085b8 feat(admin): App 版本管理 — 多应用支持 + 管理后台页面 hailin 2026-03-03 06:09:55 -0800
  • 41b8a8fcfb feat(auth): SMS 模板按类型分发 + 阿里云 8 模板配置 hailin 2026-03-03 05:13:16 -0800
  • bd6ecaa0fd feat(portal): Genex 门户官网 — 20 页 Next.js SSG 站点 hailin 2026-03-03 05:03:53 -0800
  • 8af65a3a48 feat(scripts): 阿里云管理工具 (SMS/CloudAuth/Domain) hailin 2026-03-02 19:56:18 -0800
  • 34b85f68ae feat(admin-web): 登录页 + Auth Guard + API URL 切换域名 hailin 2026-03-02 02:57:45 -0800
  • 65d2904f1a feat(deploy): 扩展Nginx配置覆盖全部11个.com子域名 hailin 2026-03-02 02:36:24 -0800
  • 535f53041f feat(deploy): Nginx反向代理 + SSL + 前端切换域名 hailin 2026-03-02 00:00:58 -0800
  • 457ee8f4cb feat(infra): 双域名DNS架构 + DNS管理脚本 hailin 2026-03-01 22:12:47 -0800
  • 6e6723a664 fix(auth): 参照rwdurian实现重写AliyunSmsProvider hailin 2026-02-24 01:00:30 -0800
  • 9c2e8b8024 fix(auth): AliyunSmsProvider 使用 SendSmsRequest 构造请求对象 hailin 2026-02-24 00:55:54 -0800
  • 8ed667bcf4 feat(联调): 前端指向远程API + 启用阿里云SMS hailin 2026-02-24 00:18:05 -0800
  • 24400ad663 fix(admin-app): 消除UI层硬编码中文,补充i18n keys(zh/en/ja) hailin 2026-02-23 23:29:10 -0800
  • d9b07537a1 fix(admin-web): MarketMakerPage useApiMutation 方法名大写 hailin 2026-02-23 22:21:42 -0800
  • e8f67527c7 fix(auth): LoginDto.deviceInfo/ipAddress 添加 @IsOptional hailin 2026-02-23 22:18:21 -0800
  • 6d3d45a4fb fix(auth): Aliyun SMS 用 require() 替代 import() 避免 TS2307 hailin 2026-02-23 22:11:14 -0800
  • 9eb35e5f1e fix(auth): 修复 TypeScript 编译错误 — RegisterDto.password 可选 + Aliyun import 类型 hailin 2026-02-23 22:10:28 -0800
  • 8a12bc225d fix(seed): 修复 address_mappings 种子数据匹配实际 schema hailin 2026-02-23 22:06:26 -0800
  • 4651edae35 fix(seed): 更新 disputes + audit_logs 种子数据匹配新 schema hailin 2026-02-23 22:04:31 -0800
  • 686bf6c395 fix(schema): 统一 disputes + audit_logs 迁移与实体定义 hailin 2026-02-23 22:01:20 -0800
  • 7fc3123b5a fix(auth): 补全部署前置条件 — version列迁移 + docker-compose优化 hailin 2026-02-23 21:49:31 -0800
  • e8d9bdc2fb fix(api): 修复前后端 API 对接 — 响应结构+字段名对齐 hailin 2026-02-23 21:39:26 -0800
  • 7d00cade2f fix(i18n): 清除前端页面中残留的硬编码中文 hailin 2026-02-23 21:27:24 -0800
  • e59c0d0527 feat(admin): SMS 管理后台 — admin 端点 + 用户管理增强 + SMS 日志页 hailin 2026-02-23 20:34:15 -0800
  • c29067eee7 feat(miniapp+admin-app): 同步 SMS 认证 API 变更 hailin 2026-02-23 20:24:47 -0800
  • 4b1cdf9fb3 feat(genex-mobile): Flutter 前端对接 SMS 认证 API hailin 2026-02-23 19:23:25 -0800
  • e89ec82406 feat(auth): 完整实现 SMS 手机注册/登录/验证系统 hailin 2026-02-23 19:12:57 -0800
  • 2ff8b48e50 fix(branding): 统一Logo色调与App主色调 #6C5CE7 hailin 2026-02-23 18:12:35 -0800
  • 4682229a8c fix(welcome): 品牌名严格遵循 lockup 设计规范 hailin 2026-02-23 17:18:17 -0800
  • 9d7a5a7266 fix(welcome): 修复欢迎页3个设计问题 hailin 2026-02-23 17:12:49 -0800
  • 3aeb0885a0 fix(android): 启用 core library desugaring — 修复 flutter_local_notifications 构建失败 hailin 2026-02-23 17:00:46 -0800
  • a92f00af25 feat(branding+fix): 中文品牌名、miniapp logo资源、编译错误修复 hailin 2026-02-23 16:57:30 -0800
  • 3a57b0fd4d feat: 全平台API对齐 — 4个前端应用55+页面接入真实后端API hailin 2026-02-22 22:53:07 -0800
  • e44e052efa fix(branding): 重新生成全平台图标 — 基于更新后的Logo SVG v2 hailin 2026-02-22 08:00:19 -0800
  • 295ebcdac7 feat(branding): 全平台品牌Logo替换 — 新双色渐变券印标识 hailin 2026-02-22 04:07:46 -0800
  • 9fdb5acaa8 feat(chain): 添加 init-fullnode.sh — 非创世节点初始化脚本 hailin 2026-02-20 08:50:20 -0800
  • 5f474c87b9 fix(chain): 恢复 timeout_commit sed 命令, 确保 1s 出块 hailin 2026-02-20 08:48:04 -0800
  • 20d9e10d26 fix(chain): 恢复 create_empty_blocks=true, 稳定 1s/块 hailin 2026-02-20 08:37:31 -0800
  • 2cdd7eedcd fix(chain): 合理化出块参数 — 1s commit, 空块60s心跳 hailin 2026-02-20 08:19:33 -0800
  • 8bd74566a7 feat(chain): GNX 代币经济模型 — 总量10亿, 5钱包分配 + 通胀控制 hailin 2026-02-20 07:55:15 -0800
  • 23055c604c perf(chain): 禁用空块生产,防止磁盘快速耗尽 hailin 2026-02-20 07:50:14 -0800
  • d53203d56e perf(blockchain): 启用 Optimistic Execution + 共识参数调优 hailin 2026-02-20 07:24:21 -0800
  • e8e2d14fbc fix(health): 修正NestJS服务健康检查URL路径 /health → /api/v1/health hailin 2026-02-20 05:50:26 -0800
  • c5787020d2 feat(health): 为全部12个微服务添加Docker健康检查 hailin 2026-02-20 05:39:25 -0800
  • 0b1de382b0 fix(deploy): 服务器部署修复 — 全栈编译运行通过 hailin 2026-02-20 05:29:33 -0800
  • 8e9ee1d38b fix(docker): 端口避让 + admin-service依赖修复 hailin 2026-02-19 20:34:24 -0800
  • 2f583a0a24 fix(admin-service): 添加APK/IPA解析依赖 + 修复Platform类型推断 hailin 2026-02-19 19:58:12 -0800
  • c42827c6c1 fix(backend): 修复所有服务编译问题 — tsconfig宽松化 + 补全缺失依赖 hailin 2026-02-19 19:20:48 -0800
  • a31c1aa478 fix(common): 修复@genex/common包TypeScript编译错误 hailin 2026-02-19 19:04:21 -0800
  • d48bd3acb9 feat(docker): 重构Monorepo构建 — 支持@genex/common共享包 hailin 2026-02-19 19:00:27 -0800
  • d146bf0a1f fix(tsconfig): 关闭strictPropertyInitialization以兼容TypeORM实体 hailin 2026-02-19 17:48:48 -0800
  • 12bb31ede1 fix(docker): 所有NestJS服务Dockerfile使用npm install替代npm ci hailin 2026-02-19 17:33:31 -0800
  • c11d009ae7 fix: admin-service/telemetry-service Dockerfile 改为多阶段构建 hailin 2026-02-19 17:29:56 -0800
  • bc0d1e0876 feat: 新增 deploy.sh 部署管理脚本体系 — 后端主控+12服务独立+区块链 hailin 2026-02-19 17:13:09 -0800
  • cc4d3d11f8 docs: 新增09-编译部署指南 — 全栈编译、运行与生产部署完整文档 hailin 2026-02-18 16:54:03 -0800
  • be3555f338 fix(chain-indexer): 替换Mock为真实区块链RPC索引 — 接入Genex Chain EVM节点 hailin 2026-02-16 18:04:18 -0800
  • 4c1d907df6 feat: ERC-1155 同质化券系统 + denom统一为agnx (18位EVM标准) hailin 2026-02-15 22:34:30 -0800
  • 0ea869ac46 fix: 区块链生态审计修复 — SDK补全 + Enterprise API加固 + 删除无用wallet-service hailin 2026-02-15 22:05:52 -0800
  • 3783c5a91b feat: 区块链生态基础设施完整实现 — 12组件全量交付 (Phase 11) hailin 2026-02-15 18:03:04 -0800
  • 02a597c252 docs: 新增08-区块链生态基础设施开发指南 — 链生态完整工具链 hailin 2026-02-15 17:12:46 -0800
  • 9e0152ca0d fix: RegexRouter 精确匹配 outbox 表,防止 heartbeat 事件污染消费者 hailin 2026-02-15 07:04:17 -0800
  • 127f2cdd81 feat: Debezium CDC 安全加固 + WAL 防护 (来自 rwadurian 生产事故经验) hailin 2026-02-15 06:42:03 -0800
  • a1293e8445 feat: Genex Chain 区块链完整实现 — cosmos/evm v0.5.1 应用链 + 9合约 + 合规集成 hailin 2026-02-14 23:40:37 -0800
  • 0c70a030ea docs: 06-区块链开发指南 v3.0 量产版 — 去除全部MVP/阶段性限制 hailin 2026-02-14 18:47:55 -0800
  • 184a7d16db feat: 三端集成 App升级 + 内部推送 + FCM外部推送框架 (genex-mobile/admin-app/mobile) hailin 2026-02-13 07:02:14 -0800
  • 8adead23b6 feat: 设备推送系统 — FCM/APNs/HMS/小米/OPPO/vivo 多通道推送 + PROMOTION广告类型 hailin 2026-02-12 23:48:52 -0800
  • acaec56849 feat: 全12服务DDD重构 + 公告定向推送系统 (移植自rwadurian) hailin 2026-02-12 21:11:24 -0800
  • 66781d47b3 chore: 提交 user-service package-lock.json hailin 2026-02-12 18:35:03 -0800
  • e20c321d12 refactor: 遥测与版本管理拆分为独立微服务 (telemetry-service + admin-service) hailin 2026-02-12 18:30:39 -0800
  • 4da8a373f2 refactor: 全项目清除MVP字样,统一为正式系统用语 hailin 2026-02-12 18:13:47 -0800
  • 0bf1df0f7a feat: 补全遥测/版本管理完整功能 + 清除全部开发指南中的MVP字样 hailin 2026-02-12 18:09:10 -0800
  • 5a66b3071f feat: 新增用户遥测(Telemetry)与移动端OTA版本管理功能 hailin 2026-02-12 17:53:50 -0800
  • ad93bc728f feat: 完成全部后端微服务开发 (10服务/373文件/15586行代码) hailin 2026-02-12 17:09:12 -0800
  • c58b2df728 feat: 小程序功能移植,新增12页面+160 i18n keys,覆盖率提升至~70% hailin 2026-02-12 04:16:33 -0800
  • 3cdb6a5eb9 feat: 全部前端项目完成国际化(i18n),支持中/英/日三语言 hailin 2026-02-12 03:45:37 -0800
  • 5bc1cbe4d8 feat: 完成全量国际化(i18n),支持简中/繁中/英文/日文四语言 hailin 2026-02-12 00:16:00 -0800