- 19 Sep, 2014 1 commit
-
-
Lookup youtube videos by id
David Ormsbee committed
-
- 18 Sep, 2014 11 commits
-
-
Dave St.Germain committed
-
Dave St.Germain committed
-
Dave St.Germain committed
-
Dave St.Germain committed
-
Make the admin more usable.
David Ormsbee committed -
David Ormsbee committed
-
Authorization changes to tighten permissions and use OAuth2.
David Ormsbee committed -
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 -
Changed name of model CourseVideos -> CourseVideo.
David Ormsbee committed -
Django model names should be singular.
David Ormsbee committed -
URL change: /video -> /videos, added /admin
David Ormsbee committed
-
- 17 Sep, 2014 3 commits
-
-
Changed the resource URLs to be plural for consistency with other services in edx-platform. Added /admin for standalone running with "manage.py runserver". Instead of using edxval.urls directly, runserver now uses a top level urls.py that includes edxval.urls as well as the debug toolbar and admin.
David Ormsbee committed -
Switch to using migrations.
David Ormsbee committed -
Using an older version of migrations to match edx-platform.
David Ormsbee committed
-
- 16 Sep, 2014 6 commits
-
-
Support youtube encoded videos by using a different Profile.
Dave St.Germain committed -
Dave St.Germain committed
-
Dave St.Germain committed
-
Dave St.Germain committed
-
Version conflict with another edx-platform dependency.
Dave St.Germain committed -
Dave St.Germain committed
-
- 15 Sep, 2014 2 commits
-
-
Use the correct course_id regex.
Dave St.Germain committed -
Dave St.Germain committed
-
- 04 Sep, 2014 3 commits
-
-
Expose course_id to the API
Dave St.Germain committed -
Dave St.Germain committed
-
Rest Framework 2.4 requires request for serializers.HyperlinkedModelSerializer
Dave St.Germain committed
-
- 03 Sep, 2014 1 commit
-
-
Dave St.Germain committed
-
- 02 Sep, 2014 1 commit
-
-
Add authentication and model permission checking to REST API.
David Ormsbee committed
-
- 27 Aug, 2014 2 commits
-
-
Dave St.Germain committed
-
Dave St.Germain committed
-
- 26 Aug, 2014 2 commits
-
-
added note for profile_name convention
Christopher Lee committed -
Christopher Lee committed
-
- 21 Aug, 2014 4 commits
-
-
Added subtitle model and API
Dave St.Germain committed -
Dave St.Germain committed
-
Dave St.Germain committed
-
Dave St.Germain committed
-
- 20 Aug, 2014 2 commits
-
-
added create_video/profile to api.py for populating database
Christopher Lee committed -
create_video and create_profile will be used to populate database for internal (not via HTTP requests) use. Other notes: -profile_name now has regex validator -ddt==0.8.0 -100 percent coverage
christopher lee committed
-
- 13 Aug, 2014 2 commits
-
-
added setup.py
Christopher Lee committed -
Added setup.py and manifest.ini, adjusted requirements, and removed admin. Other notes: -djangorestframework>=2.5.14
christopher lee committed
-