XingfenD
|
d22672a1e4
|
docs: P6 hosted submission (plan A, self-hosted embed) spec + plan + roadmap status
|
2026-09-30 22:53:53 +08:00 |
|
XingfenD
|
eec902b743
|
docs: P7 admin console spec + plan — audit via admin route group (owner call), last-admin guard, user list w/ role ops
|
2026-09-30 19:01:45 +08:00 |
|
XingfenD
|
e08cd7e7b3
|
docs: P3 backup+observability spec + implementation plan (design decisions D1/D2/D3 defaulted after unanswered consult)
|
2026-09-30 17:38:33 +08:00 |
|
XingfenD
|
820914f0f1
|
Merge branch 'master' of git.yoresee.cc:XingfenD/crearte-monorepo
|
2026-09-30 11:27:23 +08:00 |
|
XingfenD
|
34fbbe608d
|
docs: creator center implementation plan; fix spec changelog version to 0.17.0 (master top is 0.16.0)
|
2026-09-30 11:26:42 +08:00 |
|
XingfenD
|
7a6262f5ce
|
docs: P2 CI+test baseline design + 5-task plan (e2e-stack hosts in server repo per private/public token asymmetry)
|
2026-09-30 10:39:16 +08:00 |
|
XingfenD
|
a6b4328edf
|
docs: P5 favorites/ratings design + implementation plan (7 tasks, dockerized go tests)
|
2026-09-30 02:32:38 +08:00 |
|
XingfenD
|
8af7ef3501
|
docs(plan): P1 prod write-side implementation plan (7 tasks, TDD on nginx template)
- docs/plans/2026-09-29-prod-write-side.md: crearte nginx template ->
crearte-deploy compose/.env/README -> four-profile config gate -> prod
live run + curl smoke chain (write side + wildcard subdomain runtime)
-> merges with --no-ff -> wrapper bookkeeping
- docs/ROADMAP.md: register plan in doc index
- facts pinned from recon: no .env/no crearte volumes on this box (fresh
env), :? guards are file-wide (not per-profile), curl needs --resolve
for *.localhost, set-role invalidates tokens (re-login required)
|
2026-09-29 23:08:18 +08:00 |
|
XingfenD
|
d814914e21
|
docs(plan): P4 author page implementation plan
- docs/plans/2026-09-29-author-page.md: 3 TDD tasks (AuthorView+route,
entry links, e2e+changelog) with containerized npm commands per
HANDOFF toolchain notes
- docs/ROADMAP.md: register plan in doc index, P4 status update
|
2026-09-29 16:04:20 +08:00 |
|