Commit Graph

3786 Commits

Author SHA1 Message Date
Simon Chen
a99da581e3 [Chore] Upgrade edx-proctoring to 3.11.4 to fix javascript on proctoring worker not starting exam with the same ping interval as during the exam (#27747) 2021-05-28 14:35:49 -04:00
Awais Qureshi
636b2ca4c5 Merge pull request #27764 from edx/django-user-constraint
feat: Adding temporary constraint to check the newly merged changes.
2021-05-28 15:57:55 +05:00
Awais Qureshi
adf81fb69a feat: Adding temporary constraint to check the newly merged changes in package. 2021-05-28 14:11:11 +05:00
edX requirements bot
0021be0a71 Updating Python Requirements (#27759) 2021-05-28 12:47:49 +05:00
Binod Pant
889458e243 feat: Upgrade edx-enterprise for ENT-4593 (#27755)
ENT-4593 to conclude courses in Canvas, instead of delete, on delete_content_metadata

ENT-4593
2021-05-27 16:55:39 -04:00
Régis Behmo
a131d63608 feat: run mypy as part of testing the codebase
The edx-platform codebase already includes quite a few type annotations, but
they were not regularly checked. This may cause problems, when the annotations
themselves include errors (as we found out in some of the learning_sequences
annotations). So here, we add mypy as a dev requirement and introduce a make
command to run mypy regularly. Mypy runs on a very small portion of the total
edx-platform, as configured in mypy.ini. Our hope is that developers will add
more and more modules to this configuration file, until we can eventually run
mypy on the full code base.

See discussion: https://discuss.openedx.org/t/dev-notes-running-mypy-on-edx-platform/4860
2021-05-27 13:54:37 -04:00
Michael Roytman
791c535fca chore: update edx-proctoring version
This version of the edx-proctoring library includes a fix to a bug in the onboarding status panel. This bug was preventing the appearance of the onboarding panel in a learner's course outline if an onboarding exam in the course was inaccessible to the learner in such a way that the Learning Sequences API did not return schedule information for the sequence. An onboarding exam that is content gated by enrollment track to an enrollment track in which the learner is not enrolled is an example of this. The bug was that the StudentOnboardingStatusView was not taking into account that an inaccessible sequence might not have a schedule.
2021-05-27 09:11:18 -04:00
edX requirements bot
5d69d858e2 Updating Python Requirements (#27740) 2021-05-27 12:27:37 +05:00
edX requirements bot
68f4c086c3 Updating Python Requirements (#27727) 2021-05-26 12:37:00 +05:00
alangsto
556e82493d chore: update edx-proctoring version (#27721) 2021-05-25 10:46:12 -04:00
Awais Jibran
1fb0ed58bb chore: moving modal-config to constraints.txt (#27710) 2021-05-25 12:09:37 +05:00
edX requirements bot
38f7dac02b chore: Updating Python Requirements (#27716) 2021-05-25 11:26:23 +05:00
Michael Roytman
95e5a1651d chore: update edx-proctoring version
This version of the edx-proctoring library includes changes to the onboarding status panel that is displayed in a learner's course outline. If all onboarding exams are past due, the button to go to the onboarding exam will be grayed out and will contain the text "Onboarding Past Due". If there are any available onboarding exams, the panel will work as before. If there are any onboarding exams that will be released in the future, they will be prioritized over the past due onboarding exams.
2021-05-24 14:58:48 -04:00
alangsto
185fc50066 chore: update edx-proctoring version (#27709)
The latest version of edx-proctoring contains changes that allow a proctoring provider's onboarding status api to be used for the student onboarding info panel
2021-05-24 14:40:28 -04:00
edX requirements bot
2e01dc0eac Updating Python Requirements (#27703) 2021-05-24 12:36:34 +05:00
Matt Hughes
76c81a8b26 feat(proctoring): allow configurability by backend of url
this url is shown on course home for backends which support onboarding
as part of the panel about onboarding status. This feature allows us
to configure this url via remote config.

JIRA:MST-824
2021-05-21 12:49:11 -04:00
edX requirements bot
1a01b6b2bf Updating Python Requirements (#27694) 2021-05-21 14:14:20 +05:00
irfanuddinahmad
e6f9531a47 chore: Update edx-enterprise to 3.23.6 2021-05-20 16:22:46 +05:00
edX requirements bot
77af4e0546 Updating Python Requirements (#27686) 2021-05-20 13:53:00 +05:00
irfanuddinahmad
9e885c23fd chore: Upgrade edx-enterprise 2021-05-19 17:00:36 +05:00
Muhammad Soban Javed
9ec9c2f7fb Revert "Python Requirements Update" 2021-05-19 14:30:28 +05:00
irfanuddinahmad
c65655e3fa Merge pull request #27673 from edx/iahmad/ENT-4522-5
chore: Update edx-enterprise to 3.22.4
2021-05-19 13:24:54 +05:00
irfanuddinahmad
34c2640d37 chore: Update edx-enterprise to 3.22.4 2021-05-19 12:26:11 +05:00
edX requirements bot
e708ac2507 Updating Python Requirements 2021-05-19 00:45:25 -04:00
irfanuddinahmad
7c211c108e Merge pull request #27667 from edx/iahmad/ENT-4522-4
chore: ENT-4522 Update edx-enterprise
2021-05-18 19:45:07 +05:00
irfanuddinahmad
c9a2de7c46 chore: ENT-4522 Update edx-enterprise 2021-05-18 19:00:48 +05:00
Bianca Severino
4cb73ae61c chore: update edx-proctoring to 3.9.3 2021-05-18 09:38:58 -04:00
Zaman Afzal
a5878e785e ENT4249- Bump Edx-Enterprise Version (#27662) 2021-05-18 12:37:44 +05:00
edX requirements bot
35caf786b4 chore: Updating Python Requirements (#27660) 2021-05-18 11:52:53 +05:00
David Ormsbee
2376b3d124 Revert "refactor: upgrade django=2.2.23. Fileupload issue fixed." 2021-05-17 17:22:41 -04:00
Simon Chen
2d8057f07d [Chore]:MST-677 Roll out the onboarding status panel for Proctoring (#27655) 2021-05-17 15:05:37 -04:00
Awais Qureshi
61be2b554b Merge pull request #27638 from edx/awais786/upgrade-django
refactor: upgrade django=2.2.23. Fileupload issue fixed.
2021-05-17 22:47:51 +05:00
Simon Chen
edef37b51b [chore] Update the edx-proctoring library to 3.9.1 (#27648)
With this update, the student exam attempts have a new attribute called . The flag, when set to true, allows the exam attempt to be resumed by user
2021-05-17 13:08:39 -04:00
Zachary Hancock
01baa9ab9c update edx-proctoring (#27645) 2021-05-17 10:34:59 -04:00
Awais Qureshi
bd90545afe refactor: upgrade django=2.2.23. Fileupload issue fixed. 2021-05-17 19:29:31 +05:00
0x29a
6aa70b764d feat: remove course_id argument and upgrade ora2 dependency 2021-05-17 15:21:03 +02:00
Awais Qureshi
94068b1ede chore: Fixing upgrade job. Due to some recent packages released upgrade job was failing. 2021-05-17 12:57:36 +05:00
edX requirements bot
acb106c913 chore: Updating Python Requirements 2021-05-17 03:15:59 -04:00
Awais Qureshi
b135d8e224 chore: Fixing upgrade job. Due to some recent packages released upgrade job was failing. 2021-05-17 12:10:47 +05:00
Giovanni Cimolin da Silva
9a334a383e feat: Add changes for waiting step details
Bump ORA version and fix method signature.
2021-05-13 09:27:53 -03:00
Binod Pant
da9afe6290 fix: 🐛 ENT-4525 fix learner portal experience when missing courseEnrollment records (#27611)
* fix: 🐛 ENT-4525 fix learner portal experience courseEnrollment records are missing

sometimes integrations may create EnterpriseCourseEnrollments but for some reason missing courseEnrollment, in this case we want to just filter out the EnterpriseCourseEnrollments instead of erroring the learner poratl

ENT-4525

* fix: pylint fixes

pylint fixes
2021-05-13 07:27:17 -04:00
M. Zulqarnain
9990fb8b1c Upgrade pip-tools to v5.5 (#27573)
* chore: Upgrade pip-tools to v5.5

* chore: Updating Python Requirements (#27574)

Co-authored-by: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com>
2021-05-11 18:34:39 +05:00
edX requirements bot
2416d4b6ad chore: Updating Python Requirements (#27583) 2021-05-11 12:11:52 +05:00
irfanuddinahmad
cd4fe236f4 Updated edx-enterprise to 3.22.16 2021-05-10 13:02:55 +05:00
irfanuddinahmad
ae89da9968 chore: upgrade edx-enterprise to 3.22.15 2021-05-09 15:21:34 +05:00
edX requirements bot
a9e4617d5e chore: Updating Python Requirements 2021-05-06 14:34:13 -04:00
Awais Qureshi
cb6fc875b6 refactor: latest Django 2.2.21 breaks the tests.
Its mostly due the more restriction on empty file names and paths with dot segments during uploads
2021-05-06 23:26:55 +05:00
muhammad-ammar
cdf1dc2969 chore: upgrade edx-enterprise to 3.22.14 2021-05-06 16:59:59 +05:00
Adam Stankiewicz
315b0e0caf fix: upgrade edx-enterprise to 3.22.12 (#27527) 2021-05-05 11:02:29 -04:00
M. Zulqarnain
8e9a5b2e63 Install acid-xblock from PyPI (#27488)
* refactor: install acid-xblock from PyPI

* chore: Updating Python Requirements (#27485)

Co-authored-by: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com>
2021-05-05 15:04:53 +05:00