1. 13 Jul, 2017 3 commits
    • Publisher admin CourseState table changes · 50a0e1ab
      EDUCATOR-894
      Awais Jibran committed
    • Fix API docs · 51757ed8
      The API docs were broken by the Django 1.11 upgrade. This change includes an upgrade to the most recent version of django-rest-swagger that supports DRF 3.4. Newer versions of django-rest-swagger require DRF 3.5.
      
      This change is complicated by a decision made by the maintainers of the django-filter package to avoid subclassing DRF's DjangoFilterBackend. For more on that decision, see https://github.com/carltongibson/django-filter/pull/576. The SchemaGenerator from DRF 3.4.7 expects instances of DjangoFilterBackend to have a get_fields() method. The DjangoFilterBackend from django-filter 1.0.4 doesn't have this method, instead replacing it with the get_schema_fields() used by the SchemaGenerator in DRF 3.5. To work around this, I've replaced our one use django-filter's DjangoFilterBackend with DRF's DjangoFilterBackend. Note that DRF 3.5 removes its implementation of DjangoFilterBackend in favor of django-filter's, so we will have to change how we import DjangoFilterBackend when we upgrade to 3.5.
      
      LEARNER-1590
      Renzo Lucioni committed
  2. 12 Jul, 2017 3 commits
  3. 11 Jul, 2017 1 commit
  4. 09 Jul, 2017 1 commit
  5. 07 Jul, 2017 4 commits
  6. 06 Jul, 2017 2 commits
  7. 05 Jul, 2017 3 commits
  8. 04 Jul, 2017 3 commits
  9. 03 Jul, 2017 1 commit
  10. 02 Jul, 2017 1 commit
  11. 28 Jun, 2017 2 commits
    • Update django-contrib-comments · 743644ad
      Version 1.8.0 of django-contrib-comments moved away from
      using the SITE_ID settings attribute in favor of supporting
      multi-tenancy.
      
      LEARNER-1583 + EDUCATOR-733
      Vedran Karacic committed
    • Add an introduction to docs · 5cf5d4c9
      This is the first in a series of commits that aims to update this documentation in an effort to make it more useful to other developers and the Open edX community at large. The introduction provides some background information on the discovery service that was missing before. It also explains key concepts necessary to understand the service. This change also brings these docs into line with those written for other services by switching to using the edX theme.
      
      LEARNER-1399
      Renzo Lucioni committed
  12. 27 Jun, 2017 1 commit
  13. 26 Jun, 2017 2 commits
  14. 25 Jun, 2017 1 commit
  15. 23 Jun, 2017 8 commits
  16. 22 Jun, 2017 4 commits