Skip to content

2021.1006.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@HelloYeew HelloYeew released this 06 Oct 16:54
· 630 commits to new-website since this release
007881f

Thanks for following! This is a new update of rūrusetto beta.

Dependencies

  • Update django-admin-interface requirement from ~=0.17.0 to ~=0.17.1 (#81)
  • Update django-crispy-forms requirement from ~=1.12.0 to ~=1.13.0 (#85)
  • Update python-decouple requirement from ~=3.4 to ~=3.5 (#88)
  • Update django requirement from ~=3.2.7 to ~=3.2.8 (#105)

Documentation

  • Update readme and write a contributor guideline (#84)

Code Quality

  • Seperate configuration value from settings (#83)
  • Fixed grammar on Website (#93 by @JeswinSunsi)
  • Fix some grammatical errors and typos in README.MD and CONTRIBUTING.MD (#94 by @pontakornth)

Database

  • Add new model call RulesetStatus that is bind with Ruleset. (#104) : This model will keep all data about rulesets version.

Status

  • Initialize the status page (#90)
  • Finish the status page (#104)

Worker

  • Initial setup of the worker (#99) : The worker is like the action that the maintainer or ruleset owner can run it. Currently only available in maintainer menu. Will implement on public later. Mainly target to update the data in database.
  • Add new worker call Update ruleset version to make it update data in RulesetStatus model. (#104)
  • Fix the display of action log on idle mode. (#107)

Wiki

  • Added Dark Icon for Dark Theme (#101 by @siddhantdixit) : Now light icon will show only on light theme.

Recommend Beatmap

  • Adjust beatmap card style (#106) : Revamp beatmap card design to make it more like osu! beatmap card style with combination of old rūrusetto beatmap card. This change will add 2 more field in RecommendBeatmap model. When deploy to the server the maintainer must run the update beatmap data action to make it works.
  • Finalize the beatmap card styling (#107)

This is the final update of the beta version of rūrusetto because all function that is from the old website are now in the new website with better performance and better usability. This update is adding the final fucntion that is not available in new website "Status page" and introduce the worker that will add it so it can use on other purpose.

Thanks to @pontakornth , @JeswinSunsi and @siddhantdixit for your contribution!

You can access the beta server from here.

Thanks for reading and have a good day!

HelloYeew