- Jun 10, 2020
-
-
edX Transifex Bot authored
-
Calen Pennington authored
Only actually reset user schedule if they have missed deadlines and not missed any gated content deadlines
-
Jeremy Bowman authored
Removed the FakePaymentPage page object which used shoppingcart app functionality, as well as everything that depended on it. I checked the e2e test repo also, and it doesn't seem to need any of the removed code.
-
- Jun 09, 2020
-
-
Adeel Khan authored
This patch improves on the user locked out logic by providing a helping message near locked out. This would help reduce retries by giving user the option to use password reset flow to fix the issue. PROD-1505
-
- Jun 08, 2020
-
-
David Ormsbee authored
-
edX cache uploader bot authored
-
- Jun 04, 2020
-
-
Albert (AJ) St. Aubin authored
[MICROBA-281]
-
- Jun 03, 2020
-
-
edX Transifex Bot authored
-
- Jun 01, 2020
-
-
edX cache uploader bot authored
-
- May 29, 2020
-
-
Feanil Patel authored
This should help more quickly narrow down where things are failing on an import.
-
- May 28, 2020
-
-
Dillon Dumesnil authored
We will now show the problem icon if the LTI problem is scored and 'other' if it is not.
-
- May 27, 2020
-
-
edX Transifex Bot authored
-
- May 26, 2020
-
-
Calen Pennington authored
Use a fixed time for course duration limits, so that schedule extensions don't extend FBE duration limits
-
- May 21, 2020
-
-
Feanil Patel authored
This reverts commit a1c01882.
-
Waheed Ahmed authored
-
Waheed Ahmed authored
PROD-1602
-
- May 20, 2020
-
-
edX Transifex Bot 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
-
Guruprasad Lakshmi Narayanan authored
The Randomized Content Block XBlock only randomizes the selection of the children blocks and has unpredictable randomization of the order of the selected child blocks due to the usage of sets, which are unordered, for storing the selected blocks. This becomes apparent when all the available child blocks in a library are chosen for a Randomized Content Block, to randomize just the order of the child blocks and not just the selection of the blocks. The order of the selected blocks ends up being similar for multiple learners. This change modifies the XBlock to store the selected child blocks in a list, instead of a set, after randomly shuffling them.
-
- May 15, 2020
-
-
Ben Warzeski authored
-
- May 14, 2020
-
-
edX cache uploader bot authored
-
- May 13, 2020
-
-
Awais Jibran authored
- May 12, 2020
-
-
Jeremy Bowman authored
Remove all references to the shoppingcart app from the course about page. Also removed one test of shoppingcart functionality from the student app.
-
Olivia Ruiz-Knott authored
Add list of states and field to UserProfile model; add migration; add state field to relevant serializers and to ACCOUNT_VISIBILITY_CONFIGURATION. Removes state data if country is changed to something other than United States.
-
Ned Batchelder authored
-
Jeff LaJoie authored
-
- May 11, 2020
-
-
Tim McCormack authored
Rather than fetching the Site for every provider in a loop, just look at the ID of the site. Added regression test, showing N `django_site` requests before and 0 after.
-
edX cache uploader bot authored
-
mariajgrimaldi authored
This PR contributes to the elimination of deprecation warnings, specifically the one mentioned above and reported in the Warnings Report: https://build.testeng.edx.org/job/edx-platform-python-pipeline-master/warning_5freport_5fall_2ehtml/ . Changed collection.find(filter).count() to collection.count_documents(filter) in the following file: common/lib/xmodule/xmodule/modulestore/tests/test_split_modulestore.py And collection.find(filter).limit(1).count() to collection.count_documents(filter, limit=1) in the following file: common/lib/xmodule/xmodule/modulestore/mongo/draft.py The method count_documents is part of the collection, not the cursor (find returns a cursor), according to StackOverflow (https://stackoverflow.com/questions/56303331/warning-message-in-pymongo-count-is-deprecated). Because of that after changing count, I removed the calling to the find method and use the filter parameter in count_documents. Also, I removed limit because count_documents accepts limit parameter. This warning occurs due to deprecation: https://pymongo.readthedocs.io/en/3.9.0/api/pymongo/collection.html#pymongo.collection.Collection.count_documents
-
- May 08, 2020
-
-
Adam Butterworth authored
* Swap deprecated box-sizing mixin with the box-sizing property * Linting now that box-sizing is no longer a mixin
-
- May 07, 2020
-
-
zia.fazal@arbisoft.com authored
Apply same username restrictions during SSO pipeline as we have user registeration flow to avoid SSO flow breakage at the time of user creation. ENT-2730 Code quality fixes
-
Dave St.Germain authored
-
Robert Raposa authored
Revert "Dark launch: Fix site shadowing and 1+N queries in third party auth config fetching (#23824)" (#23935) This reverts commit 79420640.
-
Shadi Naif authored
-
Waheed Ahmed authored
-
Waheed Ahmed authored
-
- May 06, 2020
-
-
Adam Butterworth authored
* Fix all stylelint errors For any errors that fixing would require changing the output of the css disable stylelint for that line instead of modifying. * Update quality.py Make stylelint quality check pass when there are no errors * Delete empty selectors
-
Michael Roytman authored
Enhance the Link Program Enrollments Support Tool to handle the case of linking a learner to a ProgramEnrollment that is already linked to a different edX account. In this case, * unenroll the currently linked learner from the courses associated with related ProgramCourseEnrollments * for each course the is enrolled in as part of a ProgramCourseEnrollment, if the coures has an audit track, then move the enrollment into the audit track. Otherwise, keep the learner's enrollment in the existing track. * link the new user to the ProgramEnrollment * enroll the new user in the Master's track in the courses associated with related ProgramCourseEnrollments