~~~~~~~~~~~~~~~~~~~~~ * Allow staff users to modify another user's exam attempt status via the the StudentProctoredExamAttempt view's PUT handler only when the action is "mark_ready_to_resume" and the user ID is passed in via the request data.
2.5.12
~~~~~~~~~~~~~~~~~~~~~ * Allow blank fields in Django admin for `external_id`, `due_date`, and `backend` in proctored exams.
2.5.11
~~~~~~~~~~~~~~~~~~~~~ * Added ProctoredExam to django admin
2.5.10
~~~~~~~~~~~~~~~~~~~~~ * Added management command to update `is_attempt_active` field on review models
2.5.9
~~~~~~~~~~~~~~~~~~~~ * Added `is_attempt_active` field to ProctoredExamSoftwareSecureReview and ProctoredExamSoftwareSecureReviewHistory models to note if the attempt for that review has been archived. When an attempt is archived and if it is associated with a review, this field will be set to False
2.5.8
~~~~~~~~~~~~~~~~~~~~ * Ignore the `ProctoredExamStudentAttemptHistory` table when viewing onboarding status. This fixes a bug where the status would return `verified` even after all attempts had been deleted.