Releases: cmu-sei/gameboard-ui
v3.10.4
- Resolved an issue that caused the web client from being unable to issue start/stop requests for challenges to the API.
What's Changed
- v3.10.3.1 by @sei-bstein in #137
Full Changelog: 3.10.3...3.10.4
v3.10.3
See the companion pull in GBAPI for full patch notes.
What's Changed
- v3.10.3 by @sei-bstein in #136
Full Changelog: 3.10.2...3.10.3
v3.10.2
See the companion pull in Gameboard's API project for changelog.
What's Changed
- v3.10.2 by @sei-bstein in #135
Full Changelog: https://github.com/cmu-sei/gameboard-ui/compare/3.10.1...3.10.2###
v3.10.1
See the accompanying pull in the Gameboard API repo for changes.
What's Changed
- v3.10.1-beta0 by @sei-bstein in #132
- v3.10.1-beta1 by @sei-bstein in #133
- v3.10.1 by @sei-bstein in #134
Full Changelog: 3.10.0...3.10.1
v3.10.1-beta1
v3.10.1-beta0
Bug fixes
Hide "Practice Area" nav item for users who are not admin, registrar, or support
Improve the representation of "nullish" dates on the Challenge Admin screen
What's Changed
- v3.10.1-beta0 by @sei-bstein in #132
Full Changelog: 3.10.0...3.10.1-beta0
v3.10.0
What's Changed
- v3.10.0 by @sei-bstein in #130
Full Changelog: 3.9.6...3.10.0
See the corresponding API Release for more notes.
v3.10.0-beta.0
What's Changed
- v3.10.0 by @sei-bstein in #130
Full Changelog: 3.9.6...3.10.0
See the corresponding API Release for more notes.
v3.9.6
v3.9.5
What's Changed
-
Patch to 3.9.4 by @sei-bstein in #128
-
Convert usages of bypassSecurityTrustHtml to sanitize and reworked some template control flows.
-
- For missing toc.json/settings.json
- Resolved an issue that could cause the player presence widget to fail to display for non-sync-start games.
- Gameboard now only looks for settings.json in production environments (or any env that has the settingsJson property of the environment object defined)
- Bump socket.io-parser from 4.2.2 to 4.2.3
Bumps socket.io-parser from 4.2.2 to 4.2.3.
updated-dependencies:
- dependency-name: socket.io-parser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] support@github.com
-
- For missing toc.json/settings.json
- Resolved an issue that could cause the player presence widget to fail to display for non-sync-start games.
- Gameboard now only looks for settings.json in production environments (or any env that has the settingsJson property of the environment object defined)
-
Add eslint, configure rules, and fix critical issues.
-
Allow root-relative imports in gameboard-ui
-
Add custom input component to allow for custom components with ngmodel
-
Update angular to 15.2.5
-
- For missing toc.json/settings.json
- Resolved an issue that could cause the player presence widget to fail to display for non-sync-start games.
- Gameboard now only looks for settings.json in production environments (or any env that has the settingsJson property of the environment object defined)
- Bump socket.io-parser from 4.2.2 to 4.2.3
Bumps socket.io-parser from 4.2.2 to 4.2.3.
updated-dependencies:
- dependency-name: socket.io-parser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] support@github.com
-
- For missing toc.json/settings.json
- Resolved an issue that could cause the player presence widget to fail to display for non-sync-start games.
- Gameboard now only looks for settings.json in production environments (or any env that has the settingsJson property of the environment object defined)
-
Add eslint, configure rules, and fix critical issues.
-
Allow root-relative imports in gameboard-ui
-
Add custom input component to allow for custom components with ngmodel
-
Update angular to 15.2.5
-
Client-side defense for illegal file uploads
-
Improved error handling for illegal mime types. Support area formatting updates.
-
Allow escaped html to render in support tickets.
-
Added a component that allows inline rendering of links while preserving user-entered text. Resolves #204.
-
Revise error message on bad file upload.
Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Full Changelog: 3.9.4...3.9.5