Add risk center and editable submission flows
This commit is contained in:
@@ -28,6 +28,7 @@ The frontend uses a lightweight local session flow for development:
|
||||
- Sign in from the header
|
||||
- `Viewer Login` unlocks nomination and voting
|
||||
- `Admin Login` unlocks the admin routes and management views
|
||||
- Voting and nominations can be resubmitted; the backend updates the existing user state instead of blindly duplicating submissions
|
||||
|
||||
## Backend
|
||||
|
||||
@@ -85,3 +86,4 @@ curl -X POST http://localhost:5084/api/auth/dev-login \
|
||||
- Session endpoints live under `/api/auth/*`
|
||||
- Database connectivity and pending migrations are exposed at `/api/health/database`
|
||||
- Current frontend store falls back to static seed-like data if the API is unavailable
|
||||
- The admin dashboard now includes a lightweight risk center and audit log for suspicious submit patterns and reviewed admin actions
|
||||
|
||||
Reference in New Issue
Block a user