XingfenD
|
0de824cc6a
|
feat(deploy): dev compose runs full stack with source mounts, delve, shared volumes; vite proxy target via env (dlv --accept-multiclient, GOPROXY=goproxy.cn in dev image)
|
2026-09-07 21:04:40 +08:00 |
|
XingfenD
|
cc66a648b0
|
fix(web): logout-path parity, CSP header, epub display fallback + small review nits
|
2026-09-07 17:17:33 +08:00 |
|
XingfenD
|
96e96fec51
|
feat(web): pwa offline caching, dockerized SPA, full-stack nginx smoke
|
2026-09-07 16:33:50 +08:00 |
|
XingfenD
|
0cc040d750
|
feat(web): vite+react+ts+tailwind4 scaffold, vitest, /api dev proxy
|
2026-09-07 15:19:02 +08:00 |
|