This repository was archived by the owner on Feb 9, 2022. It is now read-only.
Releases: GiienaAstrella/tournament
Releases · GiienaAstrella/tournament
Release list
Security hotfix and some quality of life features
This update is mainly a hotfix for CVE-2020-7660. Some additional quality of life features is also added in this update.
Changelog:
copy-webpack-pluginis bumped to6.0.3to mitigate CVE-2020-7660.config.jsonwill now reside indata/. The root directoryconfig.jsonwill move todata/config.jsonand replaced with a symlink at initial launch.config.jsonwill now be validated upon server initialization.- The tournament full name can now be configured in
config.jsonundertournament.fullname. - The server module will now output a warning when launched in dev mode. It is safe to ignore this warning.
Rebrand and configurable cover image
This project has been rebranded to Tournament. The original placeholder code name (UP-2020062401) is still a valid way to refer to this project, but no longer preferred. And also, you can now configure the cover image for the public web interfaces.
Changelog:
- The project has been rebranded to Tournament.
UP-2020062401is still valid, though no longer preferred. - The included server will now call a Webpack bundle build during initialization when launched in developer mode.
- Cover image is now configurable through
tournament.coverinconfig.json. ${TOURNAMENT.COVER}is now a valid server variable. The default output is/assets/images/header.jpg.
Improvements in customizability and reliability
This project now ships with a custom server. The custom server improves reliability for access to real-time data, such as
competitors profile and match brackets. The custom server is configurable through the config.json file. For more details on
how to install and configure this project, please see README.md file.
Changelog:
- Implemented configurable custom server
- Modularized the web interface into public (implemented), admin (planned), and common
- Improved aesthetics things in the public web interface
- Modularized the web server into public (implemented), API (implemented), and admin (planned)
- Implemented the generation of configuration and data to the custom server
- Removed default configuration and data from the release distribution