Commit Graph

471 Commits

Author SHA1 Message Date
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
c6b1426fbb Clean up TODOs that are done, will be done soon, or won't ever be done. 2018-09-19 01:33:05 -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
27f0134ff7 Merge branch '2018' 2018-09-18 20:55:19 -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
c5955fb6e3 Add config and script for maintaining a tunnel to a web server, so that clients external to the field network can access API and display functionality. 2018-09-16 20:26:52 -07:00
Patrick Fairbank
2c6cf21252 Make pit display scroll speed configurable. 2018-09-16 19:50:23 -07:00
Patrick Fairbank
8a06255c7f Add option to reverse alliances on audience display. 2018-09-15 14:35:54 -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
03a3110075 Move PLC into its own module. 2018-09-03 19:12:22 -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
9019425a2c Fix some IDE warnings. 2018-09-03 12:51:52 -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
Patrick Fairbank
3742e773c2 Update playoff station assignment to match 2018 rules. 2018-08-25 15:08:36 -07:00
Patrick Fairbank
0082ea5d0b Fix issues from testing PLC integration. 2018-08-25 14:54:19 -07:00
Patrick Fairbank
29033af025 Persist schedule blocks to the DB. 2018-08-24 22:19:19 -07:00
Patrick Fairbank
24693499ec Update some dates. 2018-08-23 20:12:30 -07:00
Patrick Fairbank
d161a6a115 Remove WiFi configuration retries since they didn't help and hopefully the real problem is fixed. 2018-08-23 19:53:18 -07:00
Patrick Fairbank
55b8f63f8e Rewrite access point configuration logic to use uci instead of uploading the whole wireless file each time. 2018-08-19 20:02:03 -07:00
Patrick Fairbank
7cb35baeda Update switch config for new PLC setup. 2018-08-19 17:40:15 -07:00
Patrick Fairbank
635ce72806 Add support for Philips Color Kinetics LEDs in vault. 2018-08-19 02:04:24 -07:00
Patrick Fairbank
fcc3199c7f Implement scoring table stack light logic. 2018-08-18 22:50:29 -07:00
Patrick Fairbank
918e8741e0 Update vault logic with measured distance sensor values. 2018-08-18 22:49:57 -07:00
Patrick Fairbank
347ad04885 Make PLC inputs/outputs on field setup page update in realtime. 2018-08-18 21:01:42 -07:00
Patrick Fairbank
11b1b6a943 Update rules to match Chezy Champs changes and add tooltips containing rule descriptions. 2018-08-18 18:40:21 -07:00
Patrick Fairbank
cd050d4e18 Add pre- and post-match LED modes to indicate field status. 2018-07-21 23:26:44 -07:00
Patrick Fairbank
738b5a0e7b Hook LED modes up to field state. 2018-07-21 22:28:42 -07:00
Patrick Fairbank
5f457f96ec Update realtime scoring display and sounds for 2018. 2018-07-21 18:32:09 -07:00
Patrick Fairbank
0b9d6af240 Merge pull request #62 from FletcherS7/2018
Updated lower-third-logo to the current version of the FIRST logo.
2018-05-24 19:19:46 -07:00
FS790746
c3ae6cd3f6 Updated FIRST logo
Replaced the 2005 FIRST logo with the 2016 FIRST logo.
2018-05-24 17:59:10 -07:00
Patrick Fairbank
3dc83bcdbf Break down vault cubes by power up in score object. 2018-05-22 21:35:14 -07:00
Patrick Fairbank
c522186d4f Removed redundant set of DMX universes. 2018-05-21 18:47:27 -07:00
Patrick Fairbank
dc02087cc4 Update final scores screen for 2018. 2018-05-20 13:37:44 -07:00
Patrick Fairbank
ea405f71b1 Implement A-stop. 2018-05-19 22:25:31 -07:00