Commit Graph

  • c07e03333c merge: record R2 address-design history main lai_hong 2026-09-16 20:21:00 +08:00
  • e5deacd19b Merge remote-tracking branch 'refs/remotes/submission/feat/r1-catalog' into consolidate-main lai_hong 2026-09-16 20:20:59 +08:00
  • aed7d12051 fix(migration): tolerate existing order request id lai_hong 2026-09-15 17:11:26 +08:00
  • 854ea103a9 docs(contract): §5 补记 GET /api/design-list/:id(后端已实现,R3 fetchDesign 消费) lhmin0604andClaude 2026-09-15 08:15:10 +08:00
  • 46b150e3b8 feat(orders): 对齐契约 §6——服务端重算金额/地址快照/requestId 幂等/分页 + confirm/cancel 接口 lhmin0604andClaude 2026-09-15 06:06:38 +08:00
  • 17e4e7f560 docs(contract): §5 补记 GET /api/design-list/:id(后端已实现,R3 fetchDesign 消费) lhmin0604andClaude 2026-09-15 08:15:10 +08:00
  • c48e79802c fix(orders): getOwned 统一带 relations,修复 include 分支的类型错误 lhmin0604andClaude 2026-09-15 06:08:14 +08:00
  • 05584172ca feat(orders): 对齐契约 §6——服务端重算金额/地址快照/requestId 幂等/分页 + confirm/cancel 接口 lhmin0604andClaude 2026-09-15 06:06:38 +08:00
  • 3e4c88768f docs: add R1 frontend backend task report lai_hong 2026-09-14 19:48:36 +08:00
  • d27753f732 chore: snapshot handoff documents before home search redesign lai_hong 2026-09-14 10:08:19 +08:00
  • 679e472570 fix(order): align prisma schema with order service lai_hong 2026-09-13 22:22:42 +08:00
  • c6877c355a merge: integrate catalog into order payment flow lhmin0604 2026-09-13 18:18:14 +08:00
  • 16e625aefb feat(r3): complete order and payment flow lhmin0604 2026-09-13 13:56:59 +08:00
  • 59e398fcf9 feat(catalog): add product catalog APIs lai_hong 2026-09-13 11:17:29 +08:00
  • 63c0013076 Merge branch 'feat/r2-address-design' into main lhmin0604andClaude 2026-09-12 20:41:19 +08:00
  • 2445aef666 docs(contract): 实现注记补充 x/y 允许超出画布边界(同步前端钳制撤销决策) lhmin0604andClaude 2026-09-12 20:10:31 +08:00
  • 93f7473ad7 docs(contract): §5 修正贴纸 src 措辞矛盾 + 补 DIY 修正实现注记 lhmin0604andClaude 2026-09-12 18:54:12 +08:00
  • 3fc65e50bf feat(users): 补齐 PATCH /api/users/me(契约 §2 遗漏) lhmin0604andClaude 2026-09-12 04:39:35 +08:00
  • 0a3c8e834d feat(r2): 地址与设计清单完整 CRUD(事务/归属校验/状态机) lhmin0604andClaude 2026-09-12 02:37:53 +08:00
  • 01a1891988 Merge R4 order-list contract into main broccoli 2026-08-13 12:19:17 +08:00
  • c28b2af651 docs: wordcloud 契约补充生产订单列表(GET /api/orders) broccoli 2026-08-13 12:16:33 +08:00
  • 2c4a2ce5c8 Merge feature R4 (upload + wordcloud + WCD dispatch) into main broccoli 2026-08-13 01:50:04 +08:00
  • 6552b15d2e feat(wordcloud): GET /api/wordcloud/jobs/:id/result 端点 broccoli 2026-08-13 01:40:14 +08:00
  • 3f7ce2cdcd feat(r4): POST /api/sketch + Upload 归属记录 + 派单状态后台同步与大小校验 broccoli 2026-08-13 01:34:19 +08:00
  • 34f48d0d59 feat(wordcloud): 下单 WCD 派单(buildWcdPackage + dispatch + 幂等 + 订单设计关联) broccoli 2026-08-12 20:55:37 +08:00
  • 910da1c369 feat(cos): 接入 COS 直传预签名 + 词云结果图转存 broccoli 2026-08-12 19:30:30 +08:00
  • 8925e83b8f feat(wordcloud): WordCloudJob 模型/迁移 + 词云生成与轮询适配器 broccoli 2026-08-12 19:08:57 +08:00
  • d47b62c337 feat(config): 接入词云平台 WORDCLOUD_API_URL/WORDCLOUD_TIMEOUT_MS 配置 broccoli 2026-08-12 19:08:26 +08:00
  • 08bdea2625 docs: 冻结 wordcloud WCD 契约(v1.1)与 designData 生产字段 broccoli 2026-08-12 19:08:26 +08:00
  • d39c619c41 docs: add API and wordcloud contract v1 broccoli 2026-08-10 02:08:50 +08:00
  • 1d946046d2 feat: 微信登录与认证完善 + 一键 docker compose 启动 broccoliandClaude Fable 5 2026-08-05 21:21:09 +08:00
  • deaa0c9ce4 feat: 初始化微信小程序后端骨架 broccoliandClaude Fable 5 2026-08-05 17:33:50 +08:00