Release of the decentralized media sharing platform MediaGoblin 0.13

A new version of the decentralized platform for exchanging multimedia files MediaGoblin 0.13.0 has been published, designed for hosting and exchanging media content, including photos, videos, sound files, three-dimensional models and PDF documents. Unlike centralized services like Flickr, YouTube and SoundCloud, the MediaGoblin platform is aimed at organizing the exchange of content without being tied to a specific service and uses a model similar to StatusNet and pump.io, which provides the opportunity to run a server on its own. The project code is written in Python and is distributed under the AGPLv3 license.

In the new release:

  • Added support for Python 3.10 and 3.11, discontinued support for Python versions prior to 3.7.
  • Updated Jinja2, PyLD, Celery libraries.
  • Added support for navigating through multi-page views using the cursor keys.
  • On pages with videos, the preload="metadata" attribute is set to prohibit pre-loading of video content (in "metadata" mode, only information about the video size is loaded).
  • The password comparison code uses a constant-time algorithm (to block time-sensitive side-channel attacks).
  • By default, the Bicubic interpolation filter (BICUBIC) is used when resizing images.
  • The continuous integration system has test builds in Debian 11, Debian 12, Ubuntu 20.04, Ubuntu 22.04 and Fedora 39.

 Release of the decentralized media sharing platform MediaGoblin 0.13
 Release of the decentralized media sharing platform MediaGoblin 0.13


Source: opennet.ru

Add a comment