kate522
0941c7d23f
Merge pull request 'feat(payment): 补齐创作分成结算 + 收尾 auth 壳层欠账' ( #76 ) from worktree-deferred-debt-sweep into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#76
2026-07-12 12:44:07 +08:00
kate522 and Claude Fable 5
6880746ed3
feat(payment): 补齐创作分成结算 + 收尾 auth 壳层欠账
...
- 新增 AKSRT_Creator_Revenue:监听 aksrt_order_paid,按 share_ratio 把商品作者分成写入既有 aksrt_revenue 台账(幂等、跳过自购),闭合此前"结算引擎"延后项;管理端 /payment/revenue 与 /shop 概览自动读取。
- page-verify-email 套用 sign 壳层与站点 logo,和 reset/bind 对齐。
- modal-auth 补 close_signup 门控,与全页登录页一致。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-12 12:40:58 +08:00
kate522
b4df034a5d
Merge pull request 'feat(admin): 商城/论坛/支付/用户导航默认落点与次级概览' ( #75 ) from worktree-admin-ia-defaults-1to1 into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#75
2026-07-12 12:14:30 +08:00
kate522 and Claude Fable 5
03022349db
feat(admin): 商城/论坛/支付/用户导航默认落点与次级概览
...
按 stream-h 收束后台默认入口:实体与前台结果优先;shop/forum 概览标 secondaryEntry;payment 默认落到付费内容;users 将短信/微信后移。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-12 12:12:39 +08:00
kate522
031b7ada5e
Merge pull request 'feat(shop): 商品详情/归档壳层 1:1 同家族卡片与内容流' ( #74 ) from worktree-product-shell-1to1 into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#74
2026-07-12 12:01:06 +08:00
kate522 and Claude Fable 5
28e4e19a3c
feat(shop): 商品详情/归档壳层 1:1 同家族卡片与内容流
...
商品详情接入 content-wrap 主站详情壳;相关推荐与分类/标签/用户主页商品统一 product-card;卖家入口对齐用户主页 product tab。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-12 11:46:33 +08:00
kate522
c4310488b2
Merge pull request 'feat(shop): 交易中心壳层 1:1 统一购物车/订单/收益' ( #73 ) from worktree-shop-shell-1to1 into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#73
2026-07-12 11:39:54 +08:00
kate522 and Claude Fable 5
663c0bb53e
feat(shop): 交易中心壳层 1:1 统一购物车/订单/收益
...
抽出 commerce header 与二级导航,购物车/订单/收益共用主站交易中心壳层;收益 stats 轻量化,降低独立电商后台观感。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-12 11:32:04 +08:00
kate522
578f4da9ae
Merge pull request 'feat(forum): 论坛首页壳层收束 降 stats/pending/治理感' ( #72 ) from worktree-forum-shell-1to1 into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#72
2026-07-12 11:29:16 +08:00
kate522 and Claude Fable 5
b353439f47
feat(forum): 论坛首页壳层收束 降 stats/pending/治理感
...
公开主 tabs 剔除 pending,待审核仅轻入口;发帖 CTA 移侧栏,去掉 header 看板 stats 与治理主按钮,回归主站社区入口语义。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-12 11:25:28 +08:00
kate522
025e9cf1ef
Merge pull request 'feat(messages): 消息中心前台 1:1 导航/门控/资源加载' ( #71 ) from worktree-messages-frontend-1to1 into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#71
2026-07-12 11:23:04 +08:00
kate522 and Claude Fable 5
593d209fc6
feat(messages): 消息中心前台 1:1 导航/门控/资源加载
...
对齐 Zibll 消息中心主 tab 语义,补齐 messages/conversation 资源 enqueue,按 message_s/private_s 门控私信与总开关,并收束页面壳层与作者栏入口。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-12 11:21:46 +08:00
kate522
1ae6c3bd11
Merge pull request 'feat(auth): 登录注册找回绑定前台 1:1 壳层/文案/协议' ( #70 ) from worktree-auth-frontend-1to1 into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#70
2026-07-12 11:17:40 +08:00
kate522 and Claude Fable 5
8d1b0dacf6
feat(auth): 登录注册找回绑定前台 1:1 壳层/文案/协议
...
抽出 sign.css,统一全页登录/注册与找回/绑定视觉;中文文案与用户协议契约对齐 Auth_Service;弹层字段与 logo 同步。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-12 11:14:10 +08:00
kate522
badc76936d
Merge pull request 'feat(user-center): 用户中心前台 1:1 列表/URL/关注/身份' ( #69 ) from worktree-user-center-1to1 into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#69
2026-07-12 11:04:30 +08:00
kate522 and Claude Fable 5
a86649946a
feat(user-center): 用户中心前台 1:1 列表/URL/关注/身份
...
补齐 orders/cart/revenue/messages 页面 URL helper,修复私有中心商务与消息死链,公共主页商品/关注接入真实数据,开启身份 chips governance,并注册消息中心页面模板。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-12 11:03:30 +08:00
kate522
458df7e487
Merge pull request 'feat(shop): complete storefront archive, seller edit, revenue' ( #68 ) from worktree-shop-frontend-complete into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#68
2026-07-12 10:39:14 +08:00
kate522
f3db6c89cc
feat(shop): complete storefront archive, seller edit, revenue
...
Wire product cat/tag archives to settings-driven sort and AJAX paging,
seller product options/video/params editing, revenue withdraw form and
order review submit — finishing remaining shop frontend gaps after buy-path.
2026-07-12 10:38:02 +08:00
kate522
5a8f08db8a
Merge pull request 'feat(shop): wire storefront buy path to server cart' ( #67 ) from worktree-shop-buy-path-1to1 into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#67
2026-07-12 09:56:12 +08:00
kate522
50e3db85bb
feat(shop): wire storefront buy path to server cart
...
Connect product options/add-cart, server cart checkout payloads,
favorite/rebuy/receipt REST, and order-center actions without
localStorage dual-read or hardcoded cart/orders URL hacks.
2026-07-12 09:15:45 +08:00
kate522
2ed3ffe317
Merge pull request 'feat(comments): AJAX fragment list/submit + load-more parity' ( #66 ) from worktree-comments-ajax-1to1 into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#66
2026-07-12 09:05:40 +08:00
kate522
00d335ba16
feat(comments): AJAX fragment list/submit + load-more parity
...
Add REST comment/list + comment/submit HTML fragments, shared query
renderer for order/author/hottest, fix load-more policy and DOM
targets, and stop full-page scrapes for order/author/reload.
2026-07-12 08:59:50 +08:00
kate522
0342aad9fb
Merge pull request 'feat(forum): frontend 1:1 list/tabs/urls/enqueue' ( #65 ) from worktree-forum-frontend-1to1 into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#65
2026-07-12 08:52:18 +08:00
kate522
780c8cb4f7
feat(forum): frontend 1:1 list/tabs/urls/enqueue
...
Wire Zibll-style board sort tabs, shared topic rows, page-template
URLs, forum asset enqueue on home/plate, home synthesis load-more,
and topic last_reply meta for last-reply ordering. No dual-read.
2026-07-12 08:38:31 +08:00
kate522
df6b224dd3
Merge pull request 'feat(frontend): single pay-box positions + Zibll cover episodes/slides' ( #64 ) from worktree-frontend-single-pay-cover into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#64
2026-07-11 22:10:25 +08:00
kate522
619d2bc170
feat(frontend): single pay-box positions + Zibll cover episodes/slides
...
Wire pay_box_position to box_top/top/bottom/box_bottom, render download or
paywall modules at those slots, and resolve featured_slide/attachment IDs
plus video episode chrome for single covers.
2026-07-11 22:08:50 +08:00
kate522
9c443c808b
Merge pull request 'feat(frontend): align single related/prevnext/maxheight with Zibll' ( #63 ) from worktree-frontend-single-1to1 into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#63
2026-07-11 21:58:47 +08:00
kate522
69bed0f068
feat(frontend): align single related/prevnext/maxheight with Zibll
...
Honor prevnext/authordesc/yiyan settings, multi-tax related queries with
orderby (incl. views), per-post maxheight override, and only expand content
when maxheight is enabled.
2026-07-11 21:46:33 +08:00
kate522
32800ac2fd
Merge pull request 'feat(frontend): wire comment sort/author filter like Zibll' ( #62 ) from worktree-frontend-comments-1to1 into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#62
2026-07-11 21:27:32 +08:00
kate522
b01a89bee2
feat(frontend): wire comment sort/author filter like Zibll
...
Apply comments_template_query_args for newest/hottest/author-only,
keep filter bar visible under empty author filters, and restyle order
tabs/buttons with Zibll-compatible classes.
2026-07-11 21:07:22 +08:00
kate522
fd0eb52e10
Merge pull request 'feat(frontend): Zibll-like header user box with VIP and admin shortcuts' ( #61 ) from worktree-frontend-header-userbox into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#61
2026-07-11 21:02:17 +08:00
kate522
2d9ee12ef6
feat(frontend): Zibll-like header user box with VIP and admin shortcuts
...
Restructure logged-in/guest header dropdown into icon action grid, add
message badge, VIP badge, credits row, and admin theme/backend shortcuts.
Guest entry opens dropdown with login/register/reset password actions.
2026-07-11 20:30:02 +08:00
kate522
b155936868
Merge pull request 'feat(frontend): restore Zibll-like global search panel' ( #60 ) from worktree-frontend-search-1to1 into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#60
2026-07-11 19:34:39 +08:00
kate522
bf8b125f3b
feat(frontend): restore Zibll-like global search panel
...
Render full search overlay with types/history/suggestions for tabbar
and desktop header toggle. Open panel on all viewports (not mobile-only)
and wire data-toggle-class/.navbar-search compatibility hooks.
2026-07-11 18:57:41 +08:00
kate522
752b9a93bf
Merge pull request 'refactor(db): drop option/data migration from DB migrator' ( #59 ) from worktree-migrator-hygiene into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#59
2026-07-11 18:49:41 +08:00
kate522
ee40a074d7
refactor(db): drop option/data migration from DB migrator
...
Keep dbDelta table schema only. Remove aksrt_basic_settings dual-write,
layout/cms/resource/order/plate option migrators, and part-1 trait.
Plate CPT activation no longer gated on migration flag.
2026-07-11 18:32:48 +08:00
kate522
9c2d0daae7
Merge pull request 'feat(shop): product editor SKU variants UI' ( #58 ) from worktree-shop-variant-editor into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#58
2026-07-11 18:28:49 +08:00
kate522
387486f49d
feat(shop): product editor SKU variants UI
...
Wire ProductEditorDrawer to existing /shop/products/{id}/variants REST
for list/save. Support attribute text parsing, batch replace save, and
optional save-variants-only. Align save endpoint JSON body parsing with
controller helper.
2026-07-11 18:27:52 +08:00
kate522
ee3e3f912f
Merge pull request 'feat(shop): add product taxonomy write REST for editor' ( #57 ) from worktree-shop-taxonomy-write into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#57
2026-07-11 18:22:27 +08:00
kate522
3d021d08f6
feat(shop): add product taxonomy write REST for editor
...
Expose POST /shop/products/taxonomy to create category/tag terms,
enrich GET term payload with slug/parent/count, and let
ProductEditorDrawer create categories and ensure tags without WP
native UI.
2026-07-11 18:22:10 +08:00
kate522
e0b60fb3ea
Merge pull request 'fix(shop): wire order drawer ship/after-sale to live REST' ( #56 ) from worktree-shop-ops-contract into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#56
2026-07-11 18:17:36 +08:00
kate522
77497b78b4
fix(shop): wire order drawer ship/after-sale to live REST
...
Point OrderDetailDrawer at /shop/shipping and /shop/after-sale with
carrier/tracking_no and amount payloads matching backend contracts.
Map order detail context.buyer/address/shipping/after_sale for the
drawer, and include after-sale reason in summary items.
2026-07-11 18:03:17 +08:00
kate522
7dccfcd566
Merge pull request 'feat(payment): finish Zibll key contract and wire checkout gateways' ( #55 ) from worktree-payment-finish into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#55
2026-07-11 17:57:41 +08:00
kate522
c93b303453
feat(payment): finish Zibll key contract and wire checkout gateways
...
Drop dual-read payment runtime fallbacks, align PHP schema to Vue keys,
read gateway credentials only from aksrt_settings with enable toggles,
expose configured adapters at checkout, fix credits pay signatures, and
apply order expiry settings. Wire orphan order/card-pass/withdrawal
schema pages; delete unused Payment* wrappers.
2026-07-11 17:42:35 +08:00
kate522
12c31ad82b
Merge pull request 'feat(payment): align VIP/balance/order schema keys with Zibll' ( #54 ) from worktree-payment-zibll-contract into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#54
2026-07-11 17:16:06 +08:00
kate522
d9fbacbce6
feat(payment): align VIP/balance/order schema keys with Zibll
...
Extract payment readers into AKSRT_Settings_Payment_Runtime and store
canonical Zibll option IDs (pay_user_vip_*, pay_balance_*, pay_box_position,
pay_mark, pay_rebate_*, pay_income_*) in aksrt_settings with no legacy
payment_* dual-read. Update PHP/JS payment schemas and VIP sidebar gate.
2026-07-11 17:13:29 +08:00
kate522
80d2c5fbc3
Merge pull request 'refactor(settings): collapse get_all to aksrt_settings and drop migration UI' ( #53 ) from worktree-settings-single-option into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#53
2026-07-11 16:58:28 +08:00
kate522
91b083b2b0
refactor(settings): collapse get_all to aksrt_settings and drop migration UI
...
Make aksrt_settings the sole theme settings store for get_all(), remove
aksrt_seo_settings/aksrt_basic_settings merge paths, point global.logo
schema at aksrt_settings, and delete the retired settings migration page,
route, REST endpoint, and related SPA surface.
2026-07-11 16:55:27 +08:00
kate522
b4da8cc1f4
Merge pull request 'refactor(admin): retire settings migration and compat menu demotion' ( #52 ) from worktree-cleanup-migration-compat into main
...
Reviewed-on: CYL/wordpress-theme-aksrt#52
2026-07-11 16:12:17 +08:00
kate522
3b951a5a36
refactor(admin): retire settings migration and compat menu demotion
...
Stop auto-running AKSRT_Settings_Migration, drop multi-option settings
merge and Zibll favicon aliases, remove the migration tools entry from
menus/schema, flatten admin sections so pages are not demoted into a
compat bag, and retire the migration-status payload for leftover SPA
routes after a full admin rebuild.
2026-07-11 15:54:35 +08:00