Skip to content
This repository was archived by the owner on Feb 9, 2022. It is now read-only.

Releases: GiienaAstrella/tournament

Security hotfix and some quality of life features

Choose a tag to compare

@GiienaAstrella GiienaAstrella released this 16 Aug 23:29
322e93b

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-plugin is bumped to 6.0.3 to mitigate CVE-2020-7660.
  • config.json will now reside in data/. The root directory config.json will move to data/config.json and replaced with a symlink at initial launch.
  • config.json will now be validated upon server initialization.
  • The tournament full name can now be configured in config.json under tournament.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

Choose a tag to compare

@GiienaAstrella GiienaAstrella released this 22 Jul 01:31
v0.3.0
51917c9

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-2020062401 is 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.cover in config.json.
  • ${TOURNAMENT.COVER} is now a valid server variable. The default output is /assets/images/header.jpg.

Improvements in customizability and reliability

Choose a tag to compare

@GiienaAstrella GiienaAstrella released this 18 Jul 18:56
v0.2.0
dd295fd

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