Skip to content

Materia v5.0.0 Ifrit

Choose a tag to compare

@clpetersonucf clpetersonucf released this 04 Jun 17:46
v5.0.0
  • #1178: score screens now use table elements in the DOM instead of just relying on css table styles. Also requires: ucfopen/Materia-Server-Client-Assets#32
  • #1193: Travis now build release packages and provides arguments for Github release builds
  • #1198: Allows widgets to disallow student authorship via an optional argument in the widget's install.yaml. Students must share the widget with a basic_author who can then publish the widget includes a migration
  • #1202: Back-end adjustments to how widget creators are considered locked includes migrations
  • #1152: Adds ability for widgets to provide author and player help docs includes migrations
  • #857: Catalog and widget detail ui overhaul
  • #1221: Heavy polish / updates on docker scripts, config, and release building
    • renamed run_build_release_package.sh to run_build_github_release_package.sh
    • run_build_github_release_package only build js/css for release package
    • added docker update to travis startup
    • added new docker.env file
    • consolidated repeated vars into .env file
    • updated docker-compose version from 2 to 3.2
    • added build information to docker-compose
    • added a build volume to docker-compose
    • Added frontend and backend networks to docker compose
    • added zip package to node dockerfile build
    • added run_create_me.sh to dynamically create a user for the current host user
    • removed run_docker_build* scripts as including this into docker-compose config removes the need
    • updated run_first to take advantage of new dynamic docker images
    • updated run_tests_ci to take advantage of new dynamic docker images
    • minor var name cleanup in tasks/admin user_name => username
    • added ability to set a password in admin:reset_password task
    • changed some of the logged output from admin and widget tasks