Commit Graph

101 Commits

Author SHA1 Message Date
Patrick Fairbank
a32d0c78b2 Update reports for 2020. 2020-03-20 22:52:41 -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
938145109c Make Stage 1-3 capacity configurable in settings. 2020-03-20 22:29:25 -07:00
Patrick Fairbank
afcaa0e07c Update score/ranking models for 2020. 2020-03-18 22:42:36 -07:00
Patrick Fairbank
24a069d959 Update game sounds for 2020. 2020-03-15 22:26:21 -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
4c3850e2e4 Add manual triggering of game sounds to Field Testing page. 2020-03-15 18:24:32 -07:00
Patrick Fairbank
299a242e9c Rename LED/PLC testing page to Field Testing to be more generic. 2020-03-15 17:35:32 -07:00
Patrick Fairbank
20724ba0e1 Expand configurable period timings and adjust game sounds timing accordingly. 2020-03-15 15:55:30 -07:00
Patrick Fairbank
0b7880ec2f Fix browser caching behavior to always check if static assets are modified. 2020-03-15 14:15:02 -07:00
Ken Schenke
76ca5a4dcd Custom match times 2019-12-18 16:27:45 -06:00
Patrick Fairbank
c0e3f16144 Fix bug with committing playoff matches after a team substitution. 2019-10-07 21:41:43 -07:00
Patrick Fairbank
ba3260b43d Remove auth check on arena status websocket. 2019-09-27 17:26:31 -07:00
Patrick Fairbank
03c762ff8e Fix scoring panel not working after next match load. 2019-09-27 12:44:04 -07:00
Patrick Fairbank
92a52ddd88 Add publishing of awards to TBA. 2019-09-15 02:09:23 -07:00
Patrick Fairbank
a39f3a0bd0 Use sequential new display IDs to preserve sorting on setup page. 2019-09-14 17:33:53 -07:00
Patrick Fairbank
f779203f70 Improve queueing display 'on time' logic slightly. 2019-09-14 15:44:23 -07:00
Patrick Fairbank
c53dc767fd Don't show matches after breaks in queueing display. 2019-09-14 14:15:35 -07:00
Patrick Fairbank
b9e061904f Move missing avatar logic from JavaScript to server. 2019-09-14 14:00:51 -07:00
Patrick Fairbank
33e5d932de Add support for reordering sponsor slides. 2019-09-14 12:34:55 -07:00
Patrick Fairbank
1c37b0fc06 Enable using one access point for each alliance. 2019-08-30 22:36:39 -07:00
Patrick Fairbank
6926aa42ad Add arena status websocket API for clients that need realtime match signaling. 2019-08-23 22:03:07 -07:00
Patrick Fairbank
33378fe3eb Persist user sessions across server restarts. 2019-08-19 20:54:11 -07:00
Patrick Fairbank
9569c04912 Remove 'reader' authenticated user as it just complicates display and API access. 2019-08-19 19:12:16 -07:00
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