fix enrollment issue in instructor dash (ECOM-776)
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>
Add front end for Studio video upload feature

Co-authored-by: Chris <crodriguez@edx.org>
Co-authored-by: Mark Hoeber <hoeber@edx.org>
Studio video upload feature template and styling

Co-authored-by: Greg Price <gprice@edx.org>
also apply sorting rules overrides to the /courses view
Update translations (autogenerated message)
Hook up new payment/verification flow to dashboard, track selection page, and upgrade
Added test for OpenAssessmentBlock mixin.
TNL-1022
update ora version
Preserve the contribution amount specified on the track selection page.
updated commit hash for VAL
Send confirmation email on successful photo submission
Add a test of pure xblock and xmodule event publishing
Fix PureSystem so that runtime.publish() works for a pure XBlock.

Fix extracted from https://github.com/edx/edx-platform/pull/6035.
Tender widget inavailability stops loading studio page

When tender_widget.js is inavailable studio page stops
loading becuase of error in the requirejs. It is
dependency in the requirejs so when it doesn't load
it cause other dependencies to stop loading.

TNL-1018
Remove Solano artifacts, Solano-only logic.
Make paver update_db run against both LMS and Studio models