From b8a6e30bd9bf52866bbff409b2f779714af846af Mon Sep 17 00:00:00 2001 From: Tim McCormack Date: Mon, 8 Feb 2021 15:43:51 +0000 Subject: [PATCH] fix: Add new proctoring key to Studio devstack & tests envs (copy from LMS) (#26430) Turns out it's needed for the Proctoring Settings view. Also reorder slightly for better clustering. MST-644 --- cms/envs/devstack.py | 5 +++++ cms/envs/test.py | 4 ++++ lms/envs/devstack.py | 7 ++++--- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/cms/envs/devstack.py b/cms/envs/devstack.py index 5e371e6315..5ce4b132cd 100644 --- a/cms/envs/devstack.py +++ b/cms/envs/devstack.py @@ -241,5 +241,10 @@ CORS_ALLOW_HEADERS = corsheaders_default_headers + ( FEATURES['ENABLE_SPECIAL_EXAMS'] = True FEATURES['ENABLE_PREREQUISITE_COURSES'] = True +# Used in edx-proctoring for ID generation in lieu of SECRET_KEY - dummy value +# (ref MST-637) +PROCTORING_USER_OBFUSCATION_KEY = '85920908f28904ed733fe576320db18cabd7b6cd' + + # Don't tolerate deprecated edx-platform import usage in devstack. ERROR_ON_DEPRECATED_EDX_PLATFORM_IMPORTS = True diff --git a/cms/envs/test.py b/cms/envs/test.py index 9d99251684..aa534dacf0 100644 --- a/cms/envs/test.py +++ b/cms/envs/test.py @@ -321,6 +321,10 @@ DEFAULT_MOBILE_AVAILABLE = True PROCTORING_SETTINGS = {} +# Used in edx-proctoring for ID generation in lieu of SECRET_KEY - dummy value +# (ref MST-637) +PROCTORING_USER_OBFUSCATION_KEY = '85920908f28904ed733fe576320db18cabd7b6cd' + ##### LOGISTRATION RATE LIMIT SETTINGS ##### LOGISTRATION_RATELIMIT_RATE = '5/5m' LOGISTRATION_API_RATELIMIT = '5/m' diff --git a/lms/envs/devstack.py b/lms/envs/devstack.py index e33a17d4fa..f34dc185a2 100644 --- a/lms/envs/devstack.py +++ b/lms/envs/devstack.py @@ -432,9 +432,10 @@ if os.path.isfile(join(dirname(abspath(__file__)), 'private.py')): FEATURES['ENABLE_SPECIAL_EXAMS'] = True FEATURES['ENABLE_PREREQUISITE_COURSES'] = True -# Don't tolerate deprecated edx-platform import usage in devstack. -ERROR_ON_DEPRECATED_EDX_PLATFORM_IMPORTS = True - # Used in edx-proctoring for ID generation in lieu of SECRET_KEY - dummy value # (ref MST-637) PROCTORING_USER_OBFUSCATION_KEY = '85920908f28904ed733fe576320db18cabd7b6cd' + + +# Don't tolerate deprecated edx-platform import usage in devstack. +ERROR_ON_DEPRECATED_EDX_PLATFORM_IMPORTS = True