- 15 Sep, 2016 1 commit
-
-
Ned Batchelder committed
-
- 14 Sep, 2016 11 commits
-
-
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 -
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 13 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 -
TNL-4709
Andy Armstrong committed -
Robert Raposa committed
-
Sanford Student committed
-
Fix extremely minor box corner issue in Discussions
Brian Jacobel committed -
Catalog-based MicroMasters need to be displayed in the LMS. However, the LMS currently retrieves all program data from the soon-to-be-retired programs service. Consuming program data exclusively from the catalog service is out of the question right now; it's too complex to confidently pull off in a week. This is a functional middle ground introduced by ECOM-5460. Cleaning up this debt is tracked by ECOM-4418.
Renzo Lucioni committed -
Enable discussion forums on CCX courses.
Matjaz Gregoric committed -
Discussion is restricted to the CCX course (there is no sharing of discussions with the parent course or other CCX instances).
Matjaz Gregoric committed
-
- 11 Sep, 2016 2 commits
-
-
Nimisha Asthagiri committed
-
Nimisha Asthagiri committed
-
- 10 Sep, 2016 1 commit
-
-
Nimisha Asthagiri committed
-