|
|
27fb6bbcd0
|
docs: project README (setup, scripts, architecture)
|
2026-07-07 22:48:36 +08:00 |
|
|
|
64fb00590f
|
test(api): client envelope/refresh/error tests; docs: README; fix: synchronous single-flight refresh reset
|
2026-07-07 22:47:02 +08:00 |
|
|
|
61cb549e72
|
feat(studio): authors/series/articles/subtopics/briefs/style-presets + agent tokens (show-once)
|
2026-07-07 22:30:27 +08:00 |
|
|
|
36df03baad
|
feat(system): SID rules/lucky-numbers/assign, locales CRUD, devices list, robot session tokens
|
2026-07-07 22:23:21 +08:00 |
|
|
|
21ef5c1c37
|
feat(categories): tree browser, CRUD dialog, pending approval queue with merge
|
2026-07-07 22:19:07 +08:00 |
|
|
|
eb617ce436
|
feat: api client, auth store, login, authed shell, data-table + CRUD kit
|
2026-07-07 22:15:08 +08:00 |
|
|
|
95a3dee29f
|
feat: admin OpenAPI type generation (gen:api) + envelope/entity types
|
2026-07-07 22:07:05 +08:00 |
|
|
|
2cdb4c5a23
|
chore: shadcn/ui (24 components), tailwind v4 tokens, query/table/form/i18n deps
|
2026-07-07 22:04:43 +08:00 |
|
|
|
0ca06fa00b
|
chore: scaffold TanStack Start project
|
2026-07-07 21:52:49 +08:00 |
|