- 22 Apr, 2016 1 commit
-
-
An event is being fired on actions (Check/Save/Reset) to keep track of updated problems. On coming back to already visited sequence position, while putting sequence contents in container, only those problems that are found outdated, are going to be updated from earlier tracked problems. [SUST-40]
Qubad786 committed
-
- 06 Apr, 2016 1 commit
-
-
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]
David Ormsbee committed
-
- 05 Apr, 2016 2 commits
-
-
Request API access.
Peter Fogg committed -
ECOM-3940
Peter Fogg committed
-
- 04 Apr, 2016 21 commits
-
-
Compile js strings when we make dummy strings.
Ned Batchelder committed -
Fix broken French i18n in CMS tests
Nimisha Asthagiri committed -
Safe templating changes for CCX.
John Eskew committed -
French ugettext method was being monkey-patched with a "XYZ " prefix in all tests. This introduces a context manager to guarantee that the function reverts to its original state after the unit test has ended (successfuly or not).
Régis Behmo committed -
Fix paver watch_assets
Omar Khan committed -
Upgrade Underscore.string
Brian Jacobel committed -
Update browser support link
Vedran Karačić committed -
paver uninstall_python_packages
Cliff Dyer committed -
Vedran Karacic committed
-
Upgrade to Django 1.8.12
John Eskew committed -
Brian Jacobel committed
-
Brian Jacobel committed
-
Brian Jacobel committed
-
FEDX-117
Andy Armstrong committed -
John Eskew committed
-
Translate preferred languages in user account settings
Nimisha Asthagiri committed -
Fix links to moved sections of the developer guide
Ned Batchelder committed -
TNL-4236 – Check for video transcripts before using it
M. Rehan committed -
The listed languages in the "preferred languages" input dropdown should be translated in the user language.
Régis Behmo committed -
- Update to latest version of watchdog. - inotify doesn't work on nfs share in devstack. Use polling instead. - Some editors (vim) do not trigger modify events in their default configuration. Rebuild assets on all filesystem changes, and debounce when changes happen too quickly.
Omar Khan committed -
Using edx-ccx-keys from PyPI
Clinton Blackburn committed
-
- 03 Apr, 2016 1 commit
-
-
Safe Templatize: wiki templates
Bill DeRusha committed
-
- 01 Apr, 2016 14 commits
-
-
Badges V2 Feature Branch
Kelketek committed -
Jonathan Piacenti committed
-
Jacek Bzdak committed
-
Jonathan Piacenti committed
-
ECOM-4016
Clinton Blackburn committed -
MA-2250
J. Cliff Dyer committed -
Ned Batchelder committed
-
Ned Batchelder committed
-
Ned Batchelder committed
-
John Eskew committed
-
Removing check from edx notes settings for OAUTH token timeout.
Usman Khalid committed -
Jonathan Piacenti committed
-
Jonathan Piacenti committed
-
Jonathan Piacenti committed
-