1. 03 Apr, 2015 1 commit
  2. 01 Apr, 2015 1 commit
  3. 23 Mar, 2015 2 commits
  4. 20 Mar, 2015 1 commit
  5. 19 Mar, 2015 1 commit
  6. 13 Mar, 2015 2 commits
  7. 09 Mar, 2015 1 commit
  8. 05 Mar, 2015 1 commit
  9. 02 Mar, 2015 2 commits
  10. 27 Feb, 2015 2 commits
  11. 23 Feb, 2015 1 commit
  12. 20 Feb, 2015 2 commits
  13. 17 Feb, 2015 1 commit
  14. 16 Feb, 2015 1 commit
    • xblock-external-ui: Add XBlock API call to render XBlock views · 2ba49579
      xblock-external-ui: Include CSRF token in the API answer
      xblock-external-ui: Include full path when building local_url
      xblock-external-ui: Fix TestHandleXBlockCallback & bok_choy, add tests
      xblock-external-ui: Only return `instance` in `_invoke_xblock_handler()`
      xblock-external-ui: Group resources by hash tag to avoid duplicate loads
      xblock-external-ui: PEP8
      xblock-external-ui: Fail early if the XBlock view is called anonymously
      
          We used to serve anonymous requests, but most XBlocks assume that the
          user is logged in, which can generate a lot of errors when the user is
          accessed or when an XBlock ajax callback is queried. Fail early to only
          get one error per page load, and prevent displaying the XBlock
          altogether when the LMS doesn't find an active user session.
      
      xblock-external-ui: Add request params in view render context
      xblock-external-ui: HTTP error status when file is too large for handler
      xblock-external-ui: Fix unicode encodings in XBlock rendering
      xblock-external-ui: Feature flag for API call ENABLE_XBLOCK_VIEW_ENDPOINT
      Xavier Antoviaque committed
  15. 03 Feb, 2015 1 commit
  16. 02 Feb, 2015 1 commit
  17. 30 Jan, 2015 1 commit
    • Make logistration generally available if feature flag is active · a8bed5ce
      Makes logistration available at /login and /register as well as /accounts/login/ and /accounts/register/. In addition:
      
      - Adds support for redirect URLs in third party auth for combined login/registration page
      - Adds support for external auth on the combined login/registration page
      - Removes old login and registration acceptance tests
      - Adds deprecation warnings to old login and register views
      - Moves third party auth util to student_account
      - Adds exception for microsites (theming)
      Renzo Lucioni committed
  18. 29 Jan, 2015 1 commit
  19. 28 Jan, 2015 1 commit
  20. 27 Jan, 2015 1 commit
  21. 21 Jan, 2015 1 commit
  22. 20 Jan, 2015 1 commit
  23. 15 Jan, 2015 2 commits
  24. 14 Jan, 2015 1 commit
  25. 07 Jan, 2015 1 commit
    • Initial framework for the Course About API. · 1e7d567b
      ECOM-248 Course Info API. Basic functionality implemented.
      
      ECOM-248 adding factory for about descriptor and test cases for course info api
      
      ECOM-248 adding test cases for couse info api.
      
      ECOM-248 re-factoring code. updating test cases.
      
      Tests for course_about data module
      
      ECOM-248 Adding test cases for the exceptions.
      
      ECOM-248 re-factoring code. fixing quality issues.
      
      ECOM-248 fixing test cases and moved parse video method into utils.
      
      added github username in authors
      
      ECOM-248 removed merging issue of test_data
      
      ECOM-248 removed unused files
      stephensanchez committed
  26. 18 Dec, 2014 1 commit
    • Updating the design of the DRF views for enrollments. · 22a18e35
      Consolidate PUT and POST on the RESTful Layer.
      
      Change URLs for API
      
      Test cleanup.
      
      Adding a course details URL to the enrollment API.
      
      Change student to user
      
      Change to v1, remove feature flag from API URLs
      
      Updating student to user in tests
      
      Re-ordering redirect urls to be evaluated last.
      
      Adding pagination and testing.
      
      Adding Django REST settings for pagination.
      
      Revert "Re-ordering redirect urls to be evaluated last."
      
      This reverts commit 4c9502daa383e49b46f8abec5456c271e5e24ccb.
      
      Re-ordering redirect urls to be evaluated last.
      
      Conflicts:
      	common/djangoapps/enrollment/urls.py
      
      Revert "Adding Django REST settings for pagination."
      
      This reverts commit 9f8a54c41f34caa24818c88f1e75ac59f6ce5259.
      
      Conflicts:
      	common/djangoapps/enrollment/urls.py
      
      Revert "Adding pagination and testing."
      
      This reverts commit 0b2d46262abb78f5ad170700205e7fd28b6af942.
      
      Additional testing, logging, and error messages.
      stephensanchez committed
  27. 05 Dec, 2014 3 commits
  28. 04 Dec, 2014 1 commit
  29. 03 Dec, 2014 1 commit
  30. 05 Nov, 2014 1 commit
  31. 04 Nov, 2014 1 commit
  32. 03 Nov, 2014 1 commit
    • Implement shim for mobile video events. · 821c97fb
      This PR addresses the following issues:
      
      1) All requests return a 200 OK unless there is an authorization failure. This is deliberate in case the secret key is compromised.
      2) Push all of the nasty logic necessary to generate compatible video events into the LMS instead of trying to do that mapping on the mobile devices.
      3) Stop using the deprecated "action" field in the segment.io event. According to their support team this field should not be used anymore and is just around for backwards compatibility reasons.
      
      Fixes: AN-3818
      Gabe Mulley committed