Commit Graph
10 Commits
Author SHA1 Message Date
enzoandClaude 76045538bb feat: Dashboard with summary cards, health distribution, gateway trend, global search
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-22 17:01:18 +08:00
enzo 10404be62d feat: frontend auth flow (login, user management, audit logs, route guards) 2026-07-22 16:55:11 +08:00
enzoandClaude e13be8eb1c feat: JWT auth, user management, audit logging system
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-22 16:52:09 +08:00
enzoandClaude 7441546804 feat: layout components (Sidebar, Header, MobileNav, TabBar, AppLayout) with routing
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-22 16:33:42 +08:00
enzoandClaude bd3d0147f5 feat: shared UI component library (11 components)
Add Button, Card, Table, Badge, Modal, Drawer, Toast, Skeleton,
Toggle, Timeline, SearchBox — all using CSS variables from tokens.css
with className prop extension and exported Props interfaces.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-22 16:31:14 +08:00
enzoandClaude fbee37635b feat: CSS variable dual-theme system (dark default + light)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-22 16:28:23 +08:00
enzoandClaude 4762376d0a feat: Vite + React 19 + Tailwind + TypeScript scaffold
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-22 16:28:11 +08:00
enzoandClaude 5a69cea3ae feat: Alembic setup, User and AuditLog models with migration
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-22 16:25:53 +08:00
enzoandClaude 83112ed36d feat: FastAPI skeleton with config, database, health endpoint
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-22 16:23:59 +08:00
enzoandClaude 2e1aa251d2 chore: initial commit — project scaffold (FastAPI + React + PostgreSQL)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-22 16:20:01 +08:00