Commit Graph

159 Commits

Author SHA1 Message Date
539cdf3c1c feat: add superadmin creator review and coupon governance 2026-01-15 13:14:25 +08:00
bec984b959 feat: expand superadmin user detail views 2026-01-15 12:29:52 +08:00
8419ddede7 feat: add superadmin member review and coupon ops 2026-01-15 11:53:52 +08:00
56082bad4f feat: add superadmin wallet view 2026-01-15 11:21:37 +08:00
37325ab1b4 feat: add content review flow 2026-01-15 11:10:43 +08:00
235a216b0c feat: wire superadmin p1 data 2026-01-15 09:35:16 +08:00
3bcee7efc2 chore: update auth and portal 2026-01-14 11:29:17 +08:00
4f315cc2db feat: implement coupon management and receive flow 2026-01-13 18:19:29 +08:00
0f7843bcac feat: enqueue media asset processing 2026-01-13 17:33:30 +08:00
e97be37b05 feat: add s3 storage provider integration 2026-01-13 16:46:00 +08:00
95c14fdd86 perf: reduce topic list queries 2026-01-13 15:20:56 +08:00
5ac2ea028c feat: add super admin health review 2026-01-13 15:02:05 +08:00
19b15bf20a feat: add creator report overview export 2026-01-13 11:44:29 +08:00
4e35dff05c fix: pass operator id to audit logs 2026-01-13 11:21:35 +08:00
84c8d1b394 feat: refine content media access rules 2026-01-13 11:06:32 +08:00
2a670b3a78 feat: add tenant membership flow 2026-01-13 10:26:11 +08:00
bace6d6975 fix: friendly prompt for tenant-only content 2026-01-13 09:34:06 +08:00
342987334a fix: enforce content visibility and tenant login 2026-01-13 09:28:45 +08:00
ca7c799344 test: cover upload session ownership 2026-01-12 16:20:56 +08:00
4022a776a6 fix: scope creator contents and bind uploads 2026-01-12 15:33:39 +08:00
16d13a2ab1 fix: group order queries to preserve tenant scope 2026-01-12 10:34:07 +08:00
75d13b5c4e fix: group keyword filters to avoid OR bypass 2026-01-12 10:28:41 +08:00
9a8dd96b55 test: cover unpublished content interactions 2026-01-12 10:21:09 +08:00
5031df86f4 fix: block interactions on unpublished content 2026-01-12 09:55:11 +08:00
810c5a52a5 fix: keep super filters with keyword 2026-01-09 19:48:07 +08:00
762c9f5204 fix: scope media dedupe by tenant 2026-01-09 18:54:53 +08:00
c59353a740 fix: guard unpublished content access 2026-01-09 18:34:52 +08:00
2c6f4163c5 fix: restrict order status to owner 2026-01-09 17:34:18 +08:00
0707d1c5da fix: keep content list tenant filter with keyword 2026-01-09 17:03:06 +08:00
6eb3272b86 fix: validate creator assets by tenant 2026-01-09 16:38:56 +08:00
ad9dc4615f fix: scope coupons by tenant 2026-01-09 16:23:42 +08:00
4d90f547e6 fix: scope notifications by tenant 2026-01-09 15:49:49 +08:00
c446dec5c6 perf: batch creator order list data 2026-01-09 15:12:21 +08:00
cd96033a3d fix: use int64 for auth and recharge ids 2026-01-09 10:06:41 +08:00
c0cebb6fb9 feat: complete superadmin management endpoints 2026-01-09 09:52:23 +08:00
3e095c57f3 feat: tenant-scoped routing and portal navigation 2026-01-08 21:30:46 +08:00
3c159a2e0f fix: retry critical writes and allow super login 2026-01-08 17:37:42 +08:00
8ac82aaeb0 feat: add order idempotency 2026-01-08 16:31:51 +08:00
7f162b7c45 feat: switch upload hash to md5 2026-01-08 15:40:48 +08:00
6ffe58ffb4 feat: align storage object keys 2026-01-08 15:22:40 +08:00
1034d1a698 perf: reduce list query n+1 2026-01-08 14:44:07 +08:00
edbb62449b fix: stabilize backend tests 2026-01-08 14:07:58 +08:00
7f1d2e7cb3 feat: add super list filters 2026-01-08 11:39:40 +08:00
ce95865f92 feat: enrich content item fields 2026-01-08 11:30:31 +08:00
054a4f414a feat: add tenant info to super content list 2026-01-08 11:20:20 +08:00
109b0ce012 feat: add super order detail snapshot 2026-01-08 11:15:42 +08:00
8c8e712cbb feat: map super content list 2026-01-08 11:05:37 +08:00
87b32063f6 feat: add super admin auth 2026-01-08 10:12:18 +08:00
d98f41f1ac feat: align ids to int64 2026-01-08 09:57:04 +08:00
a1de16bc01 fix: resolve frontend build error and order refund bug, add member price filter 2026-01-07 21:49:04 +08:00