MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.
 
 
 
 
 
 
Go to file
Azat a720a240e9 changed the local branches. 2024-04-05 10:14:32 +03:00
.github Developer Experience (#911) 2023-11-13 11:13:08 +02:00
actions update versions for pre-commit (#741) 2023-03-14 14:09:52 +02:00
cli-tool cli.py missing f string (#877) 2023-11-10 15:09:22 +02:00
cms Developer Experience (#911) 2023-11-13 11:13:08 +02:00
deploy Feat celery run (#860) 2023-11-10 16:06:17 +02:00
docs Developer Experience (#911) 2023-11-13 11:13:08 +02:00
files Feat celery run (#860) 2023-11-10 16:06:17 +02:00
fixtures Fixed duplicate 'pk' on fixtures 2022-06-01 13:21:22 +03:00
frontend Fix null bug in More Options button (#913) 2023-11-14 09:24:05 +02:00
media_files/userlogos change default banner 2020-12-25 16:03:58 +02:00
static fix issues with comments (#802) 2023-06-13 19:01:52 +03:00
templates Add sitemap (#572) 2023-11-10 15:03:36 +02:00
tests Fixed duplicate 'pk' on fixtures 2022-06-01 13:21:22 +03:00
uploader Python requirements and Docker version upgrades (#826) 2023-07-03 13:40:39 +03:00
users Python requirements and Docker version upgrades (#826) 2023-07-03 13:40:39 +03:00
.coveragerc adds instructions to get coverage (#299) 2022-01-31 20:53:57 +02:00
.dockerignore Frontent dev env (#247) 2021-07-11 18:01:34 +03:00
.gitignore CLI API Tool (#273) 2022-01-31 21:12:29 +02:00
.pre-commit-config.yaml update versions for pre-commit (#741) 2023-03-14 14:09:52 +02:00
AUTHORS.txt Developer Experience (#911) 2023-11-13 11:13:08 +02:00
CODE_OF_CONDUCT.md adds drf-yasg and automated generation of Swagger Schemas (#165) 2021-05-29 16:34:36 +03:00
Dockerfile Developer Experience (#911) 2023-11-13 11:13:08 +02:00
Dockerfile-dev Developer Experience (#911) 2023-11-13 11:13:08 +02:00
HISTORY.md Python requirements and Docker version upgrades (#826) 2023-07-03 13:40:39 +03:00
LICENSE.txt MediaCMS backend, initial commit 2020-12-15 23:33:43 +02:00
README.md changed the local branches. 2024-04-05 10:14:32 +03:00
conftest.py Segregation of Dev and Prod envs (#218) 2021-07-01 18:05:43 +03:00
docker-compose-dev.yaml Developer Experience (#911) 2023-11-13 11:13:08 +02:00
docker-compose-http-proxy.yaml Upgrade postgres docker compose (#749) 2023-07-03 13:39:15 +03:00
docker-compose-https-proxy.yaml Upgrade postgres docker compose (#749) 2023-07-03 13:39:15 +03:00
docker-compose-letsencrypt.yaml Upgrade postgres docker compose (#749) 2023-07-03 13:39:15 +03:00
docker-compose-named-volumes.yaml Upgrade postgres docker compose (#749) 2023-07-03 13:39:15 +03:00
docker-compose.yaml Upgrade postgres docker compose (#749) 2023-07-03 13:39:15 +03:00
install-rhel.sh add rhel8 installation script (#792) 2023-06-14 15:18:12 +03:00
install.sh Python requirements and Docker version upgrades (#826) 2023-07-03 13:40:39 +03:00
manage.py add tests for new uploads (#291) 2021-09-23 18:34:27 +03:00
pyproject.toml Add pre-commit (#140) 2021-05-26 17:58:17 +03:00
pytest.ini Segregation of Dev and Prod envs (#218) 2021-07-01 18:05:43 +03:00
requirements-dev.txt Developer Experience (#911) 2023-11-13 11:13:08 +02:00
requirements.txt Python requirements and Docker version upgrades (#826) 2023-07-03 13:40:39 +03:00
setup.cfg Feat flake8 strength (#209) 2021-06-03 18:26:53 +03:00
version.py Python requirements and Docker version upgrades (#826) 2023-07-03 13:40:39 +03:00

README.md

MediaCMS

Project Workflow

sequenceDiagram

box Local
participant main 
participant stable
participant dev
end

box Origin
participant omain 
participant ostable
participant odev
end

box Upstream
participant umain 
end

Branches

  • main - upstream branch to keep the original code.
  • stable - stable branch to keep the stable code.
  • dev - development branch, features are merged here.
  • features/* - feature branches, new features are developed here.

Periodically sync changes from the original repository into this main branch: