Commit Graph

719 Commits

Author SHA1 Message Date
Patrick Fairbank
e63fee3cbc Add placeholder bracket audience display mode and transitions to/from the other modes. 2022-08-20 17:46:11 -07:00
Patrick Fairbank
f1ab23aa07 Sort audience display modes alphabetically in JavaScript. 2022-08-20 17:41:09 -07:00
Patrick Fairbank
dd78c04c7f Add playoff series status indicator to in-match overlay. 2022-08-17 20:22:42 -07:00
Patrick Fairbank
2a228a4725 Refactor playoff series status text on audience display to use matchup data. 2022-08-17 18:38:21 -07:00
Patrick Fairbank
476daa8c5c Add setting to choose between single- and double-elimination. 2022-08-16 20:57:29 -07:00
Patrick Fairbank
037df786b7 Make playoff round ordering sequential and increasing. 2022-08-16 20:55:10 -07:00
Patrick Fairbank
b6050d8cfc Add definition of a double-elimination bracket. 2022-08-16 20:55:07 -07:00
Patrick Fairbank
1a1c62ae49 Add test to cover editing the current match before it is committed. 2022-08-04 17:15:20 -07:00
Patrick Fairbank
bfc5e56fc9 Refactor playoff bracket logic to more easily support alternative formats. 2022-08-03 20:59:12 -07:00
Patrick Fairbank
737972f494 Remove unused referee panel HTML and CSS. 2022-07-31 17:25:46 -07:00
Patrick Fairbank
1ab1b42d49 Refactor playoff match generation logic to only generate the minimum number of matches needed in each iteration. 2022-07-31 17:25:14 -07:00
Patrick Fairbank
38518b0dd4 Refactor alliance storage to use a single object per alliance instead of one per alliance-team association. 2022-07-31 12:38:40 -07:00
Patrick Fairbank
e83ec98408 Allow resetting alliance selection before playoff matches have been played. 2022-07-31 12:34:17 -07:00
Patrick Fairbank
a7e4e49f88 Show playoff alliance numbers on audience display. 2022-07-29 16:42:39 -07:00
Patrick Fairbank
71369a298b Show playoff alliance numbers and 4th teams on alliance station display. 2022-07-29 16:39:40 -07:00
Patrick Fairbank
2622b8218a Show playoff alliance numbers and 4th teams on queueing display. 2022-07-29 16:39:34 -07:00
Patrick Fairbank
094be1ce5b Show playoff alliance numbers and 4th teams on announcer display. 2022-07-29 16:39:27 -07:00
Patrick Fairbank
70a8c2347c Show playoff alliance numbers and 4th teams on Match Play screen. 2022-07-29 16:37:35 -07:00
Patrick Fairbank
f934d4a10d Add more direct transitions between audience display modes. 2022-07-24 18:29:39 -07:00
Patrick Fairbank
3236456089 Allow setting a custom name for a test match. 2022-07-24 18:29:31 -07:00
Patrick Fairbank
c78c5323bb Give scorekeeper ability to signal field reset and volunteers. 2022-07-24 18:26:43 -07:00
Patrick Fairbank
915351df8f Tweak overlay width. v1.1.0 2022-04-30 15:25:34 -07:00
Patrick Fairbank
8962b48f3e Add sound when match result is shown (closes #120). 2022-04-30 15:12:32 -07:00
Patrick Fairbank
d4d4292b6f Add warning sound when there is one minute remaining in a timeout (closes #121). 2022-04-30 15:12:25 -07:00
Patrick Fairbank
c957ab9cb4 Update default timeout to 8 minutes. 2022-04-30 15:12:19 -07:00
FletcherS7
594086b9c6 Replace warning.wav with non game specific version 2022-04-30 15:11:55 -07:00
Patrick Fairbank
4def79ffac Update Go version in GitHub Actions to 1.18. 2022-04-30 15:10:11 -07:00
Patrick Fairbank
3fbb8c4dc6 Use Go generics to reduce complexity of DB code. 2022-04-30 15:09:09 -07:00
Patrick Fairbank
11b2c9b0d1 Add go generate hints to PLC module. 2022-04-30 15:04:40 -07:00
Patrick Fairbank
0e485b9550 Remove unused match timing method. 2022-04-30 15:02:08 -07:00
Patrick Fairbank
aa9f20262d Update year in copyright notice. 2022-04-30 14:59:58 -07:00
Patrick Fairbank
5e2b423e57 Tweak position of ranking arrows. v1.0.5 2021-10-20 16:16:46 -07:00
Patrick Fairbank
4b0a3918ea Fix animation for logo without background. 2021-10-20 16:08:50 -07:00
Jeff S
523ac1a8ec Add new audience display mode that shows logo with luma key background 2021-10-20 16:08:43 -07:00
Jeff S
d369fddab3 Add a wrong station state to the field monitor 2021-10-20 16:08:36 -07:00
Patrick Fairbank
8ccc1d772c Tweak appearance of ranking arrows. 2021-10-20 16:07:48 -07:00
Jeff S
024bd87339 Space out team number display when there are no ranks 2021-10-20 16:06:40 -07:00
Jeff S
0340bbd04f Clean up commented out JS in audience display 2021-10-20 16:06:26 -07:00
Jeff S
87fbaeef42 Small fixes for changes tested at Tidal Tumble 2021-10-20 16:04:57 -07:00
Jeff S
a3c37ffe68 Make new final results page symmetrical 2021-10-20 16:03:47 -07:00
Jeff
64ce718ce1 Fix scoring layout, allow overlap of ranking flag and score slightly 2021-10-20 16:03:34 -07:00
Jeff
b9aa531493 First draft of new ranking placement on final score screen 2021-10-20 16:02:42 -07:00
Patrick Fairbank
f76edbd6ab Tweak backup/coupon reports. 2021-10-20 15:59:49 -07:00
Jeff
f2e971d355 Add backup and coupon reports 2021-10-20 15:59:16 -07:00
Patrick Fairbank
9805b1653a Add color to rank up/down errors on final score screen. v1.0.4 2021-10-10 16:12:40 -07:00
Patrick Fairbank
0510457571 Fix test which deletes a valid schedule file. v1.0.3 2021-05-30 19:26:38 -07:00
Patrick Fairbank
f5bd112e5a Add schedules for events having as few as six teams. v1.0.2 2021-05-30 19:19:25 -07:00
Patrick Fairbank
39eac5cb24 Update build status badge in README. v1.0.1 2021-05-16 11:49:46 -07:00
Patrick Fairbank
baf212e3ff Update README to add instructions for installing from a pre-built release. 2021-05-16 11:47:26 -07:00
Patrick Fairbank
c115ae4c5d Add GitHub Actions for continuous build/test and creating releases. v1.0.0 2021-05-16 11:29:56 -07:00