|
|
3a82801360
|
fix: import ReactNode, Dispatch, SetStateAction explicitly (React namespace not in scope)
|
2026-02-28 21:29:04 +01:00 |
|
|
|
57d666e759
|
fix: use npm install in Dockerfile (no package-lock.json yet)
|
2026-02-28 21:25:38 +01:00 |
|
|
|
488c385de3
|
fix: correct generate endpoint return type, migration server_default SQL, and auth loading propagation
|
2026-02-28 21:22:11 +01:00 |
|
|
|
1d5c98739b
|
feat: add Config Detail page with tabbed entity management
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-02-28 20:09:15 +01:00 |
|
|
|
627e6149fb
|
feat: add GenerateModal component
|
2026-02-28 20:07:34 +01:00 |
|
|
|
f7845c4c53
|
feat: add Config List page
|
2026-02-28 20:07:16 +01:00 |
|
|
|
667e4eefad
|
feat: add Login page
|
2026-02-28 20:07:02 +01:00 |
|
|
|
e23f1255fe
|
feat: add reusable DataTable and EntityForm components
|
2026-02-28 20:06:38 +01:00 |
|
|
|
f8a6e49038
|
feat: add Layout and ProtectedRoute components
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-02-28 20:06:08 +01:00 |
|
|
|
d0ee7d2f23
|
feat: add API client and auth store
|
2026-02-28 20:05:22 +01:00 |
|
|
|
b5c941c159
|
feat: add frontend entry point, theme, and router
|
2026-02-28 20:04:33 +01:00 |
|
|
|
3436856215
|
feat: add frontend Dockerfile, Vite config, and Nginx config
|
2026-02-28 19:54:51 +01:00 |
|
|
|
cb9b802d43
|
feat: add project skeleton and docker-compose
|
2026-02-28 19:53:19 +01:00 |
|