Commit Graph

  • c13f686cdc Merge pull request 'fix(homepage): unify runtime rendering contract' (#315) from fix/homepage-runtime-contract into main kate522 2026-07-28 02:54:48 +08:00
  • bcebd37807 fix(homepage): unify runtime rendering contract kate522 2026-07-28 02:54:18 +08:00
  • bd6f55c42e Merge pull request 'feat: deepen single post experience' (#314) from worktree-frontend-single-deep-rebuild into main kate522 2026-07-28 02:10:12 +08:00
  • 2086f938ed feat: deepen single post experience kate522 2026-07-28 02:07:10 +08:00
  • a00db4538f Merge pull request 'fix(ip-geo): harden full-chain IP geolocation reliability' (#313) from worktree-ip-geo-fix into main kate522 2026-07-27 16:10:05 +08:00
  • 59f5d5d98a fix(ip-geo): harden full-chain IP geolocation reliability kate522 2026-07-27 15:39:16 +08:00
  • c206928746 Merge pull request 'fix(orders): wire detail progress timeline and two-step cancel' (#312) from worktree-order-detail-progress-close into main kate522 2026-07-27 15:19:02 +08:00
  • ad40d9a7ca fix(orders): wire detail progress timeline and two-step cancel kate522 2026-07-27 15:15:35 +08:00
  • 64d0dc66da Merge pull request 'fix(orders): drop secondary "我的余额/会员/积分" link from detail modal' (#311) from worktree-order-center-list into main kate522 2026-07-27 14:00:58 +08:00
  • eac58f07bf feat(orders): polish detail modal layout and visuals kate522 2026-07-27 13:54:34 +08:00
  • e6eee91eb3 fix(orders): drop secondary "我的余额/会员/积分" link from detail modal kate522 2026-07-27 13:40:23 +08:00
  • 0c3e33bed4 Merge pull request 'feat(orders): redesign detail modal — hero pill, no duplicate close' (#310) from worktree-order-center-list into main kate522 2026-07-27 13:37:15 +08:00
  • e47a3958fb feat(orders): redesign detail modal — hero pill, no duplicate close kate522 2026-07-27 13:34:30 +08:00
  • 1648df8457 Merge pull request 'feat(orders): order detail modal, list actions, use configured prefix' (#309) from worktree-order-center-list into main kate522 2026-07-27 13:13:15 +08:00
  • a1e35a4499 feat(orders): order detail modal, list actions, use configured prefix kate522 2026-07-27 12:39:21 +08:00
  • 5e1e2e2634 Merge pull request 'Worktree tighten payment gateways' (#308) from worktree-tighten-payment-gateways into main kate522 2026-07-27 11:44:55 +08:00
  • abc3f1565f fix(payment): reject duplicate provider transactions kate522andClaude Fable 5 2026-07-27 11:31:39 +08:00
  • 089421cd3e fix(payment): unify and harden payment attempts kate522andClaude Fable 5 2026-07-27 11:29:57 +08:00
  • 158b0d0e61 Merge pull request 'Worktree tighten payment gateways' (#307) from worktree-tighten-payment-gateways into main kate522 2026-07-26 13:43:38 +08:00
  • 53933988bf fix(payment): resolve provider out_trade_no on Alipay refund query kate522andClaude Fable 5 2026-07-26 13:29:47 +08:00
  • ed55d302e9 fix(payment): re-pay with fresh provider out_trade_no kate522andClaude Fable 5 2026-07-26 13:28:45 +08:00
  • 12147d9cac Merge pull request 'feat(payment): tighten gateways and implement Epay' (#306) from worktree-tighten-payment-gateways into main kate522 2026-07-26 13:13:25 +08:00
  • 723dd180e4 feat(payment): tighten gateways and implement Epay kate522andClaude Fable 5 2026-07-26 12:59:28 +08:00
  • aa4bdfb5c4 Merge pull request 'fix(payment): harden payment and refund chains' (#305) from fix/payment-chain-hardening into main kate522 2026-07-26 02:40:55 +08:00
  • 53ff99f343 fix(payment): harden payment and refund chains kate522 2026-07-26 02:29:46 +08:00
  • c70fbe9835 Merge pull request 'refactor(payment): migrate SDK to yansongda pay' (#304) from worktree-pay-sdk-yansongda into main kate522 2026-07-26 00:14:52 +08:00
  • a8d99b200b refactor(payment): migrate SDK to yansongda pay kate522 2026-07-26 00:09:38 +08:00
  • 8fbde0785e Merge pull request 'fix(uc): drop 我的订单 from 我的服务; keep under 权益与消费' (#303) from worktree-ip-location-display into main kate522 2026-07-25 16:33:19 +08:00
  • a93aab991e fix(uc): drop 我的订单 from 我的服务; keep under 权益与消费 kate522 2026-07-25 16:31:43 +08:00
  • 6f56294159 Merge pull request 'fix(user): enable pretty /user and /profile when permalinks empty' (#302) from worktree-ip-location-display into main kate522 2026-07-25 16:24:35 +08:00
  • 6abcdf65e0 fix(user): enable pretty /user and /profile when permalinks empty kate522 2026-07-25 15:56:11 +08:00
  • 6c2682b835 Merge pull request 'fix(ip-geo): fallback free lookup when Amap key platform mismatches' (#301) from worktree-ip-location-display into main kate522 2026-07-25 15:47:43 +08:00
  • 06d4844c8e fix(ip-geo): fallback free lookup when Amap key platform mismatches kate522 2026-07-25 15:46:36 +08:00
  • 0183c60bf3 Merge pull request 'fix(ip-geo): real pconline + amap sig/errors; clearer admin test failures' (#300) from worktree-ip-location-display into main kate522 2026-07-25 15:38:18 +08:00
  • 62478a02fd fix(ip-geo): real pconline + amap sig/errors; clearer admin test failures kate522 2026-07-25 15:31:38 +08:00
  • 3ea1be02ed Merge pull request 'refactor(ip-geo): drop dual-read gates; keep single meta and four surfaces' (#299) from worktree-ip-location-display into main kate522 2026-07-25 15:21:01 +08:00
  • 3bb7fb0ba6 refactor(ip-geo): drop dual-read gates; keep single meta and four surfaces kate522 2026-07-25 15:14:29 +08:00
  • 09035278d5 Merge pull request 'fix(auth): logout without /logout rewrite (avoid Apache 404)' (#298) from worktree-ip-location-display into main kate522 2026-07-25 15:10:35 +08:00
  • 6e71008d00 fix(auth): logout without /logout rewrite (avoid Apache 404) kate522 2026-07-25 15:09:58 +08:00
  • 8c2901fcbb Merge pull request 'fix(user): show IP city on home/center and force /user + profile templates' (#297) from worktree-ip-location-display into main kate522 2026-07-25 15:04:24 +08:00
  • 820fafd8a7 fix(user): show IP city on home/center and force /user + profile templates kate522 2026-07-25 15:02:57 +08:00
  • 61a17ff527 Merge pull request 'feat(ip-geo): full-chain IP 归属地 on comments, user home, center, post' (#296) from worktree-ip-location-display into main kate522 2026-07-25 14:43:23 +08:00
  • ac7ff8d4f2 feat(ip-geo): full-chain IP 归属地 on comments, user home, center, post kate522 2026-07-25 14:39:47 +08:00
  • 1f2ca3ac8f Merge pull request 'fix(orders): restore frontend pay REST and harden order-center client' (#295) from worktree-feat-orders-in-uc into main kate522 2026-07-25 14:16:55 +08:00
  • 9277674da0 fix(orders): restore frontend pay REST and harden order-center client kate522 2026-07-25 14:12:40 +08:00
  • 7896c43acc Merge pull request 'style(orders): polish UC order center cards, tabs, and empty state' (#294) from worktree-feat-orders-in-uc into main kate522 2026-07-25 14:00:20 +08:00
  • 3117081a58 style(orders): polish UC order center cards, tabs, and empty state kate522 2026-07-25 13:58:44 +08:00
  • ed5a1f592d Merge pull request 'feat(orders): embed My Orders inside user center (zibll-style)' (#293) from worktree-feat-orders-in-uc into main kate522 2026-07-25 13:55:06 +08:00
  • 354a1072ef feat(orders): embed My Orders inside user center (zibll-style) kate522 2026-07-25 13:54:08 +08:00
  • dae85f0198 Merge pull request 'Worktree feat my orders' (#292) from worktree-feat-my-orders into main kate522 2026-07-25 13:42:06 +08:00
  • a8760b976a fix(orders): enqueue cart/revenue assets on virtual routes kate522 2026-07-25 13:41:21 +08:00
  • 59901bdc26 fix(orders): route /orders without WP page (404) kate522 2026-07-25 13:40:56 +08:00
  • 7b0668bcf3 Merge pull request 'feat(orders): full-chain My Orders for all product types' (#291) from worktree-feat-my-orders into main kate522 2026-07-25 13:34:31 +08:00
  • 3baa8573c9 feat(orders): full-chain My Orders for all product types kate522 2026-07-25 13:33:43 +08:00
  • 85ade059a2 Merge pull request 'fix(payment): align plate-follow cash preview with wallet balance' (#290) from worktree-fix-balance-chain into main kate522 2026-07-25 13:15:07 +08:00
  • daba099755 fix(payment): align plate-follow cash preview with wallet balance kate522 2026-07-25 13:13:56 +08:00
  • 8bc2a934c2 Merge pull request 'fix(rest): build signin URLs from restUrl under plain permalinks' (#289) from worktree-fix-user-card-vip-btn into main kate522 2026-07-25 13:11:38 +08:00
  • 729812fc06 Merge pull request 'feat(admin): collapsible gateway credential forms on payment page' (#288) from worktree-fix-balance-chain into main kate522 2026-07-25 13:11:26 +08:00
  • 6db4da32c6 feat(admin): collapsible gateway credential forms on payment page kate522 2026-07-25 13:08:37 +08:00
  • 42b13ae997 Merge pull request 'fix(payment): wire balance wallet end-to-end when pay_balance_s is on' (#287) from worktree-fix-balance-chain into main kate522 2026-07-25 12:55:45 +08:00
  • 3267bee71e fix(payment): wire balance wallet end-to-end when pay_balance_s is on kate522 2026-07-25 12:46:38 +08:00
  • e4905e3088 fix(rest): build signin URLs from restUrl under plain permalinks kate522 2026-07-25 12:29:03 +08:00
  • c85774f9a0 Merge pull request 'Worktree fix user card vip btn' (#286) from worktree-fix-user-card-vip-btn into main kate522 2026-07-25 12:21:52 +08:00
  • a1852714d3 fix(nav): keep radius/jb paint tokens on 发布 toggle not wrapper kate522 2026-07-25 12:00:36 +08:00
  • c8b4d1a851 fix(nav): never drop top-nav 发布 when submit page URL is empty kate522 2026-07-25 12:00:07 +08:00
  • 9a0b01f2b3 Merge pull request 'fix(nav): restore multi-type 发布 chip paint on bare navbar-but' (#285) from worktree-fix-user-card-vip-btn into main kate522 2026-07-25 11:52:42 +08:00
  • e194c603cb fix(nav): restore multi-type 发布 chip paint on bare navbar-but kate522 2026-07-25 11:51:47 +08:00
  • 3df37a4404 Merge pull request 'fix(nav): align header user-card VIP CTA with check-in button' (#284) from worktree-fix-user-card-vip-btn into main kate522 2026-07-25 11:44:36 +08:00
  • e98f94bc06 fix(nav): align header user-card VIP CTA with check-in button kate522 2026-07-25 11:42:13 +08:00
  • 7b22f7336d Merge pull request 'fix(nav): kill Bootstrap 5 navbar padding so bar matches zibll height' (#283) from worktree-fix-theme-toggle-overlap into main kate522 2026-07-25 11:36:22 +08:00
  • 89b4070614 fix(nav): kill Bootstrap 5 navbar padding so bar matches zibll height kate522 2026-07-25 11:33:52 +08:00
  • 4a599258c8 Merge pull request 'fix(nav): align header bar height with zibll main.css' (#282) from worktree-fix-theme-toggle-overlap into main kate522 2026-07-25 11:28:15 +08:00
  • 8a6f6feafb fix(nav): align header bar height with zibll main.css kate522 2026-07-25 11:27:31 +08:00
  • bf4c019ab3 Merge pull request 'fix(admin): accept multi-value 发布类型 on header-nav save' (#281) from worktree-fix-theme-toggle-overlap into main kate522 2026-07-25 11:15:49 +08:00
  • ab3d361d46 fix(admin): accept multi-value 发布类型 on header-nav save kate522 2026-07-25 11:13:52 +08:00
  • d77fce8fdd Merge pull request 'fix(vip): join REST query with & under plain permalinks' (#280) from worktree-fix-theme-toggle-overlap into main kate522 2026-07-25 11:10:43 +08:00
  • 53836ac6b8 fix(vip): join REST query with & under plain permalinks kate522 2026-07-25 11:08:15 +08:00
  • 9c901e0d17 Merge pull request 'Worktree fix theme toggle overlap' (#279) from worktree-fix-theme-toggle-overlap into main kate522 2026-07-25 11:04:25 +08:00
  • a0862248b2 fix(auth): expose aksrtData.apiUrl alias for REST root kate522 2026-07-25 11:03:04 +08:00
  • 7daaa03417 fix(auth): use restUrl for modal-login under plain permalinks kate522 2026-07-25 11:02:32 +08:00
  • 680d9d6793 Merge pull request 'fix(nav): stop click ripple from stretching CTA chips' (#278) from worktree-fix-theme-toggle-overlap into main kate522 2026-07-25 10:58:51 +08:00
  • d3cae1f1cb fix(nav): stop click ripple from stretching CTA chips kate522 2026-07-25 10:58:04 +08:00
  • 6143e7103a Merge pull request 'fix(nav): hard-lock CTA chips at 34px for bare navbar-but markup' (#277) from worktree-fix-theme-toggle-overlap into main kate522 2026-07-25 10:50:42 +08:00
  • 77150afe38 fix(nav): hard-lock CTA chips at 34px for bare navbar-but markup kate522 2026-07-25 10:38:23 +08:00
  • 3169d4c4db Merge pull request 'fix(nav): stop CTA press warp, pin user menu, hide PC hamburger' (#276) from worktree-fix-theme-toggle-overlap into main kate522 2026-07-25 10:32:24 +08:00
  • 4c18910dc4 fix(nav): stop CTA press warp, pin user menu, hide PC hamburger kate522 2026-07-25 10:25:33 +08:00
  • f599cfe3fb Merge pull request 'fix(nav): zero FA vertical-align in top bar for flex centering' (#275) from worktree-fix-top-multifunc-cards into main kate522 2026-07-25 10:21:20 +08:00
  • 21d91447f6 Merge pull request 'fix(theme): stop sun/moon overlap and restore dark float contrast' (#274) from worktree-fix-theme-toggle-overlap into main kate522 2026-07-25 10:18:44 +08:00
  • 2898922a17 fix(theme): stop sun/moon overlap and restore dark float contrast kate522 2026-07-25 10:18:19 +08:00
  • aa339c5a4d fix(nav): zero FA vertical-align in top bar for flex centering kate522 2026-07-24 12:53:15 +08:00
  • b5f13c4a1f Merge pull request 'Worktree fix top multifunc cards' (#273) from worktree-fix-top-multifunc-cards into main kate522 2026-07-24 12:51:56 +08:00
  • c72f51987d fix(nav): scope multi-type newadd wrapper without collapsing CTA links kate522 2026-07-24 12:46:30 +08:00
  • a9aba6bdd1 fix(nav): win cascade for CTA and icon baseline kate522 2026-07-24 12:44:55 +08:00
  • 4f5430cdba fix(nav): complete zibll top-bar text/icon alignment pass kate522 2026-07-24 12:32:34 +08:00
  • 683506f3a2 fix(nav): finish top-bar icon/text baseline alignment kate522 2026-07-24 12:24:32 +08:00
  • a5fd5105f4 fix(nav): inline top-bar icon/text alignment into nav.css kate522 2026-07-24 12:16:59 +08:00
  • 879e48a37a fix(nav): hard-fix top bar icon/text offset vs zibll kate522 2026-07-24 12:14:53 +08:00
  • f492174297 fix(nav): align navbar text and icon baselines with zibll kate522 2026-07-24 12:08:09 +08:00
  • 9afe11c8cc Merge pull request 'Worktree fix top multifunc cards' (#272) from worktree-fix-top-multifunc-cards into main kate522 2026-07-24 11:56:44 +08:00
  • 9aa0bd0755 fix(header): cache-bust frontend CSS modules via filemtime kate522 2026-07-24 11:48:25 +08:00