Closed collinpreston closed 1 year ago
Merging #1011 (a022198) into master (f8e3d0d) will increase coverage by
1.41%
. The diff coverage isn/a
.
@@ Coverage Diff @@
## master #1011 +/- ##
==========================================
+ Coverage 96.03% 97.44% +1.41%
==========================================
Files 182 131 -51
Lines 7345 4781 -2564
Branches 251 0 -251
==========================================
- Hits 7054 4659 -2395
+ Misses 257 122 -135
+ Partials 34 0 -34
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
Pre-Flight checklist
app.json
What are the relevant tickets?
https://github.com/mitodl/mitxonline/issues/1183
What's this PR do?
Creates an MP4 video when a user uploads a video to OVS through Dropbox. The MP4 video will then be included with the HLS video that is uploaded to edX Studio. This allows the Course creator the ability to enable downloading of the video.
How should this be manually tested?
docker-compose run web ./manage.py createpresets --json config/et_mp4_preset.json
which should return a preset ID from AWS.ET_MP4_PRESET_ID
in your.env
file to the preset ID from step 4.Where should the reviewer start?
Have the following up and running:
Within devstack:
Create a new configuration at http://localhost:18000/admin/oauth2_provider/application/ client ID:
g0cdI7l6ERWiYGBMjeqrtfdK2EWN7GDIMQKLCRIU
user:edx
client type: public Authorization grant type: Client Credentials Client secret: any of your own gibberish Name: OVS Skip authorization: checkedCreate a new access token at http://localhost:18000/admin/oauth2_provider/accesstoken/ User:
edx
Token: HcodEoc5NLjR6I7J05bt7Dw6mLrNHL Application: OVS Expires: set this far into the future scopes: read write email profileWithin OVS:
.env
file.g0cdI7l6ERWiYGBMjeqrtfdK2EWN7GDIMQKLCRIU
Secret Key: secret key from devstack step 1.