~~~~~~~~~~~~~~~~~~~~ * Add GH action for migrations tests. * Add test for `_register_proctored_exam_attempt`. * Capture video review url in software secure review and encrypt before saving
4.0.4
~~~~~~~~~~~~~~~~~~~~~ * Switched from jsonfield2 to jsonfield as the earlier one has archived and merged back in the latter one.
4.0.2
~~~~~~~~~~~~~~~~~~~~~ * Batch of refactorings to use format strings/lazy string formatting for logging calls
4.0.1
~~~~~~~~~~~~~~~~~~~~~ * Bug fix for student onboarding statuses by course. If learner has multiple attempts, return non-reset attempt status if possible.
4.0.0
~~~~~~~~~~~~~~~~~~~~~ **BREAKING CHANGES:**
* BREAKING CHANGE: Upgraded dependency pyjwt[crypto] to 2.1.0, which introduces its own breaking changes that may affect consumers of this library. Pay careful attention to the 2.0.0 breaking changes documented in https://pyjwt.readthedocs.io/en/stable/changelog.html#v2-0-0.
3.24.6
~~~~~~~~~~~~~~~~~~~~~ * Upgrade edx-lint for linting * Update code style * Handler test refactor