- 14 Sep, 2016 2 commits
-
-
J. Cliff Dyer committed
-
TNL-5458 TNL-5493
Nimisha Asthagiri committed
-
- 13 Sep, 2016 8 commits
-
-
Merging hotfix/2016-09-13 release into master
Douglas Hall committed -
Fix the duplicate oauth_body_hash in the outcomes request
Douglas Hall committed -
Wrap the discussion header in a <nav aria-label="Forums">
Brian Jacobel 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
-
- 09 Sep, 2016 11 commits
-
-
Nimisha Asthagiri committed
-
Ensure usage keys have course run in locators.
Nimisha Asthagiri committed -
TNL-5475
J. Cliff Dyer committed -
Optimize Subsection Grades update
Nimisha Asthagiri committed -
Chris Rodriguez committed
-
Nimisha Asthagiri committed
-
TNL-5457: Performance enhancements for Discussions API.
Robert Raposa committed -
- Default to with_responses=False, except when required. - Clean up search call unused params.
Robert Raposa committed -
Fix width of 'Load More' button in Discussions
Brian Jacobel committed -
Update xblock-poll dependency to v1.2.
Tim Krones committed -
Fix bug where new posts were not assigned a topic ID and would fail to post
Brian Jacobel committed
-
- 08 Sep, 2016 3 commits
-
-
Brian Jacobel committed
-
Persistent Grade being saved for individual problems
Cliff Dyer committed -
* First take at forcing a subsection's grade to update when a signal is sent that a problem's score has changed * Refactor signal handler connection. * Expand bokchoy tests to cover progress page * Add some grading unit tests TNL-5394 TNL-5364
Eric Fischer committed
-