Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.14.0 #322

Merged
merged 32 commits into from
Dec 19, 2023
Merged

v3.14.0 #322

merged 32 commits into from
Dec 19, 2023

Conversation

sei-bstein
Copy link
Contributor

Version 3.14.0 of Gameboard adds new features and resolves a few bugs.

New

  • New reports!
    • The Players report aggregates data at the level of each individual user, letting admins better understand their interactions with Gameboard across both competitive and practice modes.
    • The Challenges report aggregates data at the level of each configured challenge, showing useful stats like average score, solve times, and how many partial or full completion each challenge has.
    • Both new reports use many of the same filters we developed for existing reports, letting you scope your investigation to the level of a competition, season, track, or even a specific game.
  • Improvements to challenge response entry
    • Gameboard now automatically stores unsubmitted challenge responses. If you enter responses and navigate away from the challenge, you'll find them restored when you return (if your challenge is still active).
    • It also now displays a simple history of submitted answers for each question in a challenge, making it easier to remember which answers you have and haven't tried for each question.
    • These features work in both competitive and practice challenges.
  • Gameboard's main menu is now more responsive for devices with small displays.

Bug fixes

  • Resolved an issue that caused users and players without a pending name change to appear in the list of pending users/players in Admin.
  • Admins will no longer be prompted to approve a user or player name change if the requested name is identical to their current one.
  • Dates submitted as an "end date" criterion in the Reports area will now be treated as inclusive rather than exclusive (e.g. if 12/19/2023 is chosen as the end date for "Enrollment Date", enrollments which occur prior to midnight on 12/20/23 will be included in the results).
  • Resolved an issue that caused the user name change input box to behave erratically for fast typists.
  • Fixed a bug that could cause report queries to be executed multiple times.

…pending' status even if they didn't have a name change request active. Fixed an issue that caused the profile editor to falsely claim that a sponsor isn't selected after editing the user name. Resolves #312.
@sei-bstein sei-bstein added bug Something isn't working enhancement New feature or request pr-release A pull request into main to be released with the next version of Gameboard. labels Dec 19, 2023
@sei-bstein sei-bstein added this to the 3.14.0 milestone Dec 19, 2023
@sei-bstein sei-bstein self-assigned this Dec 19, 2023
@sei-jbooz sei-jbooz merged commit 4d1f61d into main Dec 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request pr-release A pull request into main to be released with the next version of Gameboard.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants