Edx-proctoring

Latest version: v4.17.0

Safety actively analyzes 626941 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 14 of 28

3.15.1

~~~~~~~~~~~~~~~~~~~~~
* Fix a bug in exam attempt API where total time allowed for the exam would not include allowance time.
* Add `test_plan` document to describe key features and test cases
* Update `developing` document with the instructions for frontend-lib-special-exam local development setup

3.15.0

~~~~~~~~~~~~~~~~~~~~~
* Created a POST api endpoint to add allowances for multiple students and multiple exams at the same time.

3.14.0

~~~~~~~~~~~~~~~~~~~~~
* When an exam attempt is finished for the first time, mark all completable children in the exam as complete
in the Completion Service using the Instructor Service. If the Completion Service is not enabled, nothing
will happen.

3.13.2

~~~~~~~~~~~~~~~~~~~~~
* Extend exam attempt API to return total time left in the attempt
and a link to the onboarding exam in case user tries to take proctored
exam when they haven't passed required onboarding exam.
Modify API to check if exam has passed due date.

3.13.1

~~~~~~~~~~~~~~~~~~~~~
* If an attempt transitions from `ready_to_submit` back to `started`, the proctoring provider
backend function `start_exam_attempt` will not be called.

3.13.0

~~~~~~~~~~~~~~~~~~~~~
* If the Django setting `PROCTORED_EXAM_VIEWABLE_PAST_DUE` is false, exam content will not be viewable past
an exam's due date, even if a learner has acknowledged their status.
* Extend exam attempt API to return exam type and to check if
user has satisfied prerequisites before taking proctored exam.
* Extend proctoring settings API to return additional data about proctoring
provider.
* Add API endpoint which provides exam review policy for specific exam.
Usage case is to provide required data for the learning app MFE.

Page 14 of 28

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.