1. 11 Aug, 2014 1 commit
    • implemented correct identities for PUT · 595d4f28
      Assigned profile_name to be the identifier for EncodedVideos.
      Tests for PUT have been added to check for expected behavior.
      Attempting to PUT multiple EncodedVideos with the same profile
      will return an error.
      
      Other notes:
      -url now accepts dashes
      -reduced number of unique constants
      -updated api.py tests with HTTP requests
      -removed unused repr
      christopher lee committed
  2. 06 Aug, 2014 1 commit
    • POST for single EncodedVideo · e793792a
      POST for EncodedVideo implemented. Can now upload a single Video
      with multiple EncodedVideos with profile_name as it's profile.
      Cannot do any bulk operations. Serializers have been simplified.
      Views are now using genericviews. Queries are now being tracked
      in a few tests.
      
      Other notes:
      -Added django-debug-toolbar==1.2.1
      -constants.py has been reorganized
      -api.get_video_info uses new serializer
      christopher lee committed
  3. 05 Aug, 2014 1 commit
  4. 04 Aug, 2014 3 commits
    • POST EncodedVideo set · 112da93f
      EncodedVideo part of the upload. Complete EncodedVideo dicts may
      now be uploaded. Rejects all EncodedVideos of a Video when there is
      an invalid EncodedVideo. Does not reject other Video when a differet
      Video is invalid. Currently, EncodedVideo cannot be updated, they can
      only be created.
      
      Other notes:
      -Added django-debug-toolbar==1.2.1
      -constants.py has been reorganized
      christopher lee committed
    • 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
  5. 08 Jul, 2014 1 commit