skillhub/web
vsxd af78262c81 fix(frontend): use fetchJson and getCsrfHeaders in admin user mutations
Replace manual fetch + CSRF handling with shared fetchJson utility
for consistency with other hooks and proper ApiResponse unwrapping.
2026-03-12 20:23:53 +08:00
..
src fix(frontend): use fetchJson and getCsrfHeaders in admin user mutations 2026-03-12 20:23:53 +08:00
.dockerignore feat(ops): improve Dockerfile caching, add dockerignore, docker profile, Makefile help 2026-03-12 17:50:34 +08:00
.eslintrc.cjs feat(web): implement login page, dashboard, and API token management 2026-03-12 00:13:50 +08:00
components.json feat(web): implement login page, dashboard, and API token management 2026-03-12 00:13:50 +08:00
Dockerfile fix(phase1): close auth and frontend acceptance gaps 2026-03-12 00:37:51 +08:00
index.html feat(web): implement login page, dashboard, and API token management 2026-03-12 00:13:50 +08:00
nginx.conf fix(phase1): close auth and frontend acceptance gaps 2026-03-12 00:37:51 +08:00
package.json feat(web): add Phase 2 frontend foundation - types, hooks, shared and feature components 2026-03-12 02:43:01 +08:00
pnpm-lock.yaml feat(web): add Phase 2 frontend foundation - types, hooks, shared and feature components 2026-03-12 02:43:01 +08:00
postcss.config.js feat(web): implement login page, dashboard, and API token management 2026-03-12 00:13:50 +08:00
tailwind.config.ts feat(web): implement login page, dashboard, and API token management 2026-03-12 00:13:50 +08:00
tsconfig.json feat(web): implement login page, dashboard, and API token management 2026-03-12 00:13:50 +08:00
vite.config.ts feat(web): implement login page, dashboard, and API token management 2026-03-12 00:13:50 +08:00