Commit Graph

  • c870f08395 test(admin): 契约覆盖售后快捷操作 kate522 2026-10-07 08:42:09 +00:00
  • 80fb4068d1 feat(admin): 售后操作列改为 WP 文章列表式 row-actions 悬停快捷操作(JS POST 提交,拒绝时 prompt 填备注) kate522 2026-10-07 08:42:07 +00:00
  • 01cd734989 test(admin): 契约覆盖举证图片列 kate522 2026-10-07 08:36:05 +00:00
  • f44180d06c feat(admin): 售后服务表格新增「举证图片」列,展示申请上传的图片缩略图 kate522 2026-10-07 08:36:03 +00:00
  • c7d18d426c test(admin): 契约覆盖售后表格新列与策略摘要 kate522 2026-10-07 08:32:16 +00:00
  • 0ec405f566 fix(admin): 售后服务页表头对齐售后策略配置项:原因/申请资料/申请说明分列,页头展示策略摘要 kate522 2026-10-07 08:32:14 +00:00
  • dd320c99c1 test(admin): 契约测试同步菜单结构调整(无 Tab/独立售后菜单) kate522 2026-10-07 08:28:30 +00:00
  • fc75d7b810 chore(admin): 删除统计页专用的 get_admin_order_stats(已无调用) kate522 2026-10-07 08:28:27 +00:00
  • b3012b3133 feat(admin): 订单明细页去掉 Tab 分页;售后独立为「售后服务」子菜单;删除统计页 kate522 2026-10-07 08:28:25 +00:00
  • ab6c2339a0 feat(admin): 支付中心新增「售后服务」子菜单 kate522 2026-10-07 08:28:23 +00:00
  • 3eb9cc739c style(modal): 售后与订单弹窗底部按钮满幅化并优化悬停反馈 kate522 2026-10-07 10:18:48 +08:00
  • e9a1a75259 fix(styles): 还原弹窗 footer 相邻按钮分界线并补悬停阴影 kate522 2026-10-07 09:53:10 +08:00
  • d69e1d33c3 fix(orders): 修复再次申请售后被 has_application 分流回售后详细的问题并对齐底部按钮观感 kate522 2026-10-07 09:43:22 +08:00
  • 8023e2e472 feat(after-sale): 支持撤销售后工单并接入人机验证 kate522 2026-10-07 09:04:34 +08:00
  • 918ca371be chore(repo): 行尾规范化,恢复索引 LF 契约 kate522 2026-10-07 09:13:42 +08:00
  • 9e3267fef4 test(payment): 契约测试同步弹窗底部与记录卡片新行为 kate522 2026-10-06 23:50:33 +00:00
  • 6081e8dcc9 style(payment): 订单详情底部适配主题按钮网格;记录卡片新增样式 kate522 2026-10-06 23:50:31 +00:00
  • c801ff5047 feat(payment): 订单详情底部改用主题按钮样式;记录卡片加查看详细与原因/申请理由 kate522 2026-10-06 23:50:30 +00:00
  • 8460132feb feat(payment): 售后详细弹窗底部精简为单个主按钮,去掉阻断文案 kate522 2026-10-06 23:50:28 +00:00
  • 732f615a09 style(payment): 炫彩标题区样式扩展到订单详情弹窗 kate522 2026-10-06 18:27:27 +00:00
  • 738abe5102 style(payment): 订单详情弹窗 modal-mini 几何(400px) kate522 2026-10-06 18:27:25 +00:00
  • 915311dcb6 feat(payment): 订单详情弹窗统一为 modal-mini + 蓝色炫彩标题区 kate522 2026-10-06 18:27:23 +00:00
  • c200427358 test(payment): 售后契约测试同步结构化表单与可再次申请新行为 kate522 2026-10-06 18:08:08 +00:00
  • 7b5dcf16a1 style(payment): 订单详情弹窗售后记录卡片样式 kate522 2026-10-06 18:08:06 +00:00
  • 2db2414270 style(payment): 订单详情弹窗售后记录改为卡片式 UI kate522 2026-10-06 18:08:04 +00:00
  • 365b2eafe5 feat(payment): 售后详细弹窗申请表单分行展示(原因/申请资料/申请说明) kate522 2026-10-06 18:08:02 +00:00
  • ea88499996 feat(payment): schema 版本升至 2.5.2(apply_form 列迁移) kate522 2026-10-06 18:08:00 +00:00
  • f4ff3e16d4 feat(payment): schema 2.5.2 新增 order_aftersale.apply_form 列 kate522 2026-10-06 18:07:58 +00:00
  • c67d5ae4bc feat(payment): 可再次申请售后按工单状态判定(rejected/cancelled 可再次申请) kate522 2026-10-06 18:07:56 +00:00
  • 00a087b1a4 feat(payment): 售后申请表单结构化入库(预置原因/申请资料/申请说明独立存储) kate522 2026-10-06 18:07:53 +00:00
  • a0f59826fe fix(payment): 售后弹窗滚动容器改用 no-scrollbar,消除弹窗边缘滚动栏 kate522 2026-10-06 23:38:18 +08:00
  • e7e281f10c fix(payment): 售后入口监听改为脚本加载即挂载,去掉 auto_fun 时序依赖 kate522 2026-10-06 23:32:19 +08:00
  • 93579cbc9f fix(payment): 售后弹窗改为按钮载荷同步弹出,修复首次点击无反馈 kate522 2026-10-06 23:29:59 +08:00
  • 4ea02f25ac fix(payment): 补升 schema 版本使售后举证图片列在已安装站点生效 kate522 2026-10-06 22:37:32 +08:00
  • 1a9a2762f3 feat(payment): 新增「售后策略」配置与前台售后弹窗链路 kate522 2026-10-06 22:21:47 +08:00
  • b447c41f13 refactor(admin): 清理付费 meta 死字段并补齐商品介绍渲染 kate522 2026-10-06 20:17:58 +08:00
  • 8e1fd0a30f fix(admin): 让后台「销量浮动」设置真正生效 kate522 2026-10-06 19:52:03 +08:00
  • cf6dc24193 fix(admin): 互动数据列移除下载量统计 kate522 2026-10-06 19:41:25 +08:00
  • c8fdd81d6a fix(admin): 修复快捷编辑组描述被 esc_html 转义成可见标签 kate522 2026-10-06 19:35:56 +08:00
  • 27868b6131 fix(admin): 修复销售数据排序图标错位与快捷编辑控件被剥成文本 kate522 2026-10-06 19:19:08 +08:00
  • ef718042d2 feat(admin): 新增后台文章列表销售数据列与快捷编辑配置项 kate522 2026-10-06 15:54:47 +08:00
  • 194280af72 feat(admin): 移除支付中心的“下载记录”子菜单页面 kate522 2026-10-06 14:35:14 +08:00
  • 50fac36169 fix(admin): 修复后台文章列表互动数据列无数据 kate522 2026-10-06 14:28:44 +08:00
  • 2595bb02db fix(frontend): 统一计数缩写口径并将流水号改为订单号 kate522 2026-10-06 14:13:51 +08:00
  • fe57022550 fix(frontend): remove duplicate select arrow and show the WordPress brand icon kate522 2026-10-06 13:23:05 +08:00
  • 962ab5c290 fix(frontend): match the reference post format options in the page set modal kate522 2026-10-06 12:55:04 +08:00
  • 6dbe1fe4c6 fix(frontend): align page-set hint bar and FA5 icons with the reference kate522 2026-10-06 12:50:20 +08:00
  • 12f60897d9 fix(frontend): 修复前台页面编辑弹窗并 1:1 复刻参考主题 kate522 2026-10-06 12:22:43 +08:00
  • b75bf197a3 feat(extensions): 新增系统工具页面与前台投稿分片上传 kate522 2026-10-06 11:09:05 +08:00
  • 613b8a57a3 style(user-center): 优化手机号脱敏数字框与前缀后缀一体呈现 kate522 2026-10-06 09:41:11 +08:00
  • af72364078 feat(security): 新增网站安全扩展模块并支持修改手机脱敏验证 kate522 2026-10-06 09:26:55 +08:00
  • 224f86ec08 fix(profile): mask bound phone display kate522 2026-10-06 02:16:22 +08:00
  • fc9bf27560 fix(profile): anchor verification code buttons kate522 2026-10-06 02:07:13 +08:00
  • d8d0b5f290 test(profile): cover account modal styling kate522 2026-10-06 01:51:02 +08:00
  • ce429e1caf fix(profile): align account modal UI kate522 2026-10-06 01:46:48 +08:00
  • 248912f610 fix(profile): align account dialogs and contracts kate522 2026-10-06 01:09:04 +08:00
  • f646fa8573 fix(user): repair phone binding and profile fields kate522 2026-10-05 20:55:20 +08:00
  • 0cf4639d95 fix(profile): match account submit buttons kate522 2026-10-05 19:54:00 +08:00
  • 0a52bf36f9 fix(profile): refine settings modal actions kate522 2026-10-05 19:21:42 +08:00
  • 346146b4fa feat(profile): rebuild account settings page kate522 2026-10-05 18:58:49 +08:00
  • f00c3faeaa fix(sms): accept empty HTTP 200 responses kate522 2026-10-05 17:25:33 +08:00
  • 59e9bbf8a6 fix(payment): restore order statistics cards kate522 2026-10-05 17:25:33 +08:00
  • 1af51ab172 fix(sms): handle empty Smsbao responses kate522 2026-10-05 16:54:12 +08:00
  • 7b55cfb190 feat(payment): rebuild order details and asset records kate522 2026-10-05 16:42:25 +08:00
  • 476e2f961d fix(rewards): load and strengthen amount styles kate522 2026-10-05 11:36:39 +08:00
  • 979639342a feat(rewards): add toast and captcha flow kate522 2026-10-05 03:51:18 +08:00
  • 356f7fe5bd fix(frontend): align reward modal with shared runtime kate522 2026-10-05 03:24:42 +08:00
  • 6037ca184b fix(sms): collapse provider settings by default kate522 2026-10-05 02:29:42 +08:00
  • 8ef2f7e49f fix(sms): remove obsolete init call kate522 2026-10-05 02:17:25 +08:00
  • 5091da6a60 feat(sms): align provider and verification flow kate522 2026-10-05 02:13:52 +08:00
  • d0a3972ca7 fix(identity): surface real sideload failure reason kate522 2026-10-04 23:26:52 +08:00
  • 2ae2b2fd07 fix(identity): validate evidence by file content kate522 2026-10-04 23:13:48 +08:00
  • 90c1f7a62b fix(identity): normalize bare li markers in apply intro kate522 2026-10-04 22:54:58 +08:00
  • 8fcb136d55 fix(identity): draw intro list markers inside list items kate522 2026-10-04 22:51:21 +08:00
  • d6e3b377b4 fix(identity): apply safe list styles in modal runtime kate522 2026-10-04 22:25:15 +08:00
  • 2b3e325d63 fix(identity): keep modal list markers inside scroll area kate522 2026-10-04 22:15:42 +08:00
  • 4caf81c9e2 fix(identity): keep intro list markers visible kate522 2026-10-04 22:10:18 +08:00
  • 88661e1574 fix(identity): preserve HTML in application intro kate522 2026-10-04 22:02:20 +08:00
  • 67ec3c8aeb fix(identity): align application modal with reference kate522 2026-10-04 21:49:39 +08:00
  • 59901b9e10 feat(identity): align auth flow with reference theme kate522 2026-10-04 21:10:12 +08:00
  • 5a17b399a0 fix(user-home): add reference tab loading skeletons kate522 2026-10-04 19:40:24 +08:00
  • 4c6b02a6b9 fix(user-home): restore desktop comment columns kate522 2026-10-04 19:19:29 +08:00
  • 56bbb63afd fix(user-home): align profile comments with reference theme kate522 2026-10-04 19:11:27 +08:00
  • 00817766a6 fix(author): keep the follow sub-tab state out of the other panels kate522andClaude Fable 5 2026-10-04 14:28:43 +08:00
  • 16d67c8a87 fix(user-home): hide the old panel content while the tab skeleton loads kate522andClaude Fable 5 2026-10-04 13:58:09 +08:00
  • 45dc909e4c fix(user-home): span the tab pagination skeleton across the post grid kate522andClaude Fable 5 2026-10-04 13:17:02 +08:00
  • 20fde1d652 fix(skeleton): put the widget gutter relief on the skeleton's inner item kate522andClaude Fable 5 2026-10-04 04:07:19 +08:00
  • 38bbd917a9 fix(skeleton): align the homepage tab and sort loaders with the reference 1:1 kate522andClaude Fable 5 2026-10-04 03:04:02 +08:00
  • f61142ee9a fix(pagination): align the load-more skeleton width with the cards kate522andClaude Fable 5 2026-10-04 00:25:26 +08:00
  • cf4554e7c8 fix(ajax): show the reference skeleton on every load-more surface kate522andClaude Fable 5 2026-10-03 22:22:15 +08:00
  • 271e7f0518 chore(audit): refresh contract report kate522andClaude Fable 5 2026-10-03 17:24:16 +08:00
  • b5f37d6d46 fix(pagination): align AJAX load-more loading state with reference kate522andClaude Fable 5 2026-10-03 17:23:44 +08:00
  • e506309434 chore(widgets): re-freeze the drifted widget reference baseline kate522andClaude Fable 5 2026-10-03 15:44:02 +08:00
  • 89a9cf24e9 fix(posts): repair the load-more skeleton and align it with the reference kate522andClaude Fable 5 2026-10-03 15:42:18 +08:00
  • 7fc1ac98de fix(user-home): match reference cover metas with 人气值/点赞 pills kate522andClaude Fable 5 2026-10-03 14:32:45 +08:00
  • fa53a0f4f9 fix(revenue): align detail card, poster modal and copy feedback with reference kate522 2026-09-28 21:58:43 +08:00
  • 0374de3fec fix(revenue): drop dead affiliate_settlement_days field from JS schema kate522 2026-09-28 21:50:10 +08:00
  • 401d130f03 fix(revenue): define AssetAmount::commission_from_minor used by commission pool kate522 2026-09-28 21:34:02 +08:00
  • 61667aa03c feat(revenue): immediate commission credit with independent withdrawable pool kate522 2026-09-28 21:21:28 +08:00
  • cded20ae02 更新 README.md kate522 2026-09-28 00:13:18 +00:00