- Dec 12, 2019
-
-
Diana Huang authored
Add logging middleware to determine why our responses are bad.
-
Feanil Patel authored
Fix serialization issues in codejail
-
- Dec 11, 2019
-
-
Ned Batchelder authored
-
Diana Huang authored
-
Feanil Patel authored
Re-raise issue was in codejail.
-
Jeremy Bowman authored
-
Diana Huang authored
Update xblock-lti-consumer with more Python 3 fixes.
-
Jeremy Bowman authored
-
Diana Huang authored
-
Feanil Patel authored
- Undo the previous change. - Pull in the version of codejail with the fix for the issue.
-
- Dec 10, 2019
-
-
Feanil Patel authored
Ignore bad cached data.
-
Feanil Patel authored
When migrating from python 2 to 3 we can get in a situation where the cache has data that the new version of python can't read. In this case drop the bad data and re-cache the correct data.
-
Diana Huang authored
Upate xblock-lti-consumer to get more Python 3 fixes.
-
Jeremy Bowman authored
-
Diana Huang authored
-
Feanil Patel authored
Redirect to the view names directly.
-
Diana Huang authored
Use six to reraise a capa error.
-
Jeremy Bowman authored
-
Diana Huang authored
-
Diana Huang authored
-
- Dec 09, 2019
-
-
Feanil Patel authored
Feanil/handle pickling failure
-
Feanil Patel authored
-
edX cache uploader bot authored
-
Syed Muhammad Dawoud Sheraz Ali authored
create CSM service
-
DawoudSheraz authored
-
- Dec 08, 2019
-
-
edX Transifex Bot authored
-
- Dec 06, 2019
-
-
Robert Raposa authored
fix flaky test_login unit test
-
Robert Raposa authored
ARCH-1253
-
Feanil Patel authored
-
Albert (AJ) St. Aubin authored
Upgrade edx-enterprise
-
Alex Wang authored
Students can't create team in an instructor-managed topic
-
Albert (AJ) St. Aubin authored
-
Diana Huang authored
Move account_settings into user_api.
-
Alex Dusenbery authored
-
Diana Huang authored
-
David Ormsbee authored
Add ENABLE_COURSEWARE_SEARCH_FOR_COURSE_STAFF flag
-
AsadAzam authored
log exception for further context
-
DawoudSheraz authored
-
- Dec 05, 2019
-
-
Feanil Patel authored
We use pickling in conjunction with caches in these cases so we should be able to fallback to the uncached behavior if the pickled data is corrupt in some way. eg. it's a python 2 pickle we don't know how to read.
-
Feanil Patel authored
When going between python 2 and python 3.5 we can get pickeld course structires that are incompatible no matter what we do do to the bug linked in the comment. In this case, handle the error and delete the corrupt data from the cache. Making this fairly generic because if we have any bad data in cache we don't want it to blow up the whole process. Just delete the bad data and try again.
-