- Feb 26, 2016
-
-
David Ormsbee authored
Before this commit, calling the student_view on a capa problem would cause it to render an empty placeholder <div>, wait for the DOMContentLoaded event to be fired, and then make AJAX requests to the the problem_get handlers to retrieve the HTML it needed to render the actual problems. This can significantly increase the end user load times for pages, particularly when there are many problems in a vertical. This commit takes a very conservative approach and has the server side add the rendered HTML into a new data-content attribute on the <div> enclosing the problem. When Capa's JS initialization runs, it grabs from that data-content attribute rather than reaching over the network for an AJAX request. I had attempted to make it somewhat smarter and push the rendered problem straight into the document instead of relying on the data-content attribute. This was faster, and should be our long term goal. However, it caused odd bugs, particularly around MathJAX rendering, and I never quite tracked the issue down. I'm still going forward with these changes because it's significantly better than the current situation that students have to deal with, and we can make the JS more performant in a future iteration. [PERF-261]
-
Matt Drayer authored
Use has_configuration_set() during microsite initialization
-
Braden MacDonald authored
Revert "Pass DOM element, not jQuery object to XBlock initialisation."
-
Eric Fischer authored
Weekly ORA release
-
Felipe Montoya authored
Delegating the conditional to the has_configuration_Set method, which is overriden by the database backend, so the enable_pre_startup works well for both backends. Adding tests Fix quality issues
-
Braden MacDonald authored
-
Nimisha Asthagiri authored
Course Overview migrations fix: Readd the Facebook URL field
-
Eric Fischer authored
Now installing without `-e`, and moving to a fully released 1.0.0 version Also includes updating edx-submissions to a 1.0.0 release.
-
Nimisha Asthagiri authored
-
- Feb 25, 2016
-
-
Alison Hodges authored
Syncs preface with edx-doc repo version
-
Eric Fischer authored
Avoid MultipleObjectsReturned errors with LoginFailures
-
Peter Pinch authored
Added extra field to CCX model for Course Models
-
Ned Batchelder authored
Upgrade edx-lint to 0.4.2
-
Alison Hodges authored
-
Eric Fischer authored
Replayed by @efischer19 due to git issues, initially commited by @laq
-
Eric Fischer authored
The get_or_create function is vulnerable to race conditions in MySQL, which can cause the model LoginFailure to, in some cases, have more than one row for the same user, breaking the login for that user. Addinf functionality to expect and clean the error by deleting extra rows (by oldest lockout date), leaving just one entry and allowing the user to login. Replayed and squashed by @efischer19, initially commited by @laq
-
sanfordstudent authored
MA-1919 making mobile handout links accommodate jump to id's and cour…
-
Douglas Hall authored
Incremented edx-proctoring version to 0.12.11
-
Mushtaq Ali authored
Fix subsection config for self-paced course
-
Ned Batchelder authored
-
Giovanni Di Milia authored
REST APIs modified
-
Sanford Student authored
-
Douglas Hall authored
-
John Eskew authored
Remove all request.REQUEST usages.
-
M. Rehan authored
TNL-4136 fix topic detail endpoint's url to support alphanumeric and period characters in topic ID
-
Brian Beggs authored
Allow multiple instances of ccx
-
Ned Batchelder authored
Use yaml.safe_load, since we have no need for the greater power of .load
-
- Feb 24, 2016
-
-
Michael Frey authored
Release
-
Peter Desjardins authored
Fix build failures in the docs/en_us/platform_api guide.
-
Ned Batchelder authored
-
Michael Frey authored
Only allow ecommerce checkout if user is also activated
-
Ned Batchelder authored
Update translations (autogenerated message)
-
Douglas Hall authored
add student email in credit service
-
Braden MacDonald authored
Use latest version of drag and drop xblock
-
sanfordstudent authored
MA-1038
-
Ned Batchelder authored
-
Adam Palay authored
mathjax preview should be inline by default
-
Adam Palay authored
-
Michael Frey authored
-
Michael Katz authored
Release 2016-02-24
-