🚀 Features
- New and Improved "Score Overview" including a Live Activity feed and an overview which teams have solved any particular challenge. Thanks to @AyushRajSinghParihar for a lot of the ground work for the new ScoreOverview
- Length of the generated team passcodes is now configurable and defaults to 12 alpha numeric chars instead of 8. The passcode for the
adminteam now defaults to a length of 24 chars - Team Page now shows a "Join Link" which can be send to team members to join more easily
- MultiJuicer now has a updated page layout with a new navbar and better navigation
- Added a default Content Security Policy (CSP), which can be modified via helm values in the case of (unforeseen) problems.
- The current cheat score of the teams is now displayed on the admin page #252
- Updated default Juice Shop version to v19.1.1
⚙️ Maintenance
- Minor golang and npm dependency updates
- Added SecComp Profiles and minor container image security / best practice improvements
New Contributors
- @jub0bs made their first contribution in #339
- @AyushRajSinghParihar made their first contribution in #340
Full Changelog: v8.3.0...v9.0.0