Commit Graph

  • 1fc180fca4 feat(admin-dashboard): show renewal missing subscription hint in recent orders 萝卜 2026-03-16 14:05:16 +08:00
  • e9cd697662 feat(admin-dashboard): show refund inconsistent hint in recent orders 萝卜 2026-03-16 14:02:59 +08:00
  • 66e71614e5 feat(admin-dashboard): show reconcile mismatch hint in recent orders 萝卜 2026-03-16 14:01:07 +08:00
  • e809022b4a feat(admin-dashboard): add error tooltips for recent order failed hints 萝卜 2026-03-16 13:57:51 +08:00
  • 7577f48519 test(admin-dashboard): plan share plan link should include 7d range and back 萝卜 2026-03-16 13:53:00 +08:00
  • a9f1185f84 feat(admin-dashboard): clarify plan share top5 meta with total and coverage 萝卜 2026-03-16 13:49:56 +08:00
  • 0f07fe7c8b chore(admin-dashboard): enrich trend bar tooltip with avg paid 萝卜 2026-03-16 13:42:51 +08:00
  • ca05122c2c chore(admin-dashboard): add tooltips for mini rank/share names 萝卜 2026-03-16 13:37:54 +08:00
  • a47d6d657e test(admin-platform-order): guard batch buttons enabled when filters match 萝卜 2026-03-16 13:34:56 +08:00
  • 2db5cb6b7c test(admin-platform-order): guard clear-error buttons enabled in failed scopes 萝卜 2026-03-16 13:32:48 +08:00
  • abd08adc15 style(admin-platform-order): soften blocked hint when button disabled 萝卜 2026-03-16 13:30:52 +08:00
  • a9d2d5e749 refactor(admin-platform-order): centralize tool guard reasons 萝卜 2026-03-16 13:28:14 +08:00
  • 91ab62e460 refactor(admin-platform-order): unify tool blocked hint style 萝卜 2026-03-16 13:22:09 +08:00
  • 50e5b35a14 chore(admin-platform-order): disable clear-error buttons unless in failed scopes 萝卜 2026-03-16 13:12:21 +08:00
  • e23ae4de61 chore(admin-platform-order): disable batch mark-activated button when filters not paid+pending 萝卜 2026-03-16 13:03:12 +08:00
  • c04e10e27a chore(admin-platform-order): disable batch BMPA button when filters not pending+unpaid 萝卜 2026-03-16 13:00:52 +08:00
  • 80a6576a07 chore(admin-platform-order): disable batch sync button when governance blocks 萝卜 2026-03-16 12:54:07 +08:00
  • 4dc5b2f728 fix(admin-ui): prevent card margin shift inside grid layouts 萝卜 2026-03-16 12:43:21 +08:00
  • aa443b3322 test(admin-platform-order): guard batch forms disable-on-submit marker 萝卜 2026-03-16 12:40:34 +08:00
  • a606fd69a9 chore(admin-ui): add css cache busting by filemtime 萝卜 2026-03-16 12:38:42 +08:00
  • c6fa104c1c chore(admin-platform-orders): disable on submit for index action forms 萝卜 2026-03-16 12:38:33 +08:00
  • 960e6e1c95 fix(admin-ui): align grid cards top (remove card+card margin in grids) 萝卜 2026-03-16 12:34:12 +08:00
  • b7c1bfa724 test(admin-platform-order): guard disable-on-submit marker on core actions 萝卜 2026-03-16 12:28:48 +08:00
  • e880de018c chore(admin): prevent double submit on order show actions 萝卜 2026-03-16 12:25:08 +08:00
  • 4caf469ec7 test(admin-platform-order): assert reconcile mismatch governance card details 萝卜 2026-03-16 12:20:42 +08:00
  • c9aa22c4f3 admin: 对账不一致提示改为治理卡片并展示差额 萝卜 2026-03-16 12:16:06 +08:00
  • 3f92abe66a fix(admin-dashboard): make KPI cards equal height 萝卜 2026-03-16 12:13:19 +08:00
  • 5bfcd0a119 fix(admin-dashboard): increase mini trend chart height 萝卜 2026-03-16 12:04:40 +08:00
  • 0230e48878 refactor(platform-orders): add governance hint to index subtitle 萝卜 2026-03-16 12:01:23 +08:00
  • a5edeb04ef fix(admin-ui): prevent orders dashboard dark background regression 萝卜 2026-03-16 11:56:37 +08:00
  • b52a0f45f6 refactor(platform-orders): dedupe renew CTA in subscription locked block 萝卜 2026-03-16 11:51:16 +08:00
  • 02bf14a8f4 feat(platform-orders): surface renew create CTA in header when subscription locked 萝卜 2026-03-16 11:48:14 +08:00
  • d9e6ecec4a refactor(site-subscriptions): refine tool help copy for attach mode 萝卜 2026-03-16 11:37:05 +08:00
  • 209a3c63a8 refactor(plans): reduce quick filters to key governance ones 萝卜 2026-03-16 11:36:04 +08:00
  • 151a20e630 refactor(plans): hide create order action when plan not active 萝卜 2026-03-16 11:31:25 +08:00
  • bc7300d61b refactor(site-subscriptions): hide renew tool link in attach mode 萝卜 2026-03-16 11:25:53 +08:00
  • 22efadd74b fix(platform-orders): include attach params in bmpa find-subscription link 萝卜 2026-03-16 11:21:32 +08:00
  • cebbc43523 chore(plans): disable seed-defaults button on submit 萝卜 2026-03-16 11:20:59 +08:00
  • ff676333f3 refactor(site-subscriptions): dedupe show page back actions 萝卜 2026-03-16 11:05:00 +08:00
  • 22fb3e9da0 refactor(platform-orders): dedupe show page back actions 萝卜 2026-03-16 11:03:11 +08:00
  • e33e70a968 refactor(admin-dashboard): unify mini chart subtitles 萝卜 2026-03-16 11:01:02 +08:00
  • 94e55d9ac2 fix(admin-dashboard): scope plan share to last 7 days 萝卜 2026-03-16 10:58:54 +08:00
  • f7f7f6d4f1 refactor(admin-dashboard): unify rank card subtitle 萝卜 2026-03-16 10:57:19 +08:00
  • 3dba987e40 feat(admin-dashboard): add meta summary for plan order share top5 萝卜 2026-03-16 10:54:26 +08:00
  • 64d024d17d feat(admin-dashboard): add 7d merchant rank meta summary 萝卜 2026-03-16 10:48:38 +08:00
  • 5b4e71da78 feat(admin-dashboard): add 7d trend meta summary 萝卜 2026-03-16 10:47:04 +08:00
  • 10916edeab refactor(admin-js): unify money and percent formatting for mini charts 萝卜 2026-03-16 10:41:33 +08:00
  • e744890cc9 refactor(admin-dashboard): unify mini chart styles and show names 萝卜 2026-03-16 10:35:48 +08:00
  • 0b04a71be5 test(admin-css): guard mini charts styles exist 萝卜 2026-03-16 10:32:42 +08:00
  • d2b06e5872 test(admin-dashboard): guard mini charts containers 萝卜 2026-03-16 10:30:48 +08:00
  • 765f79fe87 feat(admin-dashboard): add mini share chart for plan order top5 萝卜 2026-03-16 10:25:30 +08:00
  • 1149565702 feat(admin-dashboard): add mini rank chart for 7d merchant revenue 萝卜 2026-03-16 10:19:17 +08:00
  • 3c4612b339 feat(admin-dashboard): add mini trend chart for 7d paid sum 萝卜 2026-03-16 10:17:13 +08:00
  • e0b1a707fb chore(admin-ui): hide renew tool link in expiry view 萝卜 2026-03-16 10:05:19 +08:00
  • 50fb0486e0 refactor(admin-ui): dedupe subscription show page header order links 萝卜 2026-03-16 09:53:47 +08:00
  • 70dfa26f21 chore(admin-ui): dedupe orders show back links and keep context 萝卜 2026-03-16 09:45:48 +08:00
  • dcc46a06a7 chore(admin-ui): dedupe platform orders create entry and keep prefill context 萝卜 2026-03-16 08:31:03 +08:00
  • 8c49690e2d docs(test): add billing closed-loop quick test plan 萝卜 2026-03-16 08:00:33 +08:00
  • f40aba69ea chore(admin-ui): align platform orders tools grid and spacing 萝卜 2026-03-16 07:42:05 +08:00
  • 084b871e87 test(billing): guardrails for platform order create form fields 萝卜 2026-03-16 07:38:57 +08:00
  • de54107bab test(admin-ui): guardrail for form-grid layout in admin base css 萝卜 2026-03-16 07:36:26 +08:00
  • 9f779974b5 fix(admin-ui): restore platform order create form grid layout 萝卜 2026-03-16 07:32:50 +08:00
  • 32884c7c42 chore(admin-ui): unify export button label for plans and subscriptions 萝卜 2026-03-16 07:30:19 +08:00
  • 92d9ed207c chore(admin-ui): unify export button label and global box sizing 萝卜 2026-03-16 07:25:19 +08:00
  • b38620160d chore(admin): remove tenants placeholder view without routes 萝卜 2026-03-16 07:23:41 +08:00
  • 99985a0755 chore(admin-ui): dedupe subscription show platform order links 萝卜 2026-03-16 07:20:20 +08:00
  • e4ab3c0a39 fix(admin-ui): platform orders tool grid overflow and whitespace 萝卜 2026-03-16 07:17:41 +08:00
  • 696d481d6a chore(admin-ui): remove duplicate cache hint from orders filters summary 萝卜 2026-03-16 07:14:57 +08:00
  • fccebc92be chore(admin-ui): remove duplicate import histories entry from products page 萝卜 2026-03-16 07:11:16 +08:00
  • c78300ebbc chore(admin-ui): simplify import histories export label 萝卜 2026-03-16 07:08:59 +08:00
  • 032b20a7ca chore(admin-ui): simplify products export label 萝卜 2026-03-16 07:06:50 +08:00
  • 9b8d217573 chore(admin-ui): dedupe global title and unify topnav summary class 萝卜 2026-03-16 07:05:16 +08:00
  • 2668747914 chore(admin-ui): dedupe orders export entry and align test wording 萝卜 2026-03-16 07:00:47 +08:00
  • 999b70eb06 chore(admin-ui): remove duplicated admin meta and current login line 萝卜 2026-03-16 06:55:18 +08:00
  • a01123e21c chore(admin-ui): unify platform order form back wording 萝卜 2026-03-16 06:53:16 +08:00
  • be3169d705 chore(admin-ui): dedupe platform order show back links into page header actions 萝卜 2026-03-16 06:43:51 +08:00
  • 4787f6d32e chore(admin-ui): de-duplicate header actions and shorten menu labels 萝卜 2026-03-16 06:37:26 +08:00
  • 072a0f0edd chore(admin-ui): remove redundant plans back action from page header 萝卜 2026-03-16 06:36:06 +08:00
  • 7e28c40d90 chore(admin-ui): de-duplicate header actions and shorten menu labels 萝卜 2026-03-16 06:28:19 +08:00
  • a5580f69d3 chore(admin-ui): rename overview to dashboard and remove frontend link 萝卜 2026-03-16 06:23:45 +08:00
  • 2fe1d44d40 chore(admin-ui): remove duplicate back link from merchants filters summary 萝卜 2026-03-16 06:17:56 +08:00
  • 22f36765bf chore(admin-ui): reduce duplicated header meta in admin layout 萝卜 2026-03-16 06:16:38 +08:00
  • 4b5b813f05 chore(merchant-admin-ui): dashboard uses page header kpi grid 萝卜 2026-03-16 06:13:22 +08:00
  • 816b6f69e4 chore(admin-ui): remove duplicate admin-base css in admin login 萝卜 2026-03-16 05:59:54 +08:00
  • 36c9c36ea2 chore(admin-ui): import histories uses page header actions 萝卜 2026-03-16 05:55:31 +08:00
  • a7bc26740f chore(admin-ui): orders show uses page header and list cards 萝卜 2026-03-16 05:52:45 +08:00
  • 6737919434 Admin UI: dashboard wording + product categories page header 萝卜 2026-03-16 05:45:50 +08:00
  • 915e2daf4e chore(admin-ui): products index uses page header 萝卜 2026-03-16 05:27:23 +08:00
  • af5a4609e8 chore(admin-ui): platform leads index uses page header 萝卜 2026-03-16 05:21:45 +08:00
  • 2d68b997b5 chore(admin-ui): merchants index uses page header 萝卜 2026-03-16 05:15:52 +08:00
  • b56774d2a6 chore(admin-ui): orders index uses page header 萝卜 2026-03-16 05:12:22 +08:00
  • e5b32e0fbc chore(admin-ui): platform orders index uses page header 萝卜 2026-03-16 05:01:19 +08:00
  • 999f6a2b1b chore(admin-ui): site subscription show uses page header 萝卜 2026-03-16 04:57:27 +08:00
  • 0600f52b75 chore(admin-ui): site subscriptions index uses page header 萝卜 2026-03-16 04:55:02 +08:00
  • a918aa9c8f chore(admin-ui): plans index uses page header 萝卜 2026-03-16 04:53:18 +08:00
  • 22701ee0d8 chore(admin-ui): plan form uses page header 萝卜 2026-03-16 04:50:59 +08:00
  • 46e0954676 chore(admin-ui): platform order create uses page header 萝卜 2026-03-16 04:45:59 +08:00
  • a300a14d0d chore(admin-ui): platform order show uses page header 萝卜 2026-03-16 04:45:06 +08:00
  • 540615c158 chore(admin-ui): pagination links no-underline; fix platform order syncable test seed 萝卜 2026-03-16 04:21:09 +08:00
  • 1b21865820 chore(admin-ui): subscription show related orders use list card and admin pagination 萝卜 2026-03-16 04:09:40 +08:00