XingfenD
|
b65ea93984
|
test(frontend): playwright e2e scaffolding (config + scripts)
|
2026-09-15 12:00:45 +08:00 |
|
XingfenD
|
38957b4c2c
|
fix(frontend): install @testing-library/dom (missing peer under legacy-peer-deps)
|
2026-09-15 11:50:44 +08:00 |
|
XingfenD
|
ca419410b4
|
test(frontend): component testing infra (jsdom + testing-library + vitest projects)
|
2026-09-15 11:46:20 +08:00 |
|
XingfenD
|
09a02fa0d7
|
chore(frontend): eslint flat config + prettier baseline config
|
2026-09-15 11:22:02 +08:00 |
|
XingfenD
|
87b7545a94
|
feat(ui): shadcn/radix toolchain — deps, @ alias, cn, generated primitives
|
2026-09-08 17:07:28 +08:00 |
|
XingfenD
|
961de429f9
|
fix(deploy): pin distinct image tags per compose (booklib/{api,web}:{dev,prod}); same project name shared default tags so dev up without --build ran the prod image
|
2026-09-07 21:24:33 +08:00 |
|