Releases: FIRSTIsrael/lems
Releases · FIRSTIsrael/lems
V2024.1.0
What's Changed
This release adds a temporary update for the MASTERPIECE season to account for robot judging being external to the judging room, and fixes some bugs.
- Add pupeteer dependencies by @johnmeshulam in #332
- Fix filtering on judging queuer display by @johnmeshulam in #338
- Update robot design branch by @johnmeshulam in #339
Full Changelog: 1.3.3...2024.1.0
V1.3.0
What's Changed
Features
- Added queuer and head queuer roles in #301
- Added MC role in #317
- Added an integration to send team schedules to the mentor dashboard in #273
- Added an integration to upload team documents from the mentor dashboard in #319
- Added functionality for exporting rubrics and scoresheets in #331
- Added the option to upload awards from CSV in #310
- Added the option to copy general event schedule from other event in #308
- Added the option to configure the scoreboard in #235
- Added a progress bar to the judging timer in #270
- Added a button to notify lead judges that help is needed in #289
Bug Fixes
- Fixed a bug where errors in async routes would crash the container instead of returning code 500 in #219
- Fixed a bug where downloading core values rubrics would cause a crash in #217
- Fixed a bug where the robot correlation insight would look at data from multiple events in #220
- Fixed a bug where the audience display's max score included unpublished scores in #223
- Fixed a bug where the dialog for passing a scoresheet to head referees would not close in #224
- Fixed a bug where the audience display did not listed to team registration events in #225
- Fixed a bug where the GP's head referee OK checkbox would not have the initial status correctly set in #227
- Fixed a bug where some scoresheet options overlaid images in #236
- Fixed a bug where awards presentation had to be reloaded to fetch advancing teams in #251
- Fixed a bug where score counts on the head referee screen would only update after the scoresheet status changed in #260
- Fixed a bug where the checkbox for head referee on GP approval would show even if the user is a head referee in #259
Enhancements
- Changed M02 text to "no" in #212
- Updated localization on awards presentation final slide in #213
- Updated localization on judging insights in #214
- Updated localization for abort buttons by in #215
- Added unregistered team to scoresheet status reference in #216
- Added a reset signature button to the scoresheet in #226
- Removed lead judge CSV validation UI in #218
- Added a tooltip to head referee table readiness indicators in #233
- Added dialogs to scoresheet and rubric reset buttons in #234
- Upgraded NX and NextJS in #243
- Added more information on match preview screen in #242
- Updated Scoresheet Localizations #249
- Updated Node to V20 LTS in #258
- Added an option to sort the scores report by team number in #261
- Disabled the signature canvas on incomplete scoresheets in #263
- Changed the scores report to a table with a sticky header instead of scrolling the viewport in #262
- Removed unused properties from session type in #271
- Added GP description to head referee status references in #264
- Improved the active match display on smaller screens in #252
- Improved styling on advancing teams slide in #311
Full Changelog: 1.2.5...1.3.0
V1.2.5
What's Changed
- Fix judging insights by @johnmeshulam in #211
- insights precision token fix by @johnmeshulam in #210
Full Changelog: 1.2.4...1.2.5
V1.2.4
What's Changed
- Bump @mui/lab from 5.0.0-alpha.159 to 5.0.0-alpha.163 by @dependabot in #208
- Hotfix for scoresheet selector by @johnmeshulam in #209
Full Changelog: 1.2.3...1.2.4
V1.2.3
What's Changed
- Fixed a bug where partial login details were allowed
- Fixed a visual bug on video switch
- Fixed a visual bug in tournament manager event panel
- Changes some localizations
Full Changelog: 1.2.2...1.2.3
V1.2.2
This release fixes connection to mongodb through CI.
Full Changelog: 1.2.1...1.2.2
V1.2.1
V1.2.0
What's Changed
- Tournament manager can see CV form handling details by @Oshaim in #96
- Moved max scored to the leftmost column by @Oshaim in #97
- Team registered no longer displays false by @itamaroryan in #98
- Lead judge can open rubric to judges by @Oshaim in #99
- Match autoload updates by @Oshaim in #100
- Modified presented message when team is missing by @Oshaim in #102
- remove comma from award winner by @johnmeshulam in #103
- Enabled load next match button for threshold by @Oshaim in #101
- LEMS-255: Abort match makes teams not ready by @johnmeshulam in #105
- Submit CV form with only "other" selected by @johnmeshulam in #106
- Scoresheet displays a correct message if unsigned but full by @johnmeshulam in #107
- TeamSelection now sets and clears value properly by @johnmeshulam in #104
- Scoresheets that are waiting for head ref will always be yellow by @johnmeshulam in #108
- Lock awards saved awards by @johnmeshulam in #109
- Match preview is nice and responsive by @johnmeshulam in #111
- prevent present switch from returning to null state by @johnmeshulam in #112
- Added score badge to scoresheet button by @itamaroryan in #113
- Unregistered teams are now light gray in scoreboard by @johnmeshulam in #116
- LEMS-242-headref-match-indication by @johnmeshulam in #114
- Highlight max scores by @johnmeshulam in #115
- Make the previous match text clearer by @johnmeshulam in #117
- Linear progress goes ltr and togglebuttongroup is using theme provider by @itamaroryan in #118
- LEMS-247-scoresheet-enums by @johnmeshulam in #119
- Remove previous match after practic by @johnmeshulam in #121
- Add badges for certain tabs by @johnmeshulam in #120
- Add collapsable panel for closed tickets by @johnmeshulam in #123
- Add useeffect to judging start button by @johnmeshulam in #122
- Headref scoresheet protection by @johnmeshulam in #124
- remove call to setValues that was causing a bug by @johnmeshulam in #125
- Prepare to kill staging by merging it to main by @johnmeshulam in #127
- Bump @aws-sdk/client-s3 from 3.441.0 to 3.481.0 by @dependabot in #135
- Add ticket close reason by @Yarondr in #126
- Bump @mui/x-date-pickers from 6.14.0 to 6.18.6 by @dependabot in #134
- Bump @types/react from 18.2.24 to 18.2.46 by @dependabot in #136
- Bump winston from 3.10.0 to 3.11.0 by @dependabot in #133
- persist certain snackbars by @Oshaim in #137
- add support for all teams ready by @Oshaim in #138
- Bump @types/grecaptcha from 3.0.5 to 3.0.7 by @dependabot in #140
- Bump stylis from 4.3.0 to 4.3.1 by @dependabot in #142
- Bump @mui/lab from 5.0.0-alpha.143 to 5.0.0-alpha.158 by @dependabot in #143
- Bump eslint-plugin-import from 2.27.5 to 2.29.1 by @dependabot in #141
- Bump eslint-config-next from 13.4.1 to 14.0.4 by @dependabot in #139
- Add option to disable match timer on big screens by @johnmeshulam in #144
- Headref scoresheets buttons have team tooltips by @johnmeshulam in #145
- Bump socket.io from 4.7.2 to 4.7.3 by @dependabot in #148
- Bump @mui/lab from 5.0.0-alpha.158 to 5.0.0-alpha.159 by @dependabot in #151
- Bump eslint from 8.48.0 to 8.56.0 by @dependabot in #152
- Bump eslint-config-prettier from 9.0.0 to 9.1.0 by @dependabot in #149
- LEMS-303-scoresheet-errors by @johnmeshulam in #153
- add the jumpy thing by @johnmeshulam in #156
- Fix time zone issues with schedules by @johnmeshulam in #158
- main to event insights by @johnmeshulam in #161
- Bump prettier from 2.8.8 to 3.1.1 by @dependabot in #150
- Add next match delay to scorekeeper by @johnmeshulam in #159
- Bump @types/serve-favicon from 2.5.4 to 2.5.7 by @dependabot in #166
- Bump csv-parse from 5.5.0 to 5.5.3 by @dependabot in #163
- Bump eslint-plugin-react from 7.32.2 to 7.33.2 by @dependabot in #162
- Bump dayjs from 1.11.9 to 1.11.10 by @dependabot in #164
- Bump @types/express from 4.17.17 to 4.17.21 by @dependabot in #165
- LEMS-289-advancing-teams by @johnmeshulam in #157
- merge main into scores report by @johnmeshulam in #167
- Add a basic score report (sort - wip) by @Yarondr in #146
- Fix LEMS-277 by @itamaroryan in #168
- Video Switch UI changes by @itamaroryan in #169
- LEMS-67-event-insights by @johnmeshulam in #160
- Navigation display changes by @itamaroryan in #170
- Bump express-fileupload and @types/express-fileupload by @dependabot in #172
- Bump socket.io from 4.7.3 to 4.7.4 by @dependabot in #174
- Bump @babel/core from 7.22.10 to 7.23.7 by @dependabot in #175
- make the damn thing a data grid by @johnmeshulam in #176
- LEMS-286-awards-refresh by @johnmeshulam in #177
- Bump @mui/icons-material from 5.15.2 to 5.15.5 by @dependabot in #173
- Bump @mui/material from 5.14.8 to 5.15.5 by @dependabot in #171
- Bump @mui/material from 5.15.5 to 5.15.6 by @dependabot in #178
- LEMS-293-headref-change-present-status by @johnmeshulam in #179
Full Changelog: 1.1.3...1.2.0
V1.1.3
What's Changed
- CSV Validiy removeal (temporary) by @johnmeshulam in #95
Full Changelog: 1.1.2...1.1.3