Commit Graph

595 Commits

Author SHA1 Message Date
zerosaturation
37a3f292df feat:访问他人展览页面修改 2026-06-23 22:29:39 +08:00
zerosaturation
94457ffa8a feat:修改遗留bug 2026-06-23 19:37:18 +08:00
zerosaturation
12571eedba feat:修改活动弹窗bug 2026-06-23 18:57:50 +08:00
zerosaturation
75ab617c6c feat:增加实时留言功能和修改轮询道具购买记录显示改为websocket显示 2026-06-23 18:13:55 +08:00
zerosaturation
c6f2a86467 feat添加git规则 2026-06-23 15:21:49 +08:00
zerosaturation
b4d34f9ec1 docs:增加文档 2026-06-22 20:02:00 +08:00
zerosaturation
7eb6dad434 feat:新增举报和反馈功能 2026-06-22 17:19:48 +08:00
b1fe1aea50 feat:新增头像框显示 2026-06-22 14:36:24 +08:00
a6ce0f5865 feat:完善应援活动 2026-06-22 12:37:59 +08:00
9410fd53e1 image:添加图片 2026-06-18 00:10:14 +08:00
6f29925e6a feat:修改活动页面 2026-06-17 23:12:59 +08:00
f06623339d fix:修改赠送礼物类型不正确报错的bug 2026-06-17 15:31:53 +08:00
2d4fbc4a5b feat:修改活动页面 2026-06-17 15:10:55 +08:00
zerosaturation
ef0a4f6afd feat:修改通知系统的消息 2026-06-17 11:59:51 +08:00
ddc5b89a6c frat:增加uniPush的配置 2026-06-16 23:49:40 +08:00
347f39c570 feat:修改push通知配置 2026-06-16 23:49:40 +08:00
zerosaturation
b2c044a282 feat:修改访问他人时获取光栅卡的时候不显示bug 2026-06-16 23:27:54 +08:00
zerosaturation
8ccb4e2565 feat:修改压缩工具的配置 2026-06-16 23:00:07 +08:00
zerosaturation
c6ce7d2d25 feat:修改压缩工具的配置 2026-06-16 22:48:32 +08:00
zerosaturation
792c891158 feat:修改压测 2026-06-16 22:19:44 +08:00
zerosaturation
7074546959 feat:新增通知系统 2026-06-16 21:30:58 +08:00
32e329b1dc feat:新增反馈按钮和举报按钮的弹窗组件 2026-06-16 17:39:30 +08:00
a2d36cb7a0 feat:增加主要刷新 2026-06-16 15:19:53 +08:00
zerosaturation
d9473fda7a docs:修改文档 2026-06-16 02:45:19 +08:00
zerosaturation
9ab54c7640 feat:修改websocket的前缀 2026-06-16 01:12:12 +08:00
zerosaturation
7734d33697 feat:修改ws的配置 2026-06-15 22:33:37 +08:00
zerosaturation
060e4944fa fix:修改JWTbug 2026-06-15 21:12:59 +08:00
zerosaturation
1bc86f0447 feat:修改压测配置 2026-06-15 20:10:56 +08:00
zerosaturation
0aa02cc3a4 fix:修改压测的bug 2026-06-15 17:14:21 +08:00
d7dd809327 feat:修改活动里面排行榜样式 2026-06-15 16:50:25 +08:00
zerosaturation
271e0350c7 feat:重构code状态码 2026-06-15 16:28:35 +08:00
f30655ec64 feat:添加压测工具脚本 2026-06-15 15:28:25 +08:00
a8936113a5 feat(seed): insert loadtest star (star_id=999900) 2026-06-15 15:28:25 +08:00
674b2a10e5 feat(seed): main.go skeleton with config, DB open, cleanup subcommand 2026-06-15 15:28:25 +08:00
zerosaturation
12dd698d08 feat:回退优化 2026-06-15 14:27:34 +08:00
zerosaturation
56fc2f6beb feat:修改密码增加手机号+短信验证 2026-06-15 14:15:24 +08:00
zerosaturation
ddb3620eb1 feat: 修改星河,星榜的样式 2026-06-15 12:07:56 +08:00
714d71e2d8 image:修改星榜tab图片 2026-06-15 12:05:54 +08:00
zerosaturation
83d1bec422 feat:修改本地和服务器区分数据库的密码 2026-06-14 22:41:16 +08:00
d60f597cfa feat:修改星榜的样式 2026-06-14 22:34:09 +08:00
zerosaturation
19890d5908 feat:修改数据库配置密码,修改星榜样式 2026-06-14 22:19:32 +08:00
zerosaturation
b38174917a feat:修改配置 2026-06-14 21:04:05 +08:00
zerosaturation
942dee0fa8 docs:增加文档 2026-06-12 17:00:46 +08:00
071bcca237 feat:修改claude规则文档 2026-06-12 16:59:15 +08:00
a3e54b7305 feat: 修改个人中心的bug 2026-06-12 16:01:14 +08:00
3b14922e48 docs(plan): 修复 4 个真实编译风险 + 1 个范围声明
- Task 3.3: 补 rate-limit 函数(IncrMobileCount/IncrIPCount 等)
  场景化,11 个函数完整列出
- Task 4: 加 4.4-4.6 修复 auth_provider.go / unified_provider.go /
  auth_controller.go 调用点(否则编译失败);修订'明确不动'列表
- Task 4.3: 引入 VerifyTokenFn package-level var DI 模式(让
  Task 6.2 的 setupVerifyTokenMock 可工作)
- Task 6.3: 改用 VerifyTokenFn 注入调用,匹配 DI 模式
- Task 7: 5 PASS + 5 SKIP 明确分工(避免验收标准误导)
- Task 10.2: 完整 import 块 + 用 errors.Is 标准库 + pbCommon 别名
- 依赖图:刷新编号,前端 Task 9/11 可独立推进说明
- 验收标准:5 PASS + 5 SKIP 标注
2026-06-12 15:18:40 +08:00
ae6dabba69 docs(plan): 修改密码功能实现计划 - 12 个 Task
- Task 1: proto 加 verify_token + regen
- Task 2: errors.go 新增错误码 + ToStatusCode errors.Is 改造
- Task 3: SMS Redis key scene-aware 重构
- Task 4: SMS service SendCode/VerifyCode/VerifyToken 加 scene
- Task 5: auth_service.Register 调用点更新
- Task 6: user_service.UpdatePassword 完整实现(TDD)
- Task 7: password_test 10 个测试骨架
- Task 8: user_provider 透传 ctx
- Task 9: api.js 拦截器去 400 自动登出
- Task 10: auth_service.Login BUG 修复 + 2 测试
- Task 11: profile.vue 改密弹窗 5 UI 区 + handler + CSS
- Task 12: 回归 + 灰度发布

总览:
- 12 个 task,每 task 含文件路径+步骤+命令
- TDD 优先,frequent commits
- 任务依赖图清晰,可识别可并行项
- 验收标准 12 条
2026-06-12 15:13:53 +08:00
b15788d1fc docs(change-password): 全面检查 - 5 issues
- §3.1 序列图弹窗描述过长 -> 简化为'5个UI区'
- §4.3 GetByID 错误处理用 '...' 省略 -> 补完整(NotFound/wrap)
- §4.5 错误映射表 - 删除重复的 ErrPasswordTooShort 行
- §10 文件变更总览 - 补 auth_service_login_test.go (§12.4 新增)
- §11 部署清单 - 增 'API 接口回归' 和 '登录态回归' 重点
  (401 不变,403 上升,500 下降)
2026-06-12 15:03:38 +08:00
397ebed805 docs(change-password): 自审修复 - 7 issues
🔴 高 (4):
1. §3.1 序列图'6 UI 区' -> '5 UI 区'(实际是 1+1+3=5)
2. §4.3 'service.VerifyToken' 错误引用 -> 'VerifyToken' (同包)
3. §5.3.3 confirmChangePassword else 分支是死代码
   (api.js 业务码 400 时 reject 跳到 catch),删除 else 分支
4. §5.3.3 setInterval 倒计时无 cleanup
   - 新增 codeCountdownTimer ref
   - handleSendCode 存 timer,清旧 timer
   - closePasswordModal 清 timer

🟡 中 (2):
5. §4.3 事务内代码 // 原逻辑保持 占位 -> 补完整
   (password_hash + updated_at + access_token=nil 分两步)
6. §4.5 ErrUserInactive 描述'不变'不准 -> 改为'修复'
   (此前 default 500,本次 403),并补完整 ToStatusCode 函数代码

🟢 低 (1):
7. §12.5 状态码重构 spec 描述'草稿' -> '已 Approved'
2026-06-12 13:43:34 +08:00
e52f46e50f docs(status-code): 合并 5 个 review advisory 修复
- §7.1 测试表 #9/#10 重复行清理
- §6.1 增加 Phase 0a Dubbo 探针(验证 dubbo-go-pixiu/triples
  对 gRPC code->HTTP status 的实际行为,影响 gateway 拦截器策略)
- §6.3 Day 4 与 §5.1 冲突修复(老前端拦截器保持不变,只新业务代码引入 getGrpcCode)
- §5.4 / §8 文件数 '10+/15+/12+' 统一为 'TBD pending audit'
- §10 E2E 测试细化(3 类断言);增加'第三方客户端风险通知'清单项
2026-06-12 13:37:39 +08:00