- 15 Sep, 2016 8 commits
-
-
David committed
-
Revert "pa11ycrawler 1.5.1"
Jesse Zoldak committed -
David Baumgold committed
-
Update translations (autogenerated message)
Ned Batchelder committed -
Add font awesome loading spinner to CAPA problems
Albert (AJ) St. Aubin committed -
pa11ycrawler 1.5.1
David Baumgold committed -
AC-578 fixing link in label on logistration form
Chris committed -
Ned Batchelder committed
-
- 14 Sep, 2016 14 commits
-
-
- loading spinner is automatically replaced by the content when AJAX problem_get returns
Giulio Gratta committed -
Merge release back into master
Christina Roberts committed -
Make Robust Grades Robust Again
Eric Fischer committed -
Update coverage version to 4.2
Jesse Zoldak committed -
David committed
-
Chris Rodriguez committed
-
Don't delete question p-tag if children.
Christina Roberts committed -
Jesse Zoldak committed
-
Reduce sql queries with persisted grades
Nimisha Asthagiri committed -
As part of the Robust Grades rollout, we expect to see some DatabaseErrors in various methods that write to the database. Since the success of this write operation is not needed for the end-user, we just log and swallow the error. In the future, we'll also enqueue an async task to finish the write operation that failed.
Eric Fischer committed -
Nimisha Asthagiri committed
-
J. Cliff Dyer committed
-
TNL-5458 TNL-5493
Nimisha Asthagiri committed -
TNL-5510
cahrens committed
-
- 13 Sep, 2016 12 commits
-
-
Change edx-django-release-util version.
John Eskew committed -
Update opaque-keys and ccx-keys versions.
John Eskew committed -
Merging hotfix/2016-09-13 release into master
Douglas Hall committed -
Fix the duplicate oauth_body_hash in the outcomes request
Douglas Hall committed -
John Eskew committed
-
Wrap the discussion header in a <nav aria-label="Forums">
Brian Jacobel committed -
John Eskew committed
-
TNL-5193
Brian Jacobel committed -
TNL-5240: Cache comment thread.
Robert Raposa committed -
AC-581 using UXPL values for course types on dashboard
Chris committed -
Merge release into master
Renzo Lucioni committed -
The "oauth_body_hash" appeared twice in the auth header in the request when posting grade back to tool consumer. However, the signature sent from edX is calculated based on only one oauth_body_hash. On the tool consumer side, the signature is calculated based on the auth header and will use the duplicated fields. So the signatures will not match. And request will fail the signature validation. The bug was introduced in this commit: https://github.com/edx/edx-platform/commit/03cee389e0869263f5f9977098770495b5216733 on July 12th by updating the oauthlib. Because 0.7.2(original version) doesn't have oauth_body_hash support, so a custom OAuth1 client was implemented to add oauth_body_hash to the headers: https://github.com/edx/edx-platform/blob/f5d0f3ff55d264ed4b68a24808b255aef5d8dad2/lms/djangoapps/lti_provider/outcomes.py#L24. However, the new oauthlib 1.0.3 has support for oauth_body_hash (https://github.com/idan/oauthlib/commit/51675237c410b413a11091926436420493c52866#diff-c2a1e5f1ddfe8e48ff62b59eb952644eR180). So after updating library, oauth_body_hash is added twice. This fixes the bug by removing the custom client and use the oauthlib default client to generate the auth header.
Pan Luo committed
-
- 12 Sep, 2016 6 commits
-
-
Cache Enrollment state for (user, course) in request cache
Nimisha Asthagiri committed -
patch/2016-09-12
Renzo Lucioni committed -
Nimisha Asthagiri committed
-
Fix RTL issues with discussion sass
Andy Armstrong committed -
logging
sanfordstudent committed -
Enable Persistent Grades in unit tests
Nimisha Asthagiri committed
-