Commit Graph

  • cc33664c1b Merge pull request 'fix: 用户/作者卡片外层包裹层透明化改用 !important + :has() 兜底' (#338) from worktree-user-card-redesign into main kate522 2026-08-01 11:05:12 +08:00
  • bd538d7daf fix: 用户/作者卡片外层包裹层透明化改用 !important + :has() 兜底 kate522 2026-08-01 11:04:32 +08:00
  • a373fd0491 Merge pull request '重新设计用户/作者卡片小工具:消除多层卡片堆叠' (#337) from worktree-user-card-redesign into main kate522 2026-08-01 10:39:58 +08:00
  • 0fd5848884 重新设计用户/作者卡片小工具:消除多层卡片堆叠 kate522 2026-08-01 10:38:54 +08:00
  • 9027446bdc Merge pull request 'fix: 移除导航弹层重复认证图标' (#336) from certification-flow-fixed-types into main kate522 2026-07-31 12:13:49 +08:00
  • d9ec08bae1 fix: 移除导航弹层重复认证图标 kate522 2026-07-31 12:11:30 +08:00
  • f2c288d39c Merge pull request 'fix: 导航用户弹层认证图标同行' (#335) from certification-flow-fixed-types into main kate522 2026-07-31 12:08:42 +08:00
  • 29ef28066e fix: 导航用户弹层认证图标同行 kate522 2026-07-31 11:54:19 +08:00
  • 834c435cd1 Merge pull request 'fix: 恢复认证图标悬浮文案' (#334) from certification-flow-fixed-types into main kate522 2026-07-31 11:50:20 +08:00
  • 3004310194 fix: 恢复认证图标悬浮文案 kate522 2026-07-31 11:48:57 +08:00
  • f28326589b Merge pull request 'fix: 修正后台等级图标与认证提示' (#333) from certification-flow-fixed-types into main kate522 2026-07-31 11:45:37 +08:00
  • 387b9e1929 fix: 修正后台等级图标与认证提示 kate522 2026-07-31 11:36:33 +08:00
  • 16edde7058 Merge pull request 'fix: 认证图标与用户名同行' (#332) from certification-flow-fixed-types into main kate522 2026-07-31 11:27:32 +08:00
  • d9a3685001 fix: 认证图标与用户名同行 kate522 2026-07-31 11:25:11 +08:00
  • d57a4270df Merge pull request 'fix: 始终展示已认证标识' (#331) from certification-flow-fixed-types into main kate522 2026-07-31 11:17:09 +08:00
  • 06a03fd9cf fix: 始终展示已认证标识 kate522 2026-07-31 11:15:29 +08:00
  • 341249b6e7 Merge pull request 'Certification flow fixed types' (#330) from certification-flow-fixed-types into main kate522 2026-07-31 11:07:16 +08:00
  • 370ddc70d3 fix: 完善认证图标展示 kate522 2026-07-31 11:01:33 +08:00
  • ec63b446e8 feat: 固定个人与企业认证流程 kate522 2026-07-31 10:56:59 +08:00
  • b4364e63ec Merge pull request 'Worktree plan zibll widgets 1to1' (#329) from worktree-plan-zibll-widgets-1to1 into main kate522 2026-07-30 21:44:10 +08:00
  • d1b44cbcd5 feat(forum/shop): phase 6 dynamic page sidebars + moderator fix kate522andClaude Fable 5 2026-07-30 21:38:36 +08:00
  • cecc1a7b5e feat(widgets): phase 5 align marketing/decoration widgets with zibll kate522andClaude Fable 5 2026-07-30 21:27:58 +08:00
  • bfc4514476 chore(assets): migrate zibll img resources to assets/img kate522andClaude Fable 5 2026-07-30 21:18:56 +08:00
  • aa098fe870 feat(widgets): phase 4 align user/author/slider widgets 1:1 with zibll kate522andClaude Fable 5 2026-07-30 21:16:55 +08:00
  • 3595ccbb44 feat(widgets): phase 3 align post widgets 1:1 with zibll fields kate522andClaude Fable 5 2026-07-30 21:07:38 +08:00
  • d975ff4ce6 feat(phase2): shared common-form layer + CommonWidgetFields trait for all widgets Claude 2026-07-30 20:42:46 +08:00
  • 98aeee3cc1 fix(phase1): backfill pagination, fix card stacking, unify archive render Claude 2026-07-30 19:05:43 +08:00
  • 5061977b72 plan: zibll widgets 1:1 replication kate522andClaude Fable 5 2026-07-30 18:56:16 +08:00
  • 59e550fd27 Merge pull request 'fix(ui): render user level icon inline beside the name' (#328) from fix/level-icon-inline into main kate522 2026-07-30 18:20:16 +08:00
  • 4325ce0c1c fix(ui): render user level icon inline beside the name Claude 2026-07-30 18:13:41 +08:00
  • bdb01fa4a2 Merge pull request 'fix(user): accept core avatar hook payload' (#327) from worktree-fix-avatar-hook-user-type into main kate522 2026-07-30 11:06:20 +08:00
  • d5be2879d0 fix(user): accept core avatar hook payload kate522 2026-07-30 11:05:25 +08:00
  • 36ef332253 Merge pull request 'Worktree user level full chain' (#326) from worktree-user-level-full-chain into main kate522 2026-07-30 10:34:35 +08:00
  • d4946ee554 fix(user): close level parity gaps kate522 2026-07-30 10:21:48 +08:00
  • a57b44bd61 fix(user): serialize level experience awards kate522 2026-07-30 09:44:32 +08:00
  • 20c19dfe31 feat(user): complete growth level chain kate522 2026-07-30 09:38:45 +08:00
  • b2e6045117 Merge pull request 'fix(user): move avatar upload to hover overlay' (#325) from worktree-user-avatar-system into main kate522 2026-07-29 14:34:47 +08:00
  • eed75d9f15 fix(user): move avatar upload to hover overlay kate522 2026-07-29 14:17:52 +08:00
  • 0463efee8e Merge pull request 'fix(user): normalize default avatar filename' (#324) from worktree-user-avatar-system into main kate522 2026-07-29 13:58:33 +08:00
  • 224691e709 fix(user): normalize default avatar filename kate522 2026-07-29 13:53:59 +08:00
  • cf62eee95d Merge pull request 'Worktree user avatar system' (#323) from worktree-user-avatar-system into main kate522 2026-07-29 13:50:00 +08:00
  • eeabe1d384 fix(user): harden native avatar uploads kate522 2026-07-29 13:39:02 +08:00
  • e94437ef60 feat(user): add local avatar management flow kate522 2026-07-29 13:35:17 +08:00
  • 1b4ba8938a Merge pull request 'fix(identity): show certification in user admin' (#322) from worktree-fix-identity-certification-flow into main kate522 2026-07-29 12:47:33 +08:00
  • 7dbbb2cdda fix(identity): show certification in user admin kate522 2026-07-29 12:46:44 +08:00
  • 8bc0f5a06b Merge pull request 'fix(identity): complete native certification review flow' (#321) from worktree-fix-identity-certification-flow into main kate522 2026-07-29 12:30:35 +08:00
  • 2dfaa10798 fix(identity): complete native certification review flow kate522 2026-07-29 12:25:58 +08:00
  • 32658be87d Merge pull request 'fix(user-center): complete certification and order flows' (#320) from worktree-fix-user-center-order-certification-flow into main kate522 2026-07-29 10:46:20 +08:00
  • 815e83bac0 fix(user-center): complete certification and order flows kate522 2026-07-29 10:29:59 +08:00
  • b945c6e835 Merge pull request 'fix(user-center): embed official certification panel' (#319) from worktree-user-center-sidebar-wallet-redesign into main kate522 2026-07-28 15:26:04 +08:00
  • 0a04c3e4cc fix(user-center): embed official certification panel kate522 2026-07-28 15:22:09 +08:00
  • 90bf3ee5ed Merge pull request 'fix(user-center): connect certification workflow' (#318) from worktree-user-center-sidebar-wallet-redesign into main kate522 2026-07-28 14:28:17 +08:00
  • d3bf75fbea fix(user-center): connect certification workflow kate522 2026-07-28 14:17:18 +08:00
  • d6e5ab067c Merge pull request 'feat(user-center): redesign sidebar and wallet tips' (#317) from worktree-user-center-sidebar-wallet-redesign into main kate522 2026-07-28 13:53:57 +08:00
  • a7f3caec59 feat(user-center): redesign sidebar and wallet tips kate522 2026-07-28 13:41:00 +08:00
  • 82e71d1bf9 Merge pull request 'feat(user-center): deepen zibll parity and profile media' (#316) from worktree-user-center-zibll-complete into main kate522 2026-07-28 12:48:21 +08:00
  • e47ee1b029 feat(user-center): deepen zibll parity and profile media kate522 2026-07-28 12:22:52 +08:00
  • 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