Skip to content

v0.3.3

Latest
Compare
Choose a tag to compare
@chiruzzimarco chiruzzimarco released this 09 Dec 18:41
· 91 commits to master since this release
  • implement derex translations compile command to compile translations in a translations directory
  • implement derex build project command which makes use of Docker BuildKit to build multi stage images. Additionally it will allow for project customizations like custom scripts and translations to be included in the project image
  • rename the final_base_image derex configuration attribute to a more explicit nostatic_base_image
  • upgrade alpine from alpine3.11 to alpine3.12 in Juniper image
  • upgrade Python pip from 21.0.1 to 21.2.4 in Juniper and Koa images
  • support for custom Docker registry in derex configuration
  • simplify project hash calculation function
  • derex edx-platform customizations are now included in the openedx base image instead of being mounted at runtime through docker compose
  • avoid mounting any project directory with docker-compose when running in production rumode. Now every project customization is included in the project image
  • fix sysadmin dashboard "Git logs" tab in Koa release
  • fix missing platform logo in emails for Koa release by providing reasonable default for the LOGO_URL and LOGO_URL_PNG Django settings. Themed projects will need to specify those settings either in Django configuration or in a SiteConfiguration object
  • implement collect_assets derex configuration attribute. This is similiar to update_assets but skips all the edx-platform static build steps and just run the Django collectstatic command
  • use "eo" language inplace of "de-de" for example projects