The Blender Studio website project.
Go to file
2023-01-23 17:04:30 +01:00
blog Add help_text to models 2023-01-23 17:04:30 +01:00
characters Add Blender 3.5 version to Characters 2022-12-14 17:25:51 +01:00
cloud_import Cloud files: minor fixes to the helper script 2022-11-02 17:24:55 +01:00
comments Delete notifications if comment they refer to is deleted 2022-07-26 16:30:14 +02:00
common Tweaks to Blender Studio logo 2023-01-20 15:26:47 +01:00
docs Settings: move all configuration into .env file 2022-11-08 11:15:27 +01:00
emails Remove refrences to Cloud 2021-10-21 13:00:14 +02:00
films Add help_text to models 2023-01-23 17:04:30 +01:00
logentry_admin [Admin] Show/search all admin log entries 2021-12-15 16:41:29 +01:00
playbooks Deploy: Add film redirects 2022-12-14 23:08:15 +01:00
profiles Move Profile fields into a custom User model [D9913] 2020-12-22 10:28:57 +01:00
search Blog: use date_published when indexing, if available 2022-11-08 11:04:38 +01:00
static_assets Update test flaking because of AWS config 2022-11-07 20:55:39 +01:00
stats Upgrade to Bootstrap 5 & remove jQuery 2021-12-02 11:47:47 +01:00
store_import T92108 Better docs about production deployment 2021-10-14 15:36:23 +02:00
studio Black formatting 2023-01-23 17:03:33 +01:00
subscriptions Update base pricing 2022-12-21 12:36:06 +01:00
training Update base pricing 2022-12-21 12:36:06 +01:00
users Installation and deploy playbooks 2022-11-10 00:45:42 +01:00
.arcconfig Add arcanist config 2020-07-09 15:35:53 +02:00
.env.example Settings: move all configuration into .env file 2022-11-08 11:15:27 +01:00
.eslintignore Fix formatting and global namespace pollution 2020-03-06 09:45:40 +01:00
.eslintrc.js Update eslint 2021-03-11 12:34:12 +01:00
.gitignore Installation and deploy playbooks 2022-11-10 00:45:42 +01:00
.pre-commit-config.yaml Update and pin black 2022-07-25 13:17:13 +02:00
.prettierignore Fix formatting and global namespace pollution 2020-03-06 09:45:40 +01:00
.prettierrc.js Commits working 2020-02-20 17:45:09 +01:00
.stylelintignore Massive refactor: split into apps 2020-02-26 12:19:22 +01:00
deploy.sh Replace studiobeta.blender.org with studio.blender.org in docs 2021-10-20 17:10:25 +02:00
manage.py Settings: move all configuration into .env file 2022-11-08 11:15:27 +01:00
manage.sh Initial structure 2020-02-13 15:02:28 +01:00
meilisearch-0.24.0 Closes T93325: Upgrade meilisearch to latest stable version 2022-03-04 15:57:23 +01:00
mypy.ini Refactor production log views slightly, exclude tests from mypy 2020-07-02 23:28:29 +02:00
package-lock.json Update eslint 2021-03-11 12:34:12 +01:00
package.json Update eslint 2021-03-11 12:34:12 +01:00
poetry.lock Update deps 2023-01-18 00:50:03 +01:00
pyproject.toml Update deps 2023-01-18 00:50:03 +01:00
README.md Installation and deploy playbooks 2022-11-10 00:45:42 +01:00
setup.cfg Ignore PEP257 in template types modules 2021-01-06 11:41:38 +01:00
sf_takes_paths.csv Command for uploading Sprite Fright takes 2021-11-23 09:33:42 +01:00
stylelint.config.js Commits working 2020-02-20 17:45:09 +01:00
test.sh Add flake8 and flake8-docstrings (PEP8 and PEP 257) checkers as pre-commit hooks 2020-10-05 15:24:23 +02:00
update_and_restart.sh Try to work around more incorrect permissions in the deploy script 2021-10-14 16:11:18 +02:00
yarn.lock Update yarn.lock 2022-01-22 23:01:12 +01:00

Blender Studio

This is the publishing platform of Blender Studio, available on studio.blender.org.

By subscribing to Blender Studio you support the creation of open content, the development of high-end production tools like Blender and access a unique set of learning and creative resources.

Development

The project is written in Django, with Django templates and some Javascript.

The full developer documentation is in the docs folder.

Table of contents