rewrite/frontend #2
Reference in New Issue
Block a user
Delete Branch "rewrite/frontend"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The front-end was rewritten from streamlit to react
this change was done to better help separate the different components into different portable docker containers
Protect all analysis endpoints with JWT authentication: - Require valid access token for analysis operations - Add CORS middleware for React frontend (localhost:3000, 5173) Add auth endpoints: - POST /auth/register - user registration (first user becomes admin) - POST /auth/login - JWT token issuance - POST /auth/refresh - token refresh - GET /auth/me - current user info Add admin endpoints: - GET /admin/users - list all users - PATCH /admin/users/{id}/role - update user role - DELETE /admin/users/{id} - delete user Add analytics endpoint: - GET /analytics - usage statistics by company and type Update .env.example with USE_CACHE and JWT_SECRET config 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>