Commit Graph
11 Commits
Author SHA1 Message Date
kongkx 04c12ad340 feat(users): add user admin section and delegate login authorization to API 2026-08-10 23:04:41 +08:00
kongkxandClaude Fable 5 ddfec7258f feat(roles): role management pages (super-admin)
- /roles — role table with create dialog and a permission-matrix sheet:
  collapsible per-module sections (selected/total counts, role's own
  modules start expanded) and a key/description filter that force-
  expands matches; super-admin role is read-only
- /admin-users — user search (Enter to run) with role assignment
  dialog; editing your own roles is blocked

Both nav items gate on auth:role:* keys, which only super-admin holds.

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-07-12 06:42:51 +08:00
kongkxandClaude Fable 5 6ed8de4de6 feat(dimzou): 文档/发布 monitoring pages
New Dimzou 内容 pages against the Dimzou admin API:
- /dimzou/documents — state filter (活跃/已归档/回收站), detail sheet
  with versions, translations and pending review counts
- /dimzou/publications — visibility filter, detail from row data

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-07-12 06:42:09 +08:00
kongkxandClaude Fable 5 ddf07bbf58 feat(exc): 专长交易 read-only monitoring pages
New nav group with four pages against the Exc admin API:
- /exc/demands — status/mode filters, detail sheet with related
  services, quotes and dispatch rounds
- /exc/dispatches — status/round filters
- /exc/orders — status/payment filters, detail sheet with items and
  状态流转 audit trail
- /exc/providers — status/verified filters, detail sheet with dispatch
  settings and status logs

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-07-11 14:54:58 +08:00
kongkxandClaude Fable 5 f5a7249969 feat(moderation): resource-centric reported comments/events pages
Rework 内容审核 pages around reported resources instead of individual
reports, matching the new backend endpoints: rows group all reports on
one comment/event, with a slide-over listing report details and
per-row actions 通过并屏蔽 (approve) / 驳回举报 (reject) / 撤销屏蔽
(revert). Filters: 待处理 / 已屏蔽 / 全部.

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-07-11 14:20:37 +08:00
kongkxandClaude Fable 5 999d5353fd feat(moderation): comment/event report and dimzou translation pages
New 内容审核 nav group covering the remaining admin API groups:
- /comment-reports — status filter; hide/delete comment or dismiss
- /event-reports — status filter; hide/delete/resolve/dismiss
- /dimzou-translations — language/status filters, draft block progress,
  requeue machine translation

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-07-11 13:28:28 +08:00
kongkx 3f3a8347eb feat(studio/articles): Dimzou draft preview
Adds a 预览 action (enabled once an article has a Dimzou document) opening a
sheet that fetches and renders the draft — cover, title, summary, and body HTML
(typography/prose). Re-enables the @tailwindcss/typography plugin for prose.
2026-07-08 22:23:49 +08:00
kongkx 61cb549e72 feat(studio): authors/series/articles/subtopics/briefs/style-presets + agent tokens (show-once) 2026-07-07 22:30:27 +08:00
kongkx 36df03baad feat(system): SID rules/lucky-numbers/assign, locales CRUD, devices list, robot session tokens 2026-07-07 22:23:21 +08:00
kongkx 21ef5c1c37 feat(categories): tree browser, CRUD dialog, pending approval queue with merge 2026-07-07 22:19:07 +08:00
kongkx eb617ce436 feat: api client, auth store, login, authed shell, data-table + CRUD kit 2026-07-07 22:15:08 +08:00