History¶
Ops audit of a player's answers, points, and question back-references.
Gated by admin portal login (same session as the rest of /admin).
| URL | /admin/history |
| REST | GET /api/users?q= · GET /api/users/{id}/question-answers · GET /api/users/{id}/points · GET /api/user-feedback/form · POST /api/user-feedback |
Workflow¶
- Search the sidebar by email, first/last name, or user id; pick a result.
- Answers load for that user (admin Bearer); filter by local day range and match.
- Points totals use
GET /api/users/{id}/points.
Answer cards (shared admin_answer_history_list with Live) group by match.
Each card summary shows a short issuance id (first 8 of
question_issuance_id) with a copy button for the full UUID; expand for the
full issuance id (also copyable), definition id, sponsors, and event/condition
details.
Report this: on a resolved answer, file the same user feedback as
Live. Topic options come from
GET /api/user-feedback/form.
The row is stored against the player (one submission per answer). If
they already reported it, the control shows Feedback sent. Operators
review submissions on User Feedback.