1. 15 Feb, 2018 1 commit
  2. 13 Aug, 2017 1 commit
  3. 19 Jul, 2017 1 commit
  4. 13 Jul, 2017 1 commit
  5. 11 Jul, 2017 1 commit
  6. 19 May, 2017 1 commit
  7. 20 Nov, 2015 1 commit
  8. 06 Nov, 2015 1 commit
  9. 21 Sep, 2015 2 commits
  10. 16 Sep, 2015 1 commit
    • Update Django rest framework · 6c6eb365
      * Upgrade Django Rest Framework to version 3.1
      * Add an external library for OAuth authentication (moved out of DRF core)
      * Add a test case for updating course IDs associated with a video.
      * Point to fork of oauth2 lib
      Will Daly committed
  11. 31 Mar, 2015 1 commit
  12. 26 Feb, 2015 1 commit
  13. 30 Jan, 2015 1 commit
  14. 18 Sep, 2014 1 commit
    • Authorization changes to tighten permissions and use OAuth2. · f2862412
      1. Explicitly added OAuth2 and Session as the authentication types
      allowed. Django Rest Framework allows the use of defaults via
      settings, but this may have unwanted side-effects since there are
      others using DRF with different APIs that have different requirements.
      
      2. Created a ReadRestrictedDjangoModelPermissions class that is a
      subclass of DjangoModelPermissions. DjangoModelPermissions only cares
      about edit/update/delete permissions and makes everything world
      readable by default, which is not desirable for this API.
      
      3. Added the DRF login URLs for running this project locally.
      
      4. Add edX fork of django-oauth2-provider to requirements.
      David Ormsbee committed
  15. 17 Sep, 2014 1 commit
  16. 16 Sep, 2014 1 commit
  17. 03 Sep, 2014 1 commit
  18. 13 Aug, 2014 1 commit
  19. 04 Aug, 2014 2 commits
    • added POST/GET for video models · 7a910438
      Initial part of the upload portion of the API. Video Models can
      be uploaded via POST as a list of dictionaries. Matching entries
      will be updated and new entries will be created. Errors are
      returned in a list of tuples with the message and input. Single
      entries can be returned by edx_video_id via GET.
      
      Other notes:
      -Django Rest Framework upgraded for APIView 2.3.5->2.3.14
      -Field "client_title" -> "client_video_id" in the Video Model
      christopher lee committed
    • Initialized django project for VAL · 2bb8cd01
      Created models for Video, EncodedVideo, and Profile. Added
      function to return a serialized video object, with it's
      associated EncodedVideo objects.
      
      Other Notes:
      -Added djangorestframework==2.3.5
      -Added Travis
      -Added mock==1.0.1
      -Added django-nose==1.2
      -Added coverage==3.7.1
      christopher lee committed