1. 18 Jul, 2017 2 commits
  2. 17 Jul, 2017 7 commits
  3. 16 Jul, 2017 1 commit
  4. 14 Jul, 2017 6 commits
  5. 13 Jul, 2017 4 commits
    • Upgrade to DRF 3.5.4 · 513e188c
      3.5.4 features improved schema generation, including the ability to exclude views from generated schemas. 3.5.4 deprecates DjangoFilterBackend in favor of the implementation provided by the django-filter package.
      
      LEARNER-1590
      Renzo Lucioni committed
    • 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
  6. 12 Jul, 2017 3 commits
  7. 11 Jul, 2017 1 commit
  8. 09 Jul, 2017 1 commit
  9. 07 Jul, 2017 4 commits
  10. 06 Jul, 2017 2 commits
  11. 05 Jul, 2017 3 commits
  12. 04 Jul, 2017 3 commits
  13. 03 Jul, 2017 1 commit
  14. 02 Jul, 2017 1 commit
  15. 28 Jun, 2017 1 commit