262c44f6a1
- New: GET /api/auth/users (admin only) returns [{id, email, name, role, is_active}]
- New: 'User Management' card in Settings page
- Lists all users with role badge (admin/user) and inactive indicator
- 'Reset Password' button per user
- Modal: enter new password (>=6 chars), confirm/cancel
- Toast success / inline error
- Esc closes modal, click backdrop closes
- ESC + Enter shortcuts
- Non-admin (or 403) shows empty state