Commit Graph

1438 Commits

Author SHA1 Message Date
Saad Yousaf
b36c562887 Merge pull request #27287 from edx/saad/TNL-8051
[TNL-8051] - bump olxcleaner version with latest update.
2021-04-09 15:45:58 +05:00
edX requirements bot
6c1bb17fb7 Updating Python Requirements 2021-04-09 15:20:58 +05:00
SaadYousaf
7242b5018a [TNL-8051] - bump olxcleaner version with latest update. 2021-04-08 23:46:50 +05:00
edX requirements bot
172b4e4dd3 Updating Python Requirements 2021-04-08 14:19:49 +05:00
Michael Roytman
5d9f2fe12f fix: Display Useful Status in InstructorDashboard StudentOnboardingPanel for "onboarding reset" Attempt Status
JIRA: MST-736

Due to inconsistencies in the way we handle attempts in past due practice proctored/onboarding exams, learners can end up in an unintended liminal state after attempting to reset their onboarding attempt. If a learner attempts to reset their rejected onboarding attempt after the exam's due date, we process the reset request and move their attempt into the "onboarding_reset" state. Theoretically, a new exam attempt should be created immediately thereafter. However, we have code that prevents the creation of an exam attempt after the exam's due date, so the call to create a subsequent exam attempt fails, leaving the learner with an exam attempt with the "onboarding_reset" status. Theoretically, this situation should never occur, and the fact that it does is a bug. Because of this, we did not handle the "onboarding_reset" status in the StudentOnboardingStatus panel, and this status appears as "null". As an intermediate step, while we think about our due date logic, this pull request bumps the edx-proctoring library to version 3.8.5, which adds a new onboarding status "onboarding_status_past_due". This status is displayed as "Onboarding Reset Failed Due to Past Due Exam" in the StudentOnboardingPanel in the InstructorDashboard, which should provide course staff with a clearer explanation.

JIRA: MST-745 tracks the removal of this intermediate code from the code base once we fix the underlying cause of this bug.
JIRA: MST-749 tracks the fix for the behavior that allowed for this state to occur.
2021-04-07 14:44:21 -04:00
Binod Pant
9a821239e1 feat: edx-enterprise 3.22.1 (#27272) 2021-04-07 14:03:00 -04:00
edX requirements bot
e16f813a55 Updating Python Requirements 2021-04-07 14:16:06 +05:00
Awais Jibran
9b4f19f204 Update olxcleaner (#27261) 2021-04-06 21:26:24 +05:00
Awais Jibran
d4c557f765 Reference openedx/olxcleaner (#27256)
* Reference openedx/olxcleaner and remove pypi for olxcleaner
2021-04-06 20:40:25 +05:00
Zaman Afzal
3bcfe511b3 update edx-enterprise version (#27259) 2021-04-06 20:02:12 +05:00
edX requirements bot
401789dad3 Updating Python Requirements (#27251) 2021-04-06 13:03:24 +05:00
Simon Chen
1d186b34bf MST-734 Fix production issue on Learner Onboarding Status Panel (#27248)
* MST-734 Fix production issue on Learner Onboarding Status Panel
Fix the prod issue where learning sequence service object missing the needed get_user_course_outline service API
The user web API call currently returns 500
2021-04-05 16:54:58 -04:00
Simon Chen
5e79e198ac [Revert] The edx-proctoring version 3.8.3 resulted in 500 error on Onboarding Status Panel API call (#27247) 2021-04-05 15:09:42 -04:00
Simon Chen
9d7bd99f8d MST-734 Use exam due dates to test onboarding status visibility (#27243)
The version of proctoring 3.8.3 uses the onboarding exam due dates or course end dates as the testing date for learning sequence service to test the visibility of the onboarding status panel for learners. This change would allow onboarding exam with due dates to display to course enrollees correctly
2021-04-05 13:08:07 -04:00
edX requirements bot
a86b474931 Updating Python Requirements (#27237) 2021-04-05 13:17:30 +05:00
Saleem Latif
d69b8f3941 Merge pull request #27227 from edx/saleem-latif/ENT-4310
Updated edx-enterprise version to 3.21.0
2021-04-02 16:32:03 +05:00
edX requirements bot
89014ca68d Updating Python Requirements 2021-04-02 15:46:49 +05:00
Saleem Latif
e5fd7dcbab Updated edx-enterprise version to 3.21.0 2021-04-02 14:54:36 +05:00
M. Zulqarnain
072b6b8875 Revert "chore: Unpin python-dateutil (#27196)" (#27217)
This reverts commit 40878cd554.
2021-04-01 23:32:51 +05:00
Bianca Severino
735fdabc39 fix: upgrade edx-proctoring to 3.8.1 2021-04-01 12:31:22 -04:00
M. Zulqarnain
40878cd554 chore: Unpin python-dateutil (#27196) 2021-04-01 19:53:02 +05:00
Binod Pant
ddbac9ea33 feat: upgrade enterprise for ENT-4222 part 1 (#27215) 2021-04-01 10:47:47 -04:00
edX requirements bot
29fe817e57 Updating Python Requirements (#27207) 2021-04-01 13:26:51 +05:00
Bianca Severino
73c5866678 fix: remove proctored exam resume waffle flag 2021-03-31 14:14:09 -04:00
Sameen Fatima
11b9a595eb edx-enterprise-version-bump-3.20.4 (#27194) 2021-03-31 17:52:54 +05:00
Awais Jibran
ad7f6019fe Integrate "olxcleaner" with course import (#27164)
* Integrating olxcleaner in course import

* Adding toggle removal date and addressing pylint issues.
2021-03-31 13:26:14 +05:00
edX requirements bot
f3050a1dbd Updating Python Requirements (#27191) 2021-03-31 12:16:28 +05:00
alangsto
58fc02c0af Update edx-proctoring version (#27190) 2021-03-30 17:31:43 -04:00
edX requirements bot
27883f61d3 Updating Python Requirements (#27178) 2021-03-30 12:30:59 +05:00
Kellie Selinka
5bf44a9420 bump edx-enterprise back down to 3.20.1 2021-03-29 16:27:09 -04:00
edX requirements bot
5111a83be6 Updating Python Requirements 2021-03-29 14:14:48 -04:00
Kellie Selinka
00f4cb09f6 bump edx-enterprise to 3.20.2 2021-03-29 12:33:08 -04:00
edX requirements bot
0ad27ed2fe Updating Python Requirements (#27161) 2021-03-29 15:08:50 +05:00
Michael Terry
d7a242e888 feat: bump edx-ace to 1.1.0
This gives us the ability to set a Braze-specific from-address via
configuration settings.
2021-03-26 09:59:19 -04:00
edX requirements bot
71f9688cb5 Updating Python Requirements (#27145) 2021-03-26 14:24:49 +05:00
edX requirements bot
671ad883fc Updating Python Requirements (#27133) 2021-03-25 14:32:49 +05:00
edX requirements bot
ae2e41cd8e Updating Python Requirements (#27122) 2021-03-24 12:49:56 +05:00
Bianca Severino
2db1c7b33f Update edx-proctoring to 3.7.14 2021-03-23 14:53:48 -04:00
Alex Dusenbery
9cb22de829 fix: upgrade edx-enterprise to 3.20.1 and edx-rbac to 1.4.2, so that JWT role/context pairs are de-duplicated.
ENT-4357
2021-03-23 14:45:11 -04:00
Lael Birch
d944bd37ee Merge pull request #27114 from edx/ENT-4333
Bump frontend-enterprise
2021-03-23 13:48:31 -04:00
edX requirements bot
6b8ff16a7f Updating Python Requirements (#27109) 2021-03-23 22:12:33 +05:00
Lael Birch
cf8237fb02 Bump frontend-enterprise 2021-03-23 12:02:08 -04:00
edX requirements bot
41c1d237eb Python Requirements Update (#27094)
* Updating Python Requirements

* fix proctoring test

Co-authored-by: Zulqarnain <muhammad.zulqarnain@arbisoft.com>
2021-03-22 15:15:46 +05:00
Tim McCormack
7c18840f3d chore: Unpin pillow and upgrade Python requirements (#27081)
Pillow was pinned for Python 3.5 support, which we no longer need.

- https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst
- https://facelessuser.github.io/soupsieve/about/changelog/
2021-03-19 16:56:01 +00:00
Bianca Severino
557029b0db Revert edx-proctoring to 3.7.12 2021-03-19 09:38:43 -04:00
Lael Birch
20cc87f5ef Bump edx-enterprise 2021-03-19 08:26:06 -04:00
edX requirements bot
65e025c248 Updating Python Requirements (#27070) 2021-03-19 15:53:28 +05:00
Alexander J Sheehan
73b48757b0 Merge pull request #27045 from edx/alex-sheehan-edx/bumping-enterprise-bulk-enrollment
bumping enterprise version to 3.18.7
2021-03-18 12:12:19 -04:00
Bianca Severino
14fdb75c15 Merge pull request #27041 from edx/bseverino/proctoring-3.7.13
Update edx-proctoring to 3.7.13
2021-03-18 11:11:06 -04:00
Alexander Sheehan
d61bc5c79b bumping enterprise version to 3.18.7 2021-03-17 17:16:21 -04:00