Add back end for Studio video upload feature
This feature allows upload of video assets to S3. This requires that the
VIDEO_UPLOAD_PIPELINE setting be properly configured and that each
course be configured with a token issued by the media team for their
processing purposes (e.g. linking the video with a YouTube channel).
Co-authored-by:
Greg Price <gprice@edx.org>
Showing
- cms/djangoapps/contentstore/tests/utils.py 1 addition, 1 deletioncms/djangoapps/contentstore/tests/utils.py
- cms/djangoapps/contentstore/views/__init__.py 1 addition, 0 deletionscms/djangoapps/contentstore/views/__init__.py
- cms/djangoapps/contentstore/views/course.py 12 additions, 12 deletionscms/djangoapps/contentstore/views/course.py
- cms/djangoapps/contentstore/views/tests/test_videos.py 237 additions, 0 deletionscms/djangoapps/contentstore/views/tests/test_videos.py
- cms/djangoapps/contentstore/views/videos.py 192 additions, 0 deletionscms/djangoapps/contentstore/views/videos.py
- cms/envs/aws.py 4 additions, 0 deletionscms/envs/aws.py
- cms/envs/common.py 11 additions, 0 deletionscms/envs/common.py
- cms/urls.py 1 addition, 0 deletionscms/urls.py
- common/djangoapps/util/json_request.py 4 additions, 1 deletioncommon/djangoapps/util/json_request.py
- common/lib/xmodule/xmodule/course_module.py 15 additions, 1 deletioncommon/lib/xmodule/xmodule/course_module.py
- lms/djangoapps/courseware/tests/test_video_mongo.py 1 addition, 0 deletionslms/djangoapps/courseware/tests/test_video_mongo.py
- lms/djangoapps/mobile_api/video_outlines/tests.py 1 addition, 0 deletionslms/djangoapps/mobile_api/video_outlines/tests.py
- requirements/edx/github.txt 1 addition, 1 deletionrequirements/edx/github.txt
Please register or sign in to comment