Patrick Fairbank
|
9914768c1d
|
Various UI tweaks.
|
2022-09-29 19:05:59 -07:00 |
|
Patrick Fairbank
|
cf58a2174e
|
Implement translation of double-elimination match keys when pushing to TBA.
|
2022-09-03 09:10:52 -07:00 |
|
Patrick Fairbank
|
20cb056243
|
Add consideration of playoff tiebreakers.
|
2022-08-21 14:52:54 -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
|
bfc5e56fc9
|
Refactor playoff bracket logic to more easily support alternative formats.
|
2022-08-03 20:59:12 -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
|
70a8c2347c
|
Show playoff alliance numbers and 4th teams on Match Play screen.
|
2022-07-29 16:37:35 -07:00 |
|
Patrick Fairbank
|
3fbb8c4dc6
|
Use Go generics to reduce complexity of DB code.
|
2022-04-30 15:09:09 -07:00 |
|
Patrick Fairbank
|
965694253c
|
Use Bolt transaction for backups instead of copying the file.
|
2021-05-16 11:24:44 -07:00 |
|
Patrick Fairbank
|
6cea008524
|
Convert ScheduleBlock, SponsorSlide, and UserSession models to use Bolt DB and clean up remaining SQLite artifacts.
|
2021-05-16 11:24:30 -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
|
ea4d56e665
|
Convert AllianceTeam, Award, and LowerThird models to use Bolt DB.
|
2021-05-16 11:01:58 -07:00 |
|
Patrick Fairbank
|
bd3921ce08
|
Add table wrapper struct for using Bolt DB instead of SQLite.
|
2021-05-16 11:01:35 -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
|
eb64939b20
|
Add FTA variant of field monitor with ability to save notes (closes #58).
|
2020-04-04 14:04:48 -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
|
2f7d186554
|
Add field to Ranking model to track previous rank.
|
2020-03-27 22:12:27 -07:00 |
|
Patrick Fairbank
|
712d739290
|
Simpify scoring model and fix RungIsLevel bonus logic.
|
2020-03-21 12:41:04 -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
|
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
|
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
|
3fca52b424
|
Add table and model to persist user login sessions.
|
2019-08-19 20:21:56 -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
|
940650c887
|
Add columns to the matches table to track playoff alliance IDs.
|
2019-08-16 22:52:36 -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
|
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
|
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
|
aeec870e3f
|
Provide option to disable admin wireless network.
|
2018-09-22 11:15:29 -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
|
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
|
29033af025
|
Persist schedule blocks to the DB.
|
2018-08-24 22:19:19 -07:00 |
|
Patrick Fairbank
|
635ce72806
|
Add support for Philips Color Kinetics LEDs in vault.
|
2018-08-19 02:04:24 -07:00 |
|
Patrick Fairbank
|
4890d11f88
|
Refactor LED control logic.
|
2018-05-19 21:46:46 -07:00 |
|
Patrick Fairbank
|
0c475b0a20
|
Add generation and sending of game-specific data.
|
2018-04-11 23:26:36 -07:00 |
|
Patrick Fairbank
|
e7cf700ced
|
Update game-specific models for 2018.
|
2018-03-25 20:31:05 -07:00 |
|
Patrick Fairbank
|
11d4f4a8c1
|
Make WiFi channels configurable (fixes #50).
|
2017-10-24 21:26:37 -07:00 |
|
Patrick Fairbank
|
d5ec68b77e
|
Add PLC integration for field sensors, motors, and lights.
|
2017-09-03 20:51:20 -07:00 |
|
Patrick Fairbank
|
346912572f
|
Refactor web handlers into separate package.
|
2017-08-31 23:36:55 -07:00 |
|