Commit History

Author SHA1 Message Date
  qmj e351e02092 fix(push): classify ready scene only on actual merchant dispatch 1 week ago
  qmj 9aff95dae6 test(push): verify scene forwarding and document frontend integration 1 week ago
  qmj 1f3ba28db4 feat(push): add user payment and cancellation scenes 1 week ago
  qmj a67107db4e feat(push): attach user scenes to delivery notifications 1 week ago
  qmj deb899ba30 feat(push): add optional user notification event scene 1 week ago
  qmj 9e4e5f370e feat(store): 门店列表按距离筛选,juli(千米)非空才过滤 1 week ago
  qmj b0c367e983 docs: specify foreground-only user notification voice 1 week ago
  qmj f3cc315ba1 feat: 摊位资料审核与营业准入校验 1 week ago
  qmj e30409f81e 新增商家支付方式备注并更新规格和迁移说明 1 week ago
  qmj 29ab307229 fix(selfdelivery): 夜市主无锚点行可配置自配送,保存时自动补建 1 week ago
  qmj 8fd4b64962 chore(oauth): LINE 三端 Channel Secret 改为直连配置 1 week ago
  qmj 77b23e8321 feat(oauth): 商家/骑手三方登录改为账号密码绑定 1 week ago
  qmj b93e54d47b 新增闪送骑手收入账单并完善账单查询 2 weeks ago
  qmj 86960de369 fix(push): keep single autowired constructor in DeliveryOrderNotificationService 2 weeks ago
  qmj eff4cb8a47 feat(pay): support stall-specific payment settings 2 weeks ago
  qmj a0ae4ecd87 feat(map): switch flash routes by dictionary default 2 weeks ago
  qmj f525e79938 feat(push): batch native rider new-order alerts 2 weeks ago
  qmj 4fa9716326 feat(push): bundle per-app native push credentials 2 weeks ago
  qmj 3893fc97f0 docs(push): document native rollout and verification 2 weeks ago
  qmj 6366a8680f fix(push): classify native failures and set rider FCM channel 2 weeks ago
  qmj 4f0276ea70 feat(push): route active order and payment notifications 2 weeks ago
  qmj a18a3f257f feat(push): route business notifications by channel 2 weeks ago
  qmj e769de9b73 提交MerchantSubaccountController 2 weeks ago
  qmj d275516043 feat(push): add per-app APNs sender 2 weeks ago
  qmj 7feecf32a4 feat: 新增按门店查询可联系账号接口——GET /merchant/subaccounts/by-store 返回商家主账号+启用分管账号(App 发起 IM 会话/通话用,含昵称/电话/头像/imApiKey/imUserId/cid/deviceToken/voIPToken/cidType 字段,userType 区分主/分管),复用 selectEligibleSubaccountsByStoreId 零新增 SQL,i18n 五语言补 merchant.store.not.found,附 service/controller 单测 2 weeks ago
  qmj 3a979e1d64 feat(push): add per-app FCM sender 2 weeks ago
  qmj cd640dd8cc feat(push): add native channel configuration 2 weeks ago
  qmj c410bf47d2 docs(spec-kit): plan native business push routing 2 weeks ago
  qmj a229d9d930 docs(spec-kit): define native push routing requirements 2 weeks ago
  qmj 61c0d29348 chore: 明确外卖订单操作入口边界——用户/骑手/商家操作走三个专用控制器(类注释声明职责),PosOrderController 的 add/edit/addorder 标注 @Deprecated(/addorder 2026-09-29 确认废弃,商家端下单走 orderShOprate/createOrder),新增 docs/order-api-usage.md 并同步 CLAUDE.md 与 031 契约闸门调用点表 2 weeks ago