Skip to content

Commit c5fec19

Browse files
authored
feat: allow proctoring start from iframe (#376)
1 parent 9a69753 commit c5fec19

3 files changed

Lines changed: 7 additions & 2 deletions

File tree

CHANGELOG.rst

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,16 @@ Please See the `releases tab <https://github.com/openedx/xblock-lti-consumer/rel
1515

1616
Unreleased
1717
~~~~~~~~~~
18-
* Improved logging for Proctoring LTI 1.3 launch failure.
18+
19+
9.5.2 - 2023-05-24
20+
------------------
21+
* Allow start_proctoring_assessment_endpoint from an iframe during proctoring services launch.
1922

2023
9.5.1 - 2023-05-19
2124
------------------
2225
* Added gate to ensure the ACS scope is only added when using the LtiProctoringConsumer
2326
* Moved scope validation to a helper function
27+
* Improved logging for Proctoring LTI 1.3 launch failure.
2428

2529
9.5.0 - 2023-05-08
2630
------------------

lti_consumer/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
from .apps import LTIConsumerApp
55
from .lti_xblock import LtiConsumerXBlock
66

7-
__version__ = '9.5.1'
7+
__version__ = '9.5.2'

lti_consumer/plugin/views.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -728,6 +728,7 @@ def list(self, *args, **kwargs):
728728

729729

730730
@csrf_exempt
731+
@xframe_options_exempt
731732
@require_http_methods(['POST'])
732733
def start_proctoring_assessment_endpoint(request):
733734
"""

0 commit comments

Comments
 (0)