feat!: Remove Proctortrack dependency (#37284)
* chore!: remove Proctortrack dependency Remove all Proctortrack dependencies from the project, including: - Python package dependencies in requirements files - JavaScript package dependency in package.json - Translation configuration in conf/locale/config.yaml BREAKING CHANGE: Proctortrack proctoring provider is no longer available as a dependency. This change removes the Proctortrack Dependency while preserving code references. * feat: Update the package lock * chore: Updating the requirements * chore: Updating the requirements2 * chore: Clean up comments in github.in Remove comment about django42 support pending release.
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -143,7 +143,8 @@ autodeploy.properties
|
|||||||
.ws_migrations_complete
|
.ws_migrations_complete
|
||||||
dist
|
dist
|
||||||
*.bak
|
*.bak
|
||||||
|
.venv/
|
||||||
|
venv*/
|
||||||
# Visual Studio Code
|
# Visual Studio Code
|
||||||
.vscode
|
.vscode
|
||||||
|
|
||||||
|
|||||||
@@ -52,7 +52,6 @@ ignore_dirs:
|
|||||||
# Makefile `extract_translations` target to ensure it makes to Transifex.
|
# Makefile `extract_translations` target to ensure it makes to Transifex.
|
||||||
third_party:
|
third_party:
|
||||||
- wiki
|
- wiki
|
||||||
- edx_proctoring_proctortrack
|
|
||||||
|
|
||||||
|
|
||||||
# How should .po files be segmented? See i18n/segment.py for details. Strings
|
# How should .po files be segmented? See i18n/segment.py for details. Strings
|
||||||
@@ -85,7 +84,6 @@ generate_merge:
|
|||||||
- mako.po
|
- mako.po
|
||||||
- mako-studio.po
|
- mako-studio.po
|
||||||
- wiki.po
|
- wiki.po
|
||||||
- edx_proctoring_proctortrack.po
|
|
||||||
djangojs.po:
|
djangojs.po:
|
||||||
- djangojs-partial.po
|
- djangojs-partial.po
|
||||||
- djangojs-studio.po
|
- djangojs-studio.po
|
||||||
|
|||||||
10
package-lock.json
generated
10
package-lock.json
generated
@@ -35,7 +35,6 @@
|
|||||||
"css-loader": "7.1.2",
|
"css-loader": "7.1.2",
|
||||||
"datatables": "1.10.18",
|
"datatables": "1.10.18",
|
||||||
"datatables.net-fixedcolumns": "5.0.4",
|
"datatables.net-fixedcolumns": "5.0.4",
|
||||||
"edx-proctoring-proctortrack": "git+https://git@github.com/anupdhabarde/edx-proctoring-proctortrack.git#f0fa9edbd16aa5af5a41ac309d2609e529ea8732",
|
|
||||||
"edx-ui-toolkit": "1.8.7",
|
"edx-ui-toolkit": "1.8.7",
|
||||||
"exports-loader": "0.6.4",
|
"exports-loader": "0.6.4",
|
||||||
"file-loader": "^6.2.0",
|
"file-loader": "^6.2.0",
|
||||||
@@ -7683,15 +7682,6 @@
|
|||||||
"integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
|
"integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
|
||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/edx-proctoring-proctortrack": {
|
|
||||||
"version": "1.1.1",
|
|
||||||
"resolved": "git+https://git@github.com/anupdhabarde/edx-proctoring-proctortrack.git#f0fa9edbd16aa5af5a41ac309d2609e529ea8732",
|
|
||||||
"integrity": "sha512-8F/z5zZBCjk4gzB2/1iWX4q2IXAx20eDs6A+OJs9OMjsfJSHJE3owqkyaBl46+1eE0UL0zTdAi8uVhfL4XYpJw==",
|
|
||||||
"license": "Apache-2.0",
|
|
||||||
"peerDependencies": {
|
|
||||||
"@edx/edx-proctoring": "^4.8.1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/edx-ui-toolkit": {
|
"node_modules/edx-ui-toolkit": {
|
||||||
"version": "1.8.7",
|
"version": "1.8.7",
|
||||||
"resolved": "https://registry.npmjs.org/edx-ui-toolkit/-/edx-ui-toolkit-1.8.7.tgz",
|
"resolved": "https://registry.npmjs.org/edx-ui-toolkit/-/edx-ui-toolkit-1.8.7.tgz",
|
||||||
|
|||||||
@@ -60,7 +60,6 @@
|
|||||||
"css-loader": "7.1.2",
|
"css-loader": "7.1.2",
|
||||||
"datatables": "1.10.18",
|
"datatables": "1.10.18",
|
||||||
"datatables.net-fixedcolumns": "5.0.4",
|
"datatables.net-fixedcolumns": "5.0.4",
|
||||||
"edx-proctoring-proctortrack": "git+https://git@github.com/anupdhabarde/edx-proctoring-proctortrack.git#f0fa9edbd16aa5af5a41ac309d2609e529ea8732",
|
|
||||||
"edx-ui-toolkit": "1.8.7",
|
"edx-ui-toolkit": "1.8.7",
|
||||||
"exports-loader": "0.6.4",
|
"exports-loader": "0.6.4",
|
||||||
"file-loader": "^6.2.0",
|
"file-loader": "^6.2.0",
|
||||||
|
|||||||
@@ -4,8 +4,6 @@
|
|||||||
#
|
#
|
||||||
# make upgrade
|
# make upgrade
|
||||||
#
|
#
|
||||||
-e git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2#egg=edx_proctoring_proctortrack
|
|
||||||
# via -r requirements/edx/github.in
|
|
||||||
acid-xblock==0.4.1
|
acid-xblock==0.4.1
|
||||||
# via -r requirements/edx/kernel.in
|
# via -r requirements/edx/kernel.in
|
||||||
aiohappyeyeballs==2.6.1
|
aiohappyeyeballs==2.6.1
|
||||||
@@ -513,9 +511,7 @@ edx-opaque-keys[django]==3.0.0
|
|||||||
edx-organizations==7.3.0
|
edx-organizations==7.3.0
|
||||||
# via -r requirements/edx/kernel.in
|
# via -r requirements/edx/kernel.in
|
||||||
edx-proctoring==5.2.0
|
edx-proctoring==5.2.0
|
||||||
# via
|
# via -r requirements/edx/kernel.in
|
||||||
# -r requirements/edx/kernel.in
|
|
||||||
# edx-proctoring-proctortrack
|
|
||||||
edx-rbac==2.1.0
|
edx-rbac==2.1.0
|
||||||
# via
|
# via
|
||||||
# edx-enterprise
|
# edx-enterprise
|
||||||
|
|||||||
@@ -4,10 +4,6 @@
|
|||||||
#
|
#
|
||||||
# make upgrade
|
# make upgrade
|
||||||
#
|
#
|
||||||
-e git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2#egg=edx_proctoring_proctortrack
|
|
||||||
# via
|
|
||||||
# -r requirements/edx/doc.txt
|
|
||||||
# -r requirements/edx/testing.txt
|
|
||||||
accessible-pygments==0.0.5
|
accessible-pygments==0.0.5
|
||||||
# via
|
# via
|
||||||
# -r requirements/edx/doc.txt
|
# -r requirements/edx/doc.txt
|
||||||
@@ -807,7 +803,6 @@ edx-proctoring==5.2.0
|
|||||||
# via
|
# via
|
||||||
# -r requirements/edx/doc.txt
|
# -r requirements/edx/doc.txt
|
||||||
# -r requirements/edx/testing.txt
|
# -r requirements/edx/testing.txt
|
||||||
# edx-proctoring-proctortrack
|
|
||||||
edx-rbac==2.1.0
|
edx-rbac==2.1.0
|
||||||
# via
|
# via
|
||||||
# -r requirements/edx/doc.txt
|
# -r requirements/edx/doc.txt
|
||||||
|
|||||||
@@ -4,8 +4,6 @@
|
|||||||
#
|
#
|
||||||
# make upgrade
|
# make upgrade
|
||||||
#
|
#
|
||||||
-e git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2#egg=edx_proctoring_proctortrack
|
|
||||||
# via -r requirements/edx/base.txt
|
|
||||||
accessible-pygments==0.0.5
|
accessible-pygments==0.0.5
|
||||||
# via pydata-sphinx-theme
|
# via pydata-sphinx-theme
|
||||||
acid-xblock==0.4.1
|
acid-xblock==0.4.1
|
||||||
@@ -597,9 +595,7 @@ edx-opaque-keys[django]==3.0.0
|
|||||||
edx-organizations==7.3.0
|
edx-organizations==7.3.0
|
||||||
# via -r requirements/edx/base.txt
|
# via -r requirements/edx/base.txt
|
||||||
edx-proctoring==5.2.0
|
edx-proctoring==5.2.0
|
||||||
# via
|
# via -r requirements/edx/base.txt
|
||||||
# -r requirements/edx/base.txt
|
|
||||||
# edx-proctoring-proctortrack
|
|
||||||
edx-rbac==2.1.0
|
edx-rbac==2.1.0
|
||||||
# via
|
# via
|
||||||
# -r requirements/edx/base.txt
|
# -r requirements/edx/base.txt
|
||||||
|
|||||||
@@ -86,7 +86,3 @@
|
|||||||
##############################################################################
|
##############################################################################
|
||||||
|
|
||||||
# ... add dependencies here
|
# ... add dependencies here
|
||||||
|
|
||||||
# django42 support PR merged but new release is pending.
|
|
||||||
# https://github.com/openedx/edx-platform/issues/33431
|
|
||||||
-e git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2#egg=edx_proctoring_proctortrack
|
|
||||||
|
|||||||
@@ -4,8 +4,6 @@
|
|||||||
#
|
#
|
||||||
# make upgrade
|
# make upgrade
|
||||||
#
|
#
|
||||||
-e git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2#egg=edx_proctoring_proctortrack
|
|
||||||
# via -r requirements/edx/base.txt
|
|
||||||
acid-xblock==0.4.1
|
acid-xblock==0.4.1
|
||||||
# via -r requirements/edx/base.txt
|
# via -r requirements/edx/base.txt
|
||||||
aiohappyeyeballs==2.6.1
|
aiohappyeyeballs==2.6.1
|
||||||
@@ -620,9 +618,7 @@ edx-opaque-keys[django]==3.0.0
|
|||||||
edx-organizations==7.3.0
|
edx-organizations==7.3.0
|
||||||
# via -r requirements/edx/base.txt
|
# via -r requirements/edx/base.txt
|
||||||
edx-proctoring==5.2.0
|
edx-proctoring==5.2.0
|
||||||
# via
|
# via -r requirements/edx/base.txt
|
||||||
# -r requirements/edx/base.txt
|
|
||||||
# edx-proctoring-proctortrack
|
|
||||||
edx-rbac==2.1.0
|
edx-rbac==2.1.0
|
||||||
# via
|
# via
|
||||||
# -r requirements/edx/base.txt
|
# -r requirements/edx/base.txt
|
||||||
|
|||||||
Reference in New Issue
Block a user