- Oct 18, 2019
-
-
Feanil Patel authored
We need to do this because when I tride to go to the JSON serializer a bunch of tests started failing because various parts of our code are putting things into the session that are not JSON serializable. We can't keep using the default pickle serializer because it defaluts to using the highest available protocol and that will cause issues with the python 2 to 3 upgrade since both will be running in production at the same time. We need to use a version of the pickle protocol that both can use interchangably. We also need to make sure we read with latin1 encoding to make datetimes work correctly between the two versions of python.
-
Feanil Patel authored
This will force a logout as sessions fail to load but this should be a more performant and secure serializer moving forward. The reason we overwrote it in our config is that it previously used to be the default and we didn't want things to breake and force logouts when we changed it. We're no more okay with people getting logged out.
-
Alex Wang authored
MST-6
-
Jeremy Bowman authored
-
syedimranhassan authored
Revert "Added new variables from configuration repo"
-
syedimranhassan authored
-
syedimranhassan authored
Added new variables from configuration repo
-
syedimranhassan authored
-
Ben Holt authored
Add stable_bucketer helper tool
-
- Oct 17, 2019
-
-
Manjinder Singh authored
* explicitly setting strings to unicode
-
Adam Blackwell authored
Minor changes to CODEOWNERS file.
-
Emma Green authored
move the anonymous check earlier so that it cannot error out when it …
-
Calen Pennington authored
Pre-select the course overview during dashboard loading
-
Ayub authored
DescriptorWithMixins are dynamically created and do not have a hash class method. Those classes had hash values in python2 but do not have a default hash in python3. Thus those class objects can not be used as dict keys. Used location of section/unit instead of real object for cache dict. Location object is hashable.
-
Calen Pennington authored
-
Emma Green authored
-
Calen Pennington authored
Add graded and scored markers to the course outline
-
Adam Blackwell authored
-
Calen Pennington authored
Mark course outline with graded and scored status in the DOM so that we can run optimizely code on them
-
Jeremy Bowman authored
-
Jeremy Bowman authored
-
Feanil Patel authored
Python Requirements Update
-
Awais Qureshi authored
BOM-932
-
Awais Qureshi authored
Fixing byte issues.
-
edX requirements bot authored
-
syedimranhassan authored
Move cms defaults from configuration repo
-
syedimranhassan authored
-
syedimranhassan authored
-
syedimranhassan authored
Move lms defaults from configration repo
-
syedimranhassan authored
-
syedimranhassan authored
-
syedimranhassan authored
-
- Oct 16, 2019
-
-
edX Transifex Bot authored
-
Aarif authored
Added the util to handle bytes input to json.loads function - BOM-911
-
Jeremy Bowman authored
-
Matthew Piatetsky authored
[REV-733] check if discount expired
-
Matthew Piatetsky authored
-
julianajlk authored
REV-943 * added dynamic and course_upgrade_deadline to user-metadata
-
Chris Pappas authored
-
edX cache uploader bot authored
-