| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
This comes in several parts:
- Store the metadata from gstreamer during processing
- Add a new JSONEncoded field to the VideoData table
- And, of course, add a migration for that field!
This commit sponsored by Julius Tuomisto. Thank you, Julius!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
transcode
- Update get_display_media in several ways:
- now uses the media type's own declaration of the order of things
- returns both the media_size and the media_path, as per the docstring
- implicitly uses self.media_files as opposed to forcing you to pass it in
- update videos to use get_display_media
- update images to declare media_fetch_order in the media manager (videos also)
- update stl to use media.media_files['original'] instead of weird
use of get_display_media
- update sidebar to only conditionally show webm_640
TODO still: identify video type information *during* processing, show
that in the <video><source /></video> element.
This commit sponsored by Nathan Yergler. Thanks, nyergler!
|
|
|
|
|
|
|
|
|
|
|
| |
There's no reason to copy it over to 'webm_640' in such a case,
clearly.
Added logic so we don't do it twice either.
Haven't tested this yet though ;)
This commit sponsored by Algot Runeman. Thank you!
|
|\
| |
| |
| |
| | |
Conflicts:
mediagoblin/config_spec.ini
|
| |
| |
| |
| | |
Use .slug_or_id instead of only .id.
|
| |
| |
| |
| |
| |
| |
| | |
Get some messages translated.
Bad: _("..." % (...))
Good: _("...") % (...)
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We had switched mg_globals to have the default translations set to
None so that it would be set up by the mediagoblin app later.
However, this would mean that things like scripts would try to call
gettext and error out.
Thanks to Tumulte for catching this.
This commit sponsored by Aurimas Fišeras. Thank you!
|
| |
| |
| |
| |
| |
| |
| | |
Thanks to tchernobog for catching this (it was breaking on postgres)
and Elrond for the suggestion on how to fix it.
This commit sponsored by Caleb Cooper. Thanks Caleb!
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Issues of racism seem to have been resolved and removed from upstream,
but make having this as a dependency somewhat uncomfortable:
https://github.com/aFarkas/html5shiv/issues/91
Regardless, at the time of writing the project doesn't comply with its
own license... it states to be dual licensed under MIT and GPLv2 but
distributes neither of these licenses with its source.
|
| | |
|
| |
| |
| |
| |
| | |
Damned MIT and BSD licenses encouraging modification by every project
makes compliance annoying.
|
| |
| |
| |
| |
| |
| | |
As pointed out, we didn't need that nested if.
This commit sponsored by Paul Kuriakose. Thank you!
|
| |
| |
| |
| |
| |
| | |
Thanks for pointing this out, Elrond ;)
This commit sponsored by Gerardo Joven Valdivia. Thank you!
|
| |
| |
| |
| |
| |
| |
| |
| | |
/u/cwebber/m/4112/
This avoids some potential name collision issues.
This commit sponsored by Asokan Pichai. Thank you!
|
| |
| |
| |
| | |
This commit sponsored by Stephane Berube. Thank you!
|
| |
| |
| |
| | |
This commit sponsored by Mats Sjöberg. Thanks!
|
| |
| |
| |
| | |
This commit sponsored by Hans-Jörg Dollansky. Thank you!
|
| |
| |
| |
| | |
This commit sponsored by Tamas Kemenczy. Thanks, Tamas!
|
| |
| |
| |
| |
| |
| | |
Thanks for catching, Elrond.
This commit sponsored by Graham King. Thank you!
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Okay, that's a totally confusing statement, but the docstring of this
migration summarizes it well:
Entries without slugs now display differently in the url like:
/u/cwebber/m/id=251/
... because of this, we should back-convert:
- entries without slugs should be converted to use the id, if possible, to
make old urls still work
- slugs with = (or also : which is now also not allowed) to have those
stripped out (small possibility of breakage here sadly)
This commit sponsored by John Sullivan. Thanks johnsu01! :)
|
| |
| |
| |
| |
| |
| |
| |
| | |
So this should work:
PASTE_CONFIG=/path/to/paste_foo.ini ./lazycelery.sh
Thanks to Laurent Fournier for sponsoring this commit!
|
| |
| |
| |
| | |
This commit sponsored by Johannes Knabbe. Thank you!
|
| | |
|
| | |
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
mediagoblin_local.ini
This commit sponsored by Matteo Settenvini. Thanks!
|
| | |\ |
|
| | | | |
|
| |/ / |
|
| |\ \ |
|
| | |/ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
As Elrond points out, the "extra" is implied by it being a hook!
This commit sponsored by Andrew Fustini. Thanks, Drew!
|
| | |
| | |
| | |
| | |
| | |
| | | |
easily.
This commit sponsored by Moritz Berberich. Thank you!
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When listing the collections, that a media is contained in,
also show the owner of the collection.
Also simplify the whole looping a lot.
|
| | |
| | |
| | |
| | | |
Also remove some useless whitespace while at it.
|
| | |
| | |
| | |
| | | |
And remove some stray white space from the output.
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
- Make it possible for site owners to hook into base.html without
tainting the repository.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|