aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixes for small bugsBoris Bobrov2018-07-125-19/+34
| | | | | There were some blocking issues in the code. They are small, but break tests and/or production. Fixed some of them.
* Merge branch 'multiple-qualities-frontend' into 'transcoding_progress'Vijeth Aradhya2017-08-293-11/+8
|\ | | | | | | | | Minor changes See merge request !3
| * Change complimentary_task to complementary_tasvijeth-aradhya2017-08-292-6/+6
| | | | | | | | Closes #11
| * Remove self.entry in VideoTranscodervijeth-aradhya2017-08-272-5/+2
| |
* | Show default resolution progress in processing panelvijeth-aradhya2017-08-221-1/+9
| |
* | Add main_transcoding_progress to ProgressCallbackvijeth-aradhya2017-08-222-3/+9
| |
* | Add main_transcoding_progress column migrationvijeth-aradhya2017-08-222-0/+29
|/ | | | | | | This field is required to store the progress of the default resolution of the media. So, we now store the total progress of transcoding the video in 'transcoding_progress' and progress of transcoding the default resolution in 'main_transcoding_progress'.
* Add videojs-resolution-switcher to gitignorevijeth-aradhya2017-08-221-0/+1
|
* Create a seperate test for get_all_mediavijeth-aradhya2017-08-171-3/+24
|
* Add test for get_all_media()vijeth-aradhya2017-08-161-1/+20
| | | | Check for it's returned values.
* Change webm to webm_video in media_size checkvijeth-aradhya2017-08-141-2/+2
| | | | Closes #8
* Merge branch 'master' into 'multiple-qualities-frontend'Vijeth Aradhya2017-08-147-372/+9
|\ | | | | | | | | Add multiple video qualities feature See merge request !2
| * Merge branch 'master' of git.sv.gnu.org:/srv/git/mediagoblinBoris Bobrov2017-06-263-6/+4
| |\
| | * Apply button_warning style to blog delete buttonsAndrew Browning2017-06-193-4/+4
| | |
| | * Fix #830 - Remove exif from blog postsAndrew Browning2017-06-191-2/+0
| | |
| * | Remove mongodb-related stuffBoris Bobrov2017-06-182-364/+0
| |/ | | | | | | We dropped mongodb a long time ago
| * Add Robert to AUTHORSBoris Bobrov2017-06-181-0/+1
| |
| * Re #5308 added cascade to blog mediatypeRobert Smith2017-06-171-2/+4
| |
* | Small changes to fixing transcode percentagevijeth-aradhya2017-08-112-10/+8
| | | | | | | | Related to #6
* | Change entry.title to entry.id in loggingvijeth-aradhya2017-08-101-3/+3
| | | | | | | | Related to #5
* | Fix percentage reportingvijeth-aradhya2017-08-104-6/+26
| | | | | | | | | | | | | | Report transcoding_progress as the overall percent of all resolutions. Modify Logging. Closes #6
* | Add unicode to accomodate title of MediaEntryvijeth-aradhya2017-08-081-3/+3
| | | | | | | | Related to #5
* | Replace print statements to loggingvijeth-aradhya2017-08-052-28/+18
| | | | | | | | Closes #5
* | Add previous mg css to video playervijeth-aradhya2017-07-311-2/+21
| |
* | Modify video.html to add video-resolution-switcher pluginvijeth-aradhya2017-07-231-27/+14
| |
* | Add change-video-resolution.js to start video-resolution-switcher pluginvijeth-aradhya2017-07-231-0/+27
| |
* | Add video-resolution-switcher (video.js plugin) v0.4.2vijeth-aradhya2017-07-232-0/+2
| |
* | Change video.js version to v5.20.1vijeth-aradhya2017-07-232-2/+2
| |
* | Revert "Modify video template to accomodate multiple resolutions"vijeth-aradhya2017-07-231-14/+27
| | | | | | | | This reverts commit f6ba0e561bfb62991d70a4c002edf142d9d7540c.
* | Revert "Add change-video-resolution.js to start the plugin"vijeth-aradhya2017-07-231-43/+0
| | | | | | | | This reverts commit e44c4569c7f7ac4b0b1c8470f38f7f1d09dd00f8.
* | Revert "Modify video-js link folder and change version"vijeth-aradhya2017-07-231-1/+1
| | | | | | | | This reverts commit 0e49df65fea13b15c5566f2ee44842feaeaaccd0.
* | Revert "Add video-resolution-switcher (v0.4.2) plugin"vijeth-aradhya2017-07-2316-1181/+0
| | | | | | | | This reverts commit 19d7c450706df1aae74003fcfcfa03d17ebd6f54.
* | Add video-resolution-switcher (v0.4.2) pluginvijeth-aradhya2017-07-1816-0/+1181
| |
* | Modify video-js link folder and change versionvijeth-aradhya2017-07-181-1/+1
| |
* | Add change-video-resolution.js to start the pluginvijeth-aradhya2017-07-161-0/+43
| |
* | Modify video template to accomodate multiple resolutionsvijeth-aradhya2017-07-161-27/+14
| | | | | | | | | | | | Add required JS/CSS plugin files. Add JS file to fire up the plugin. Modify video tag accordingly.
* | Add get_all_media() in MediaEntryMixinvijeth-aradhya2017-07-161-0/+27
| | | | | | | | | | Returns all available qualties of a media with it's dimensions and resolution label.
* | Add property to media_fetch_ordervijeth-aradhya2017-07-031-1/+10
| | | | | | | | | | Due to configurable resolution settings, this change is necessary to set the default resolution and the others.
* | Fix test_accepted_resolutionsvijeth-aradhya2017-06-271-6/+7
| | | | | | | | Add {'webm': (640, 640)}
* | Implement copy_original and _keep_bestvijeth-aradhya2017-06-252-10/+38
| | | | | | | | | | _keep_best is changed to keep_best now, and is added in processing_cleanup. webm is added to ACCEPTED_RESOLUTIONS.
* | Test whether video is transcoded to all resolutionsvijeth-aradhya2017-06-251-3/+11
| | | | | | | | | | | | After `self.check_normal_upload`, query the database and check whether the video got transcoded to all the required resolutions.
* | Test accepted_files and accepted_resolutionsvijeth-aradhya2017-06-252-1/+22
| |
* | Add test_chord for TestSubmissionVideovijeth-aradhya2017-06-251-8/+74
| | | | | | | | | | Testing the arguments passed to celery.chord when a video is submitted.
* | Add VideoProcessingManager.workflow() testsvijeth-aradhya2017-06-251-0/+69
| | | | | | | | Testing workflow method including its return data.
* | Use tuple as default return type of workflow()vijeth-aradhya2017-06-212-5/+6
| | | | | | | | | | | | | | | | If None, then schedule the old Celery call, else the format is group and a single task in the tuple. Hence, Celery chord would be ideal to use. Closes #4
* | Add choice of video resolutions for instance ownervijeth-aradhya2017-06-202-12/+28
| | | | | | | | | | | | | | The instance owner can choose from the list of available resolutions. ['144p', '240p', '360p', '480p', '720p', '1080p'] Also, the default resolution is now set to 480p and the instance owner can choose the default resolution from that list as well.
* | Render webm_480 as default if webm_video is absentvijeth-aradhya2017-06-173-4/+11
| | | | | | | | | | | | | | Currently, webm_video is still the higher priority in media_fetch_oder as older versions should not be broken. So, webm_480p (main_task) will be rendered by default for newer versions. All tests pass at this point.
* | Fix test_celery_setup errorvijeth-aradhya2017-06-171-2/+3
| | | | | | | | Add mediagoblin.media_types.video.processing as a task module.
* | Simple hack to handle main workflow problemvijeth-aradhya2017-06-179-47/+15
| | | | | | | | | | | | | | Remove redundunt workflow methods from the other media type's processing.py. Fixes #1
* | Celery concurrency is set to onevijeth-aradhya2017-06-131-1/+1
| |