Patrick Fairbank
|
5426d56de5
|
Implement bracket audience display for double-elimination.
|
2022-08-20 17:48:45 -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
|
094be1ce5b
|
Show playoff alliance numbers and 4th teams on announcer display.
|
2022-07-29 16:39:27 -07:00 |
|
Patrick Fairbank
|
ec71975e93
|
Convert Ranking and Team models to use Bolt DB.
|
2021-05-16 11:22:31 -07:00 |
|
Patrick Fairbank
|
1d523c5f37
|
Convert EventSettings, Match, and MatchResult models to use Bolt DB.
|
2021-05-16 11:19:44 -07:00 |
|
Patrick Fairbank
|
7028891d84
|
Fix imports after enabling modules.
|
2021-05-16 11:00:29 -07:00 |
|
Ken Schenke
|
f075b7bb8d
|
Remove game-specific scoring
|
2020-04-14 19:38:14 -05:00 |
|
Patrick Fairbank
|
4e74a7a4cd
|
Decode ArmorBlock status register from PLC and surface individual statuses on Match Play page.
|
2020-04-04 23:53:35 -07:00 |
|
Patrick Fairbank
|
0ed6f771d5
|
Move ControlPanel to within RealtimeScore to reduce complexity.
|
2020-04-04 15:59:05 -07:00 |
|
Patrick Fairbank
|
7c7b90f8cc
|
Refactor event status to include cycle time calculation.
|
2020-03-29 18:40:19 -07:00 |
|
Patrick Fairbank
|
f12d37778e
|
Refactor display registry to not broadcast all config changes to all displays.
|
2020-03-29 16:55:53 -07:00 |
|
Patrick Fairbank
|
df9c5dfbd9
|
Refactor to merge Match.Status and Match.Winner fields into one.
|
2020-03-29 00:04:15 -07:00 |
|
Patrick Fairbank
|
14c9815980
|
Calculate event lateness periodically to improve accuracy.
|
2020-03-28 23:13:41 -07:00 |
|
Patrick Fairbank
|
244ddce9e4
|
Decouple lower third from audience display mode so that it can be shown on top of other elements.
|
2020-03-28 14:37:26 -07:00 |
|
Patrick Fairbank
|
d33d10982c
|
Show ranking changes on audience and announcer displays.
|
2020-03-27 22:17:27 -07:00 |
|
Patrick Fairbank
|
27dc4a8773
|
Send out game data when Stage 3 capacity is reached.
|
2020-03-22 17:30:07 -07:00 |
|
Patrick Fairbank
|
712d739290
|
Simpify scoring model and fix RungIsLevel bonus logic.
|
2020-03-21 12:41:04 -07:00 |
|
Patrick Fairbank
|
ad1dd1ef64
|
Remove pre-match scoring enforcement since it's not needed for 2020.
|
2020-03-20 22:39:31 -07:00 |
|
Patrick Fairbank
|
afcaa0e07c
|
Update score/ranking models for 2020.
|
2020-03-18 22:42:36 -07:00 |
|
Patrick Fairbank
|
49758eaafd
|
Refactor Rules to have an ID that is referenced instead of copying details everywhere.
|
2020-03-15 21:23:52 -07:00 |
|
Patrick Fairbank
|
20724ba0e1
|
Expand configurable period timings and adjust game sounds timing accordingly.
|
2020-03-15 15:55:30 -07:00 |
|
Ken Schenke
|
76ca5a4dcd
|
Custom match times
|
2019-12-18 16:27:45 -06:00 |
|
Patrick Fairbank
|
1c37b0fc06
|
Enable using one access point for each alliance.
|
2019-08-30 22:36:39 -07:00 |
|
Patrick Fairbank
|
eed1f9b660
|
Remove LED code since it's unused in 2019.
Revert this commit to bring it back in a future year.
|
2019-08-09 20:39:57 -07:00 |
|
Patrick Fairbank
|
a603840b0d
|
Implement orange stack light.
|
2019-08-08 21:32:57 -07:00 |
|
Patrick Fairbank
|
06a91b8a3c
|
Enforce that pre-match scoring is set validly before starting a match.
|
2019-08-04 13:50:20 -07:00 |
|
Patrick Fairbank
|
2609f121f6
|
Refactor scoring panel to support independant score commits for each active instance.
|
2019-08-03 13:21:16 -07:00 |
|
Patrick Fairbank
|
f601d1d391
|
Update audience display score overlay for 2019.
|
2019-07-27 14:57:02 -07:00 |
|
Patrick Fairbank
|
48055dc5ca
|
Remove game-specific data functionality.
|
2019-07-27 12:09:35 -07:00 |
|
Patrick Fairbank
|
ad1891cd91
|
Update game module and dependents for the 2019 game.
|
2019-07-21 17:52:34 -07:00 |
|
Patrick Fairbank
|
016fcc907b
|
Remove 2018-game-specific field/plc/led code.
|
2019-07-20 22:41:35 -07:00 |
|
Patrick Fairbank
|
01ac0b7a3e
|
Force reload match play view on server restart.
|
2018-10-06 23:53:18 -07:00 |
|
Patrick Fairbank
|
4c340443e8
|
Poll access point for network configuration and reflect it in the match play view.
|
2018-10-06 19:24:52 -07:00 |
|
Patrick Fairbank
|
6162bc05f6
|
Fix data race in display configuration that can cause crashes.
|
2018-10-05 01:32:27 -07:00 |
|
Patrick Fairbank
|
875eeac723
|
Copy foul list when populating descriptions, to avoid persisting them with the result.
|
2018-10-05 00:43:30 -07:00 |
|
Patrick Fairbank
|
2c2d86ea7a
|
Fix alliance selection and lower third overlays to work across a refresh.
|
2018-09-21 18:42:06 -07:00 |
|
Patrick Fairbank
|
97c79c60e9
|
Show series wins in final score view.
|
2018-09-19 01:26:49 -07:00 |
|
Patrick Fairbank
|
d8c4b92f57
|
Add functionality to trigger a timeout and show the countdown on the audience display (fixes #51).
|
2018-09-19 00:27:11 -07:00 |
|
Patrick Fairbank
|
833bd32ab2
|
Refactor displays to allow for centralized remote configuration.
|
2018-09-09 22:53:30 -07:00 |
|
Patrick Fairbank
|
03f357451a
|
Set LED test modes via websocket instead of form post.
|
2018-09-03 14:54:19 -07:00 |
|
Patrick Fairbank
|
27c38f7393
|
Refactor websocket model to reduce duplicated code.
|
2018-09-01 22:13:27 -07:00 |
|