Commit Graph

77 Commits

Author SHA1 Message Date
Patrick Fairbank
6a7dd76445 Add awards management and automatic lower third creation. 2019-08-16 23:55:27 -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
d72d03391f Fix bug with free ranking point from fouls not registering. 2019-08-09 20:28:11 -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
692135f721 Implement scoring panel web interface for 2019. 2019-08-03 00:46:44 -07:00
Patrick Fairbank
b164127f26 Fix failing test. 2019-07-28 16:59:42 -07:00
Patrick Fairbank
e1f6bbfe63 Add option to have the score overlay at the top. 2019-07-28 16:00:00 -07:00
Patrick Fairbank
48055dc5ca Remove game-specific data functionality. 2019-07-27 12:09:35 -07:00
Patrick Fairbank
cb05727231 Fix match review test. 2019-07-27 00:08:13 -07:00
Patrick Fairbank
8c742910f9 Correct foul values for 2019. 2019-07-26 23:13:56 -07:00
Patrick Fairbank
23bdfe9bf6 Update match review for 2019. 2019-07-26 23:00:11 -07:00
Patrick Fairbank
ad1891cd91 Update game module and dependents for the 2019 game. 2019-07-21 17:52:34 -07:00
Patrick Fairbank
e755913151 Refactor match sounds such that they only need to be listed in one place. 2019-07-20 23:23:26 -07:00
Patrick Fairbank
02fa6954bd Centralize some match-type-dependent logic. 2019-07-20 22:42:56 -07:00
Patrick Fairbank
016fcc907b Remove 2018-game-specific field/plc/led code. 2019-07-20 22:41:35 -07:00
Patrick Fairbank
adb0bbada1 Add framework for playing game sounds at arbitrary times during the match. 2019-04-12 18:40:35 -07:00
Patrick Fairbank
0f74de7ad8 Fix tests after last change. 2019-04-12 17:32:40 -07:00
Patrick Fairbank
fa303b0cbb Fix bugs and test in pull request. 2018-11-11 11:42:51 -08:00
Patrick Fairbank
38e4d28eac Fix formatting, typo, and bug from pull request. 2018-11-11 11:31:56 -08:00
Evan Pratten
1acc5bd301 re-fix edge case
It seems the first fix didn't work.
2018-11-11 11:26:26 -08:00
Evan Pratten
7bcfea4aaa Fix possible edge case
Fixes the possible edge case where submitting the fourm but not setting an event name would clear the event name.
2018-11-11 11:26:26 -08:00
Patrick Fairbank
fe9bf7c5ba Fix playoff series status string on audience final score screen. 2018-10-04 23:58:33 -07:00
Patrick Fairbank
8e726abc4e Optimize field monitor display for mobile and distant viewing. 2018-09-23 18:41:08 -07:00
Patrick Fairbank
ca99653de7 Add button to re-download team info from TBA and overwrite local edits. 2018-09-23 15:52:31 -07:00
Patrick Fairbank
af55868328 Persist match committed time to the DB. 2018-09-23 13:00:10 -07:00
Patrick Fairbank
f8466f743a Remove STEMtv client since the service has been discontinued. 2018-09-23 12:21:43 -07:00
Patrick Fairbank
2267259f7c Add queueing display. 2018-09-22 01:19:58 -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
9ebea8a51c Save and report which teams have successfully connected to the field. 2018-09-21 16:05:44 -07:00
Patrick Fairbank
da006e6359 Fix spurious redirect in display initial creation. 2018-09-21 15:08:23 -07:00
Patrick Fairbank
bff4e9371d Switch from basic auth to cookie-based auth to support Safari. 2018-09-21 14:56:03 -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
c9e7640a28 Add avatars to match intro and final score audience views. 2018-09-18 00:36:25 -07:00
Patrick Fairbank
7297dc4146 Push surrogates and dqs to TBA (fixes #55). 2018-09-17 20:56:24 -07:00
Patrick Fairbank
bd13887aaf Update TBA publishing for 2018. 2018-09-17 20:55:14 -07:00
Patrick Fairbank
68d358c1ee Add a display type for showing a Twitch stream. 2018-09-17 19:42:49 -07:00
Patrick Fairbank
6540d79038 Various improvements to display configuration. 2018-09-16 22:27:28 -07:00
Patrick Fairbank
2c6cf21252 Make pit display scroll speed configurable. 2018-09-16 19:50:23 -07:00
Patrick Fairbank
2f3b402c34 Refactor sponsor slides to not require reloading the audience display to pick up changes. 2018-09-14 00:22:44 -07:00
Patrick Fairbank
833bd32ab2 Refactor displays to allow for centralized remote configuration. 2018-09-09 22:53:30 -07:00
Patrick Fairbank
6cfdcc924d Remove bandwidth monitoring functionality made obsolete by VLAN trunking to SCCs. 2018-09-03 19:24:50 -07:00
Patrick Fairbank
533acf5e99 Remove navbar from panels and displays that don't need it. 2018-09-03 16:46:57 -07:00
Patrick Fairbank
33c3f04fdb Reclassify referee and scoring displays as 'panels'. 2018-09-03 16:07:26 -07:00
Patrick Fairbank
5942321522 Move alliance selection from 'setup' dropdown to 'run'. 2018-09-03 15:40:55 -07:00
Patrick Fairbank
03208eaa7a Split up display configuration and LED/PLC testing into separate setup pages. 2018-09-03 15:24:37 -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
Patrick Fairbank
b49a86bdca Remove layer of keypress decoding in scoring display JS. 2018-08-25 19:41:00 -07:00
Patrick Fairbank
e9acaf4e99 Suppress logging of routine websocket disconnection error. 2018-08-25 15:40:42 -07:00