Skip to content

v3.28.0

Compare
Choose a tag to compare
@sei-jbooz sei-jbooz released this 16 Jan 15:37
· 5 commits to main since this release
cbe2bd2

Version 3.28.0 of Gameboard introduces new features, miscellaneous bug fixes, and some minor enhancements.

New features

  • A revamped game import/export is here!
    • Currently, this feature is only available via api endpoints, but we'll bring it to the web app in the near future.
    • api/games/import and api/games/export are the endpoints of interest here.
    • Exports now include not only game properties, but also image assets, related external hosts, feedback and certificate templates, and sponsors too.
  • Gameboard now has a dedicated "liveness" probe endpoint at /api/status (resolves #572).

Enhancements

  • Various minor updates to the Game Center -> Teams view (resolves #594)
    • Sortable by session start time
    • The team card's context menu now has an "Observe Team" entry
    • The Team Detail modal now shows challenge IDs and scores in the timeline widget
    • When filtering, the warning now shoes how many teams match your current search.
  • The /api/version endpoint has been removed, as it's not maintained.
  • The Practice tab in Game Center also now has an "Observe" context menu entry
  • The scoreboard's header is now sticky and tracks as you scroll.
  • The list of challenges in Game Center -> Challenges now displays and allows copying of the challenge's "spec" ID

Bug fixes

  • Fixed an issue that caused challenges generated from a game with no end date to fail to appear in the new ticket challenge picker.
  • Various fixes to the Game Center -> Teams view (#594)
    • Top Performance now factors cumulative time into its calculation
  • Fixed a bug that caused game cards to dim when moused over on the game and gameboard pages.
  • Fixed an issue that could cause updating a ticket's associated game to fail
  • Fixed an issue that caused the Enrollment Report's unstarted team count to misalign with the Game Center View's
  • Fixed a bug that caused the Feedback Report to be unavailable to users with the Support role
  • Fixed a bug that caused the "copy activity comment" button on the ticket screen to copy the ticket's original description, not the comment's text.

What's Changed

Full Changelog: 3.27.6...3.28.0