Commit Graph

  • 03c2f1f84a test(admin): fix the cross-line cancel-button assertion kate522 2026-09-20 15:27:28 +08:00
  • fe6b4da455 feat(admin): add a cancel button next to the ticket process submit kate522 2026-09-20 15:26:55 +08:00
  • c4531b9757 fix(admin): drop the view-all button from the ticket process view kate522 2026-09-20 15:25:01 +08:00
  • 0a958644b8 fix(admin): expand the ticket process form inline without duplicating the row kate522 2026-09-20 15:23:08 +08:00
  • 09cff17d72 fix(admin): render the ticket process form as a dedicated view kate522 2026-09-20 15:16:44 +08:00
  • c7384b10dd feat(report): route report notices into the in-site message system kate522 2026-09-20 15:07:45 +08:00
  • c7a552dfd5 fix(report): carry the admin note into the reporter result email kate522 2026-09-20 15:03:09 +08:00
  • 044830b58a test(report): match the dispatched action-field contract in the process form kate522 2026-09-20 14:56:48 +08:00
  • 9cc9ff6d52 fix(admin): stop the ticket process form from white-screening on submit kate522 2026-09-20 14:56:08 +08:00
  • 3d4179a756 fix(report): give preset reasons a stable non-empty slug for CJK labels kate522 2026-09-20 14:48:28 +08:00
  • 67547fdf23 fix(report): fall back to schema defaults when the ban/report section was never saved kate522 2026-09-20 14:35:17 +08:00
  • 2882b83c21 fix(report): restore the centered plus icon in the image upload box kate522 2026-09-20 14:28:05 +08:00
  • 7a80297a56 fix(report): align the report modal with the reference theme 1:1 kate522 2026-09-20 14:20:09 +08:00
  • 913958820c fix(comments): open the action dropdown with theme-owned delegation kate522 2026-09-20 13:55:03 +08:00
  • 7c730b83d6 fix(report): unify the frontend report entry and modal kate522 2026-09-20 13:40:05 +08:00
  • 381256ed59 feat(admin): host the ban/report settings page in the SPA schema kate522 2026-09-19 22:24:55 +08:00
  • c0e0912eee feat(admin): fully align the ban page with the reference theme kate522 2026-09-19 22:09:24 +08:00
  • 902e71ee62 feat(admin): rebuild ban page to mirror the reference theme kate522 2026-09-19 22:00:17 +08:00
  • 3764d48755 feat(admin): add ban/report entry to the users sidebar section kate522 2026-09-19 21:48:02 +08:00
  • 835e0f983d feat(users): enforce real bans from report processing and fix appeal lifting kate522 2026-09-19 21:38:56 +08:00
  • 4dafe96c4b fix(header): drop card container gutter so header spans content width kate522 2026-09-19 17:43:47 +08:00
  • 3d5bd6fb8b fix(header): render slider component on paged archive pages like reference kate522 2026-09-19 17:36:50 +08:00
  • ad714bb59c Revert "fix(frontend): drop 12px font pin on header icon cards to match reference" kate522 2026-09-19 17:06:19 +08:00
  • 6fcd63b923 fix(frontend): drop 12px font pin on header icon cards to match reference kate522 2026-09-19 16:51:28 +08:00
  • cd7082454a fix(widgets): preserve badge HTML in icon card title/desc like reference theme kate522 2026-09-19 16:39:59 +08:00
  • 2f571c2a98 fix(checkin): keep modal runtime shell fullscreen with modal-mini class kate522 2026-09-19 15:47:23 +08:00
  • cd2b5f6c48 fix(checkin): restore fullscreen reference backdrop on details modal kate522 2026-09-19 15:29:33 +08:00
  • f3fd38dfd2 fix(checkin): mirror reference experience displays in details modal kate522 2026-09-19 15:21:52 +08:00
  • f7e0dbc1ce fix(checkin): drop visible backdrop for checkin details modal kate522 2026-09-19 15:17:45 +08:00
  • 359a607010 fix(checkin): align modal overlay with reference backdrop style kate522 2026-09-19 15:05:55 +08:00
  • 4653128a18 feat(checkin): open reference-parity details modal from signed buttons kate522 2026-09-19 14:49:58 +08:00
  • c289016324 feat(theme): adopt reference base font size (14px) kate522 2026-09-19 14:13:05 +08:00
  • c4662acdf0 fix(widgets): keep checkin colored look when signed per reference kate522 2026-09-19 14:02:38 +08:00
  • bb8161e1c4 fix(widgets): pin user-card checkin badge to reference font metrics kate522 2026-09-19 13:50:23 +08:00
  • effdac91fd fix(widgets): align user-card checkin badge with reference font and UI kate522 2026-09-19 13:39:38 +08:00
  • dc6bf34262 fix(widgets): restore hot-posts rank badge position per reference kate522 2026-09-19 13:31:36 +08:00
  • ae626ba1c8 refactor(referral): prune dead code and formalize ops list header kate522 2026-09-19 12:54:22 +08:00
  • b375fcc55c chore(cleanup): 移除用户中心孤儿签到日历渲染器 kate522 2026-09-19 11:46:07 +08:00
  • 32e76b440f fix(frontend): 用户中心余额与积分记录不再拼接括号内容 kate522 2026-09-19 11:46:01 +08:00
  • 0d617d88c9 fix(pay): 余额充值预设档位不再被 custom_price 参数校验拦截 kate522 2026-09-19 11:34:12 +08:00
  • ce21cc2b9b revert fa476af70e kate522 2026-09-19 03:25:12 +00:00
  • 633ab7abe3 revert c1a0eade38 kate522 2026-09-18 17:44:25 +00:00
  • fa476af70e refactor(pay): 充值商品以充值金额为唯一真值,移除销售金额与折扣 kate522 2026-09-18 23:56:31 +08:00
  • c1a0eade38 fix(pay): 余额充值选中预设档位不再因空 custom_price 被 REST 拒绝 kate522 2026-09-18 23:41:27 +08:00
  • ca9dc7794f refactor(pay): 流水号扩至 22 字符,移除资金流水归档方案与删单守卫 kate522 2026-09-18 23:17:36 +08:00
  • c06aadb9a9 fix(css): 弹窗在 portal 内重建共享令牌基座,修复样式静默失效 kate522 2026-09-18 23:17:18 +08:00
  • 3bec2a5777 fix(icons): 图标类名统一为 FA5 语法并修正一处失效图标名 kate522 2026-09-18 23:17:05 +08:00
  • a6819ec7a5 chore(repo): 显式声明行尾规则并恢复 tests 目录追踪 kate522 2026-09-18 23:16:01 +08:00
  • 833f94bf3a feat(orders): 规范化前台订单详情弹窗 kate522 2026-09-18 22:14:46 +08:00
  • aad83072a8 refactor(pay): 统一流水号,移除订单/流水/提现三类号码前缀 kate522 2026-09-18 22:14:27 +08:00
  • 8b999444b2 fix(icons): 图标卡片支持内置 SVG 与自定义 SVG,修复前端图标不显示 kate522 2026-09-18 20:05:14 +08:00
  • 95ff0761b7 fix(vip): 积分兑换弹窗改服务端渲染并与 Zibll 1:1 对齐 kate522 2026-09-18 20:05:05 +08:00
  • d2447f8aa6 fix(pay): 修复后台收款接口显示顺序不可用并接入收银台排序 kate522 2026-09-18 19:01:11 +08:00
  • 530a5b998f chore(img): 更新 Stripe 图标为用户修订版本(VTracer 矢量化,#5339FD 品牌紫) kate522 2026-09-18 18:52:16 +08:00
  • 1abf9fe340 chore(img): 更换 Stripe 支付图标为用户提供版本 kate522 2026-09-18 18:44:18 +08:00
  • 03871f0342 fix(pay): 渠道名称禁折行,消除三字渠道名的零余量换行 kate522 2026-09-18 18:38:07 +08:00
  • 89801236eb fix(pay): 方法行还原 Zibll 原样(不换行),项目收缩成芯片一行排满 kate522 2026-09-18 18:26:50 +08:00
  • be07db3409 fix(pay): 抵消 bootstrap 全局 img max-width 对支付图标的钳制 kate522 2026-09-18 18:18:31 +08:00
  • e9dd928859 fix(pay): 多渠道时支付方式图标不再被 flex 压缩变形 kate522 2026-09-18 18:13:58 +08:00
  • 6075028520 fix(pay): 支付方式字样与按钮 UI 三弹窗统一对齐 Zibll kate522 2026-09-18 17:48:54 +08:00
  • ec1107c65a fix(vip): 会员弹窗壳几何 1:1 对齐 Zibll(600px/整屏高度阈值/8px 圆角) kate522 2026-09-18 17:34:00 +08:00
  • db0d63b99f fix(pay): 会员卡密单密码默认关闭,卡密盒与其他弹窗一致显示卡号+密码 kate522 2026-09-18 17:26:50 +08:00
  • b3b21df409 fix(vip): 会员弹窗 DOM 结构 1:1 对齐 Zibll payvip-modal kate522 2026-09-18 13:04:19 +08:00
  • 721fa29b8d fix(vip): 会员弹窗支付方式渠道对齐 Zibll initiate_pay_input 组件 kate522 2026-09-18 12:44:38 +08:00
  • e72d0710e6 fix(frontend): 购买积分弹窗壳静止态隐藏,修复整页不可点击回归 kate522 2026-09-18 12:31:38 +08:00
  • b88eab0bfe feat(pay): 卡密兑换入口收敛到三个购买弹窗并对齐参考主题 kate522 2026-09-18 12:25:18 +08:00
  • 74e43aaa76 fix(frontend): 充值弹窗选中角标字体族对齐 FA5 并修正充值限额文案语序 kate522 2026-09-17 22:44:23 +08:00
  • a6b7d09706 fix(frontend): 充值弹窗打开态改为 flex,修正对话框定位 kate522 2026-09-17 22:25:37 +08:00
  • 95289829ee fix(frontend): 修复充值弹窗壳全屏隐形遮罩导致整页不可点击 kate522 2026-09-17 22:03:02 +08:00
  • daae86e1af fix(frontend): 充值弹窗开关自包含化,修复弹窗无法打开 kate522 2026-09-17 21:37:57 +08:00
  • 50065ccc3e fix(frontend): 余额充值弹窗 1:1 对齐 Zibll kate522 2026-09-17 20:38:55 +08:00
  • 1889c9f048 fix(frontend): 卡密兑换通知接入全局 notyf Toast 固定 id 流 kate522 2026-09-17 19:28:47 +08:00
  • 64ed47165d fix(payment): 卡密兑换开关收敛为唯一总开关 kate522 2026-09-17 19:18:54 +08:00
  • 3481620ed0 feat(payment): 通用卡密兑换弹窗并修正核销订单实付与订单名称 kate522 2026-09-17 19:04:47 +08:00
  • ba8d4b1b90 卡密充值与兑换接入统一订单号与支付流水号 kate522 2026-09-17 14:15:55 +08:00
  • c1c21faf7e fix(payment): 生成数量限定为 1-1000 整数并移除 spinner 死属性 kate522 2026-09-17 13:38:40 +08:00
  • 481f40378a fix(payment): 修复添加卡密页「确认提交」按钮静默失效 kate522 2026-09-17 13:19:05 +08:00
  • 52d790c654 fix(payment): 卡密管理每页默认 20 条,撤掉工具栏「每页显示」控件 kate522 2026-09-17 13:03:05 +08:00
  • 0e7b888277 fix(payment): 修复卡密管理分页:页码夹取、显式基准 URL、补齐每页条数入口 kate522 2026-09-17 12:45:22 +08:00
  • 1e5286d36b fix(payment): 导入提示的条目列表改用 <ul> 承载,圆点不再越出文字边界 kate522 2026-09-17 12:28:09 +08:00
  • d787f3ff97 fix(payment): 导入提示不再使用 WP notice 类,避免被 common.js 搬到页面顶部 kate522 2026-09-17 12:19:25 +08:00
  • 45c7a4a59c fix(payment): 添加卡密页导入提示移至卡密数据上方并修正脱离表单后不显示 kate522 2026-09-17 12:03:13 +08:00
  • 670e271ff6 fix(payment): 添加卡密页提示块自带依赖状态,脱离所在行也不再铺开 kate522 2026-09-17 11:41:05 +08:00
  • 5243bbf0d4 fix(payment): 添加卡密页清理依赖求值死代码并锁定显隐契约 kate522 2026-09-17 11:03:34 +08:00
  • 1cbc0c6ed8 fix(payment): 排序箭头改为基线锚定,修正表头箭头相对文字偏下 kate522 2026-09-17 10:28:17 +08:00
  • 537fb97f48 fix(settings): 充值套餐选项为数组时不再触发数组转字符串警告 kate522 2026-09-17 10:14:21 +08:00
  • 9fffe7b590 fix(payment): 卡密管理页标题按钮单点输出并修正排序箭头下沉 kate522 2026-09-17 10:14:19 +08:00
  • 282a12a90b fix(payment): 依赖求值改按 name 属性匹配,避免选择器异常静默失效 kate522 2026-09-16 23:03:56 +08:00
  • cb84c88792 fix(payment): 修正导入提示的服务端依赖判定键缺失 kate522 2026-09-16 22:46:26 +08:00
  • ef9409cee6 fix(payment): 添加卡密页依赖字段初始状态按默认值隐藏 kate522 2026-09-16 22:40:35 +08:00
  • 678143e7b9 feat(payment): 卡密管理改为独立页面并对齐参考主题 kate522 2026-09-16 22:04:08 +08:00
  • ba1c8c2822 style(user-center): 卡密兑换弹窗按钮右对齐 kate522 2026-09-16 21:20:23 +08:00
  • 2ef02e2865 feat(user-center): 余额卡密兑换移入弹窗并在余额卡片增加入口 kate522 2026-09-16 21:15:04 +08:00
  • ff11f3b156 fix(payment): 结算货币旧小写值导致枚举校验失败无法保存 kate522 2026-09-16 19:56:51 +08:00
  • 14f9534651 fix(payment): 充值商品选项旧字符串值导致假条目且不可删除 kate522 2026-09-16 19:46:49 +08:00
  • 2c139e5c20 fix(payment): 修复推广返佣与收款接口 schema 顶层常量 TDZ 报错 kate522 2026-09-16 19:36:27 +08:00
  • a48007a44d feat(payment): 支付&付费菜单按参考主题重构并新增提现策略页 kate522 2026-09-16 19:18:28 +08:00
  • fb5cdf247d feat(user-center): 官方认证面板 1:1 复刻参考主题视觉 kate522 2026-09-16 18:06:48 +08:00
  • 098df7f921 fix(user-center): 去除余额金额显示前¥符号 kate522 2026-09-16 17:39:40 +08:00
  • 175d32f01e fix(tests): 修复存量合约测试失败 kate522 2026-09-16 17:24:22 +08:00