- Jun 23, 2020
-
-
Michael Roytman authored
Change validation code to use the value of the proctoring_provider model when making a comparison instead of the entire model. Otherwise, the condition 'current_provider != requested_provider' always resolves to True.
-
Robert Raposa authored
In order to enable us to remove flag_undefined_default, this updates flags according to alternatives documented in: https://github.com/edx/edx-platform/blob/master/openedx/core/djangoapps/waffle_utils/docs/decisions/0001-refactor-waffle-flag-default.rst These flags were updated with a migration: - enable_checklists_quality - REJECTED_EXAM_OVERRIDES_GRADE - ENFORCE_FREEZE_GRADE_AFTER_COURSE_END - WRITABLE_GRADEBOOK ARCHBOM-1304
-
- Jun 22, 2020
-
-
Michael Roytman authored
Add condition to check whether the user has requested a change to the proctoring_provider Advanced Setting. In the case that the setting is not available (i.e. the ENABLE_PROCTORING_PROVIDER_OVERRIDES waffle flag is not enabled for the course), the requested proctoring_provider will be None. We should consider, in this case, that the user has not requested a change to the proctoring_provider setting and therefore should not prevent the user from saving course settings if the other conditions for preventing changes to the proctoring_provider setting are met.
-
- Jun 21, 2020
-
-
Eric Herrera authored
Change some tests dict order to fix assertion after python 3.7 change of preserving insertion order in dicts.
- Jun 19, 2020
-
-
Michael Roytman authored
-
- Jun 16, 2020
-
-
SaadYousaf authored
-
- Jun 11, 2020
-
-
edX Transifex Bot authored
-
edX Transifex Bot authored
-
Kyle McCormick authored
* Disable changing special exam type after release date Do some client-side validation to make sure that exams that *are* or *ever were* special may not be changed to a special exam type (other than the current one) after release date. MST-258 Co-authored-by:
Zach Hancock <zhancock@edx.org>
-
- Jun 10, 2020
-
-
Ali-D-Akbar authored
-
SaadYousaf authored
-
SaadYousaf authored
-
SaadYousaf authored
-
SaadYousaf authored
-
Ali-D-Akbar authored
-
Ali-D-Akbar authored
-
Ali-D-Akbar authored
-
Ali-D-Akbar authored
-
Ali-D-Akbar authored
-
Waheed Ahmed authored
PROD-1506
-
- Jun 08, 2020
-
-
Feanil Patel authored
-
- Jun 07, 2020
-
-
edX Transifex Bot authored
-
- Jun 05, 2020
-
-
Zachary Hancock authored
* prevent proctoring provider changes after course start * better comment wording * add support email to error msg
-
- Jun 04, 2020
-
-
Zainab Amir authored
* Add VEMPipelineIntegration config model * Add course waffle flag to enable vem pipeline selectively PROD-1636
-
- Jun 03, 2020
-
-
asadazam93 authored
-
- Jun 02, 2020
-
-
David Ormsbee authored
Introduces the learning_sequences app, intended to provide metadata for sequences and course outlines. The short term goal is to provide faster source of this information for the new Courseware microfrontend (frontend-app-learning). The medium term goal is to provide an in-proc API that is useful to other parts of the platform that need fast access to course outline information customized for a user. The long term goals are outlined in the README.rst. This first iteration of the API only lays out the basic structure for how we'd arrange the pieces, with enough of an implementation to feel "real" (simple schedules, staff_only content hiding). It's not ready to be turned on, and is not currently plugged into the publish-flow. The only way to get data into this new API is via the update_course_outline management command. The REST endpoint is also currently limited to global staff only, though it's possible to get the outline for a student by using the ?username= query parameter. TNL-7122
-
Kyle McCormick authored
In a follow-up PR, this entry will be used to validate on the client-side that a block that *is* or *ever was* a proctored/practice/onboarding exam cannot be configured as a different proctored/practice/onboarding exam, as that has led to problematic exam configuration states between edX and proctoring providers. MST-258
-
- Jun 01, 2020
-
-
Ahtisham Shahid authored
-
- May 31, 2020
- May 27, 2020
-
-
Zainab Amir authored
-
- May 21, 2020
-
-
adeelehsan authored
PROD-1609 PROD-1610 PROD-1614 PROD-1615 PROD-1616
-
- May 20, 2020
-
-
Ahtisham Shahid authored
-
Ahtisham Shahid authored
-
Ahtisham Shahid authored
Fixed regex for nested pre tags Updated import export test fixed quality test issue fixed No exception type(s) specified updated tests fixed linter issue fixed linter issue fixed linter issue
-
- May 12, 2020
-
-
Zainab Amir authored
-
Zainab Amir authored
* Have separate column for transcript and encode status * Display error message sent from VEM PROD-1432
-
- May 08, 2020
-
-
mariajgrimaldi authored
I wanted to make a byte-sized contribution but there were no Jira tickets so we decided, thanks to a conversation with @jmbowman through the Open Edx Community #incr (Slack) channel, to collaborate in the elimination of warnings listed in the Warnings Report at https://build.testeng.edx.org/job/edx-platform-python-pipeline-master/warning_5freport_5fall_2ehtml/ This PR contributes to the elimination of deprecation warnings, specifically the one mentioned above and reported in the Warnings Report. Changed insert to insert_one in the following file: * cms/djangoapps/contentstore/management/commands/tests/test_cleanup_assets.py This warning occurs due to deprecation: https://api.mongodb.com/python/current/api/pymongo/collection.html#pymongo.collection.Collection.insert
-
mariajgrimaldi authored
I wanted to make a byte-sized contribution but there were no Jira tickets so we decided, thanks to a conversation with @jmbowman through the Open Edx Community #incr (Slack) channel, to collaborate in the elimination of warnings listed in the Warnings Report at https://build.testeng.edx.org/job/edx-platform-python-pipeline-master/warning_5freport_5fall_2ehtml/ This PR contributes to the elimination of deprecation warnings, specifically the one mentioned above and reported in the Warnings Report. Changed assertNotRegexpMatches to assertNotRegex in the following files: cms/djangoapps/contentstore/views/tests/test_preview.py cms/djangoapps/contentstore/views/tests/test_item.py lms/djangoapps/commerce/tests/test_views.py lms/djangoapps/dashboard/tests/test_sysadmin.py This warning occurs due to deprecation in python 3.5: https://docs.python.org/3.5/library/unittest.html#unittest.TestCase.assertNotRegex
-