v3.28.0
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
andapi/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
- v3.28.0 by @sei-bstein in #596
Full Changelog: 3.27.6...3.28.0