| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Testing the arguments passed to celery.chord when
a video is submitted.
|
|
|
|
| |
Testing workflow method including its return data.
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Add mediagoblin.media_types.video.processing as a task module.
|
|
|
|
|
|
|
| |
Remove redundunt workflow methods from the other media type's
processing.py.
Fixes #1
|
| |
|
|
|
|
|
| |
Add a couple of complimentary_tasks to check if priority is
working or not.
|
|
|
|
|
|
|
|
| |
Few minor changes which fix the errors. Although, the user
still cannot view the video since the front end part needs
to changed.
Fixes #3
|
|
|
|
|
|
| |
Error at this line:
`self.entry.set_file_metadata(self.curr_file, **file_metadata)`
Otherwise, celery part should work fine.
|
|
|
|
| |
Addition of arguments to the celery tasks.
|
|
|
|
|
| |
Few more changes to be made before executing the tasks.
Also #1 should be handled soon after this.
|
|
|
|
|
|
| |
Fixes older webm_video backward compatibilty issue.
Add 'default' queue to be used from now.
Add other necessary celery settings for priority.
|
|\
| |
| |
| |
| | |
RabbitMQ addition in master
See merge request !1
|
| | |
|
| | |
|
| |\ |
|
| | |
| | |
| | |
| | | |
Also remove kombu from requirements, because celery fetches it anyway
|
| | | |
|
| |\ \
| | |/
| |/| |
|
| | | |
|
| | | |
|
| |/
| |
| |
| | |
It's bad to mix them
|
| | |
|
| |
| |
| |
| |
| | |
A few trivial modifciations like replacing store_metadata,
etc needed to accomodate multiple qualities.
|
| |
| |
| |
| |
| | |
Add workflow method to all the media types other than video.
Calls the old celery task as it is.
|
| |
| |
| |
| |
| | |
This commit makes sure the old celery call works perfectly
when workflow method is introduced.
|
| |
| |
| |
| |
| | |
This method just raises NotImplementedError if the specific
media processing manager does not have a workflow method.
|
| |
| |
| |
| |
| | |
Move store_metadata to self.common_setup() so that it's easy
to parallelize self.transcode() later.
|
|/
|
|
|
|
| |
Add dict consisting of all the accepted resolutions with
their dimensions. This should be eventually moved to config
where the instance owner can modify it.
|
|
|
|
|
| |
I think it was supposed to be used in blogs, but we never got there.
So lets just drop it from requirements in bower.json.
|
| |
|
|
|
|
| |
More attempts to make mg acessible
|
|
|
|
| |
I hope this helps a bit with mediagoblin accessibility
|
| |
|
|
|
|
|
|
|
|
|
|
| |
After alembic updates we need to add foundations. The tables to add
foundations to are created as part of dbupdate process. For some reason
Alembic doesn't commit a session in the end. Because the session is not
commited, the tables do not really get created. And because of that,
foundations fail.
The solution is to commit the session after alembic updates.
|
|
|
|
|
|
| |
In https://bitbucket.org/zzzeek/alembic/issues/419/ we were suggested
use connection instead of engine. This should fix an issue reported
via ml.
|
| |
|
|
|
|
|
|
| |
This simple fix allows unicode strings in the atom feed thumb and
description fields by forcing the entire atom content string to
unicode.
|
|
|
|
|
|
|
|
|
| |
The width of all the input fields in user profile edit
form (also forms which wtforms render div function) is 100%
Fixes #996
Signed-off-by: Andrew Browning <ayleph@thisshitistemp.com>
|
|
|
|
| |
Fixes issue #776
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
mediagoblin/submit/lib.py -- happened because of creator->actor
change
Fixes issue #915
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
There was an extra space that was displayed after
the verfication code which caused verification to
fail when just copied. Hence, any line breaks or
spaces has been removed
Fixes #5476
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Stop reloading the page when a comment is posted which helps
in not stopping the media being played (for example, a song)
Fixes https://issues.mediagoblin.org/ticket/868
|
| | |
|