mediacms

MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.

AGPL-3.0 License

Stars
2.7K

Bot releases are hidden (Show)

mediacms - v3.1.0 Latest Release

Published by mgogoulos 11 months ago

Features

Bugs

  • Issue with nulll URL in encoding #912
mediacms - v3.0.2

Published by mgogoulos 12 months ago

##Features

  • Add sitemap #572 by @KyleMaas
mediacms - v3.0.1

Published by mgogoulos 12 months ago

Features

  • Disable encoding and show only original file #829
mediacms - 3.0.0

Published by mgogoulos over 1 year ago

Features

Fixes

mediacms - 2.1.0

Published by mgogoulos over 1 year ago

Features

mediacms - 2.0.0

Published by mgogoulos over 1 year ago

Fixes

  • Increase uwsgi buffer-size parameter. This prevents an error by uwsgi with large headers - #5b60
  • Fix issues with comments. These were not reported on the tracker but it is certain that they would not show comments on media files (non videos but also videos). Unfortunately this reverts work done with Timestamps on comments + Mentions on comments, more on PR #802

Features

  • Allow tags to contains other characters too, not only English alphabet ones #801
  • Add simple cookie consent code #799
  • Allow password reset & email verify pages on global login required #790
  • Add api_url field to search api #692
mediacms - v2.0

Published by mgogoulos over 1 year ago

Fixes

  • Fix admin user creation, by @masavini (#472)
  • remove zombie thumbnails, by @masavini (#657)
  • enable cors for media dir, by @mgogoulos (#701)
  • fix issue with uninitialized video player, by @mgogoulos

Features

  • Show comments in the Timebar, by @MrPercheul (#442)
  • Add meta description tag for search engines, by @KyleMaas (#551)
  • add api path to LOGIN_REQUIRED_IGNORE_PATHS, by @masavini (#483)
  • How to modify encode profiles, by @Micrufun (#682)
  • update versions for pre-commit, by @mgogoulos (#741)
  • removed lgtm badges on README, by @mgogoulos
mediacms - v1.9

Published by mgogoulos about 2 years ago

Video-js update to latest stable version 7.20.2 due to a recently introduced bug on 7.7.5 version that was used

mediacms - v1.8

Published by mgogoulos over 2 years ago

Version upgrades

mediacms - v1.7

Published by mgogoulos over 2 years ago

This version

adds support for timestamps on videos through https://github.com/mediacms-io/mediacms/pull/430

Selemium is removed from requirements-dev.txt and docker-compose-dev.yaml, since e2e tests are going to be added through Playwright

mediacms - v1.6

Published by mgogoulos about 3 years ago

This version

  • introduces Video Transcoding optimizations - https://github.com/mediacms-io/mediacms/pull/246 thanks to @multiflexi and @slhck
  • includes a few more tests, plus many STUB files for tests to be written.
  • pin on Django 3.1.12 to fix a security related issue with forms

Upgrade from previous versions:

  • Docker setup: get latest images and restart
    docker pull mediacms/mediacms
    docker-compose down && docker-compose up

  • Single server installation: remove ffmpeg and install latest version, otherwise transcoding of videos won't work well. MediaCMS now uses latest ffmpeg in all ways of installation

Taken form install.sh, this is what you have to do

apt-get remove -y ffmpeg
wget -q https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz
mkdir -p tmp
tar -xf ffmpeg-release-amd64-static.tar.xz --strip-components 1 -C tmp
cp -v tmp/{ffmpeg,ffprobe,qt-faststart} /usr/local/bin
rm -rf tmp ffmpeg-release-amd64-static.tar.xz
echo "ffmpeg installed to /usr/local/bin"
mediacms - v1.5

Published by mgogoulos about 3 years ago

This release contains:

mediacms - v1.4

Published by mgogoulos over 3 years ago

This release introduces the frontend code on frontend/ plus a number of fixes (for example better handling of images on front page, add new installation placeholders and more)

mediacms - v1.3

Published by mgogoulos over 3 years ago

This release adds API documentation (through Swagger and drf_yasg), and also improves code and project quality by adding Github review actions and pre-commit (isort/flake8/black) - thanks to @shubhank-saxena

mediacms - v1.2

Published by mgogoulos over 3 years ago

  • Improvements on Docker setup
  • MediaCMS loads by default on all interfaces/ips (not only the FRONTEND_HOST, as it used to be). The FRONTEND_HOST is only in use for certificate creation through Let's Encrypt, only for the single server installation
mediacms - v1.1.4

Published by mgogoulos over 3 years ago

Small fix on Docker Compose setup

mediacms - v1.1.3

Published by mgogoulos over 3 years ago

updated material icons version
re-set variable to False
fix HLS on Docker Compose setup
update Readme

mediacms - v1.1.2

Published by mgogoulos over 3 years ago

Reverts variable, due to error

mediacms - v1.1.1

Published by mgogoulos over 3 years ago

Add link to demo on README, set variable LOAD_FROM_CDN = False to load fonts etc from localhost (not CDN)

mediacms - v1.1

Published by mgogoulos over 3 years ago

Docker Compose installation is available, thanks to the work of @swiftugandan !

Minor improvements, as ability to encode video content of < 1 sec - previously this would result in a fail status.
Minor updates on the README documentation