Skip to content

v0.3.0 Orca

Compare
Choose a tag to compare
@ZsgsDesign ZsgsDesign released this 21 Jul 04:00
· 2213 commits to master since this release
fc5e52b
  • New: Third-party Login (Github supported).
  • New: Judge Server Status.
  • New: Now we will ask users to submit solutions when they got an accepted.
  • New: Group creation is now available through the web page.
  • New: Group member invitation is also available.
  • New: Now we have group settings. Group leaders can view and change group information in the settings page.
  • New: Contest filter is available.
  • New: Group announcement is available.
  • New: Now we have a contest admin portal.
  • New: Permission Updated: The manager could arrange their own contest but not others now.
  • New: Group contest management is completed.
  • New: We now have synchronized contests support for HDU.
  • New: Introducing a new contest category: Practices.
  • New: Now we can add tags for problems inside your group, it's independent and could be used to track group users' status by combine tagging with Practices Mode.
  • New: Wilder Elo Rating supported, as so, now all groups have it's own Elo Rating, it's the result of all group's practice contests.
  • New: Introducing Babel. Babel, the name of a tower tall enough to reach heaven, is the source of the world's different languages. And in the land of Online Judges there exists differentials too. Now, with project Babel, we are able to build a unification model to once again unite all OJs.
  • New: We have carousel supported on the homepage now.
  • New: Modify the schedule execution time from 0 o'clock to the peak-load shifting.
  • Improved: Feature group algorithms are now improved.
  • Improved: Independent contest manager, it responses to a single contest and have full access to it just like group admin, normally the manager created the contest who be the initial manager.
  • Improved: Provide SimpleMDE instead of Monaco Editor to most of the cases, including arrange contests, submit solutions or broadcast clarifications.
  • Improved: The contest rank is permanently stored in MySQL.
  • Improved: We now have a separate database and site backup.
  • Improved: Now the leader of a group can also manage permission of users, promote users or simply demote them.
  • Improved: Now animate.css and datetimepicker are imported as packages.
  • Improved: Now generating contest accounts could be done nicely with excel download option available.
  • Improved: Sitewide Announcements in the past have only one slot, we make it feed-like in this version.
  • Fixed: Wrong paginator in the contest index page.
  • Fixed: The problem cannot be displayed after the contest.
  • Fixed: Remove the cancel button for the search box.
  • Security: NOJ now requires php ^7.3 instead of php ^7.1.3.
  • Security: In the last version, users who logged in as a contest account could access problem solution page even it's forbidden. We fixed that in this version.