|
|
52df73d14f
|
Fixed random double elimination seeding to avoid double byes in round 1 and evenly distribute the number of round 1 matches from the top and bottom half of the bracket
|
2026-01-14 19:00:35 -05:00 |
|
|
|
782baedcfe
|
Added support for 64 man brackets
|
2025-08-28 10:32:35 -04:00 |
|
|
|
6e61a7245a
|
Added a separate table to record background job status for tournaments and fixed migrations/schemas for solid dbs. Foreign key constraints are now added to the migrations where we do belongs_to.
|
2025-04-15 16:16:44 -04:00 |
|
|
|
2d433b680a
|
Upgraded to rails 8.0.2, moved from dalli to solid cache, moved from delayed_job to solid queue, and add solid cable. deploy/rails-dev-run.sh no longer needs to chmod. Fixed finished_at callback for matches. Migrated from Devise to built in rails auth. Added view tests for the bracket page testing that all bout numbers render for all matches in each bracket type.
|
2025-04-08 17:54:42 -04:00 |
|
|
|
9c25a6cc39
|
New bracket positions for double elim brackets. Each bracket position will now wrestle during the same round. Made a rake task to migrate previous matches to the new bracket positions.
|
2025-04-02 16:23:20 -04:00 |
|
|
|
bb3b05ee81
|
Fixed auto byes and wrote a test
|
2025-01-05 10:32:16 -05:00 |
|
|
|
f3e0f5d4c5
|
Added integration tests for import and backup
|
2025-01-04 18:14:33 -05:00 |
|
|
|
50055fc278
|
Fixed a typo in the 32 man run through test
|
2025-01-04 16:31:18 -05:00 |
|
|
|
15bf39014f
|
Fix advance wrestler not running if the winner id changes
|
2024-12-23 23:33:55 -05:00 |
|
|
|
13bb8067fb
|
Added logic for 32 man bracket
|
2024-12-23 22:12:44 -05:00 |
|
|
|
4f0f69223d
|
Updated double elim match generation and loser name to use hashes instead of structs as well as fixing the matchup of 4v13 and 3v14 in 16 man brackets.
|
2024-12-23 18:27:49 -05:00 |
|
|
|
7e6d7ddfbb
|
Updated seeding logic for double elim to make byes truly random and to keep bracket lines consistent through match generations
|
2024-12-23 16:17:43 -05:00 |
|
|
|
f18802a933
|
Fixed double elim bracket views, fixed double elim match generation and loser name generation for 4 man bracket, fixed seed page submission and added tests, added tests for tournament generation errors and added a new error for assigning a seed higher than the number of wrestlers.
|
2024-12-08 19:29:56 -05:00 |
|
|
|
f92faf4f5c
|
Updated to rails 7.2.2
|
2024-12-05 17:18:29 -05:00 |
|
|
|
ad8e486205
|
Added mat assignment rules for the bout board and fixed the bug where a delegate making the tournamnet info public changes them to the owner
|
2024-11-25 16:25:59 -05:00 |
|
|
|
1d0cff0e6f
|
Pool order tests are not asserting properly and once fixed some were failing. All tests fixed and passing now.
|
2023-01-23 22:14:00 +00:00 |
|
|
|
d42b683f67
|
Added a sort by bout number for assign_next_match
|
2022-01-19 03:28:16 +00:00 |
|
|
|
a6cc05424c
|
Do not award bye points if they get bye's all the way to the finals and win by bye
|
2021-12-21 00:39:40 +00:00 |
|
|
|
54e755ba3a
|
Added bye points for double elimination and modified double elimination
|
2021-12-20 20:48:29 +00:00 |
|
|
|
4cdc9e7df1
|
Split bracket integration tests into a logical separation
|
2021-03-03 00:24:14 +00:00 |
|
|
|
3dabc16a82
|
Added regular double elimination placing 1-8 tournament
|
2021-03-01 23:55:35 +00:00 |
|
|
|
537eccf04d
|
Added tests for modified double elimination, added a 1-8 place modified double elimination, and renamed regular double elimination
|
2021-02-20 01:33:31 +00:00 |
|
|
|
eac603667b
|
Added tests for 16 man double elimination and fixed eight man double elimination test syntax error
|
2020-02-04 12:23:59 -05:00 |
|
|
|
9dae57e141
|
8 man double elim cross brackets in the semis not quarter finals
|
2020-01-31 12:51:06 -05:00 |
|
|
|
cadb0894c7
|
Added tests for 8 man double elimination brackets.
|
2020-01-31 12:09:42 -05:00 |
|
|
|
6acea87822
|
Fix team points per OHSAA
|
2020-01-07 07:25:49 -05:00 |
|
|
|
a709cb5c69
|
Fixed pool order deducted points bug
|
2020-01-03 12:54:11 -05:00 |
|
|
|
e2ec1d4a8a
|
Fixed bug with pool to bracket advancement. This bug was conceived due to the removing of tests and logic when making pool and pool_placement database fields.
|
2019-12-12 11:19:24 -05:00 |
|
|
|
8a9ea7ff35
|
Fixed bug for deducted points and fastest pin. Also added tests to test against those bugs
|
2019-04-20 11:57:58 -04:00 |
|
|
|
278a3f3dd0
|
Removed fixtures from integration tests
|
2019-04-19 21:49:34 -04:00 |
|
|
|
ff749df11d
|
Moved a number of tests away from fixtures
|
2019-04-19 11:53:59 -04:00 |
|
|
|
a76f4036b3
|
Added persistence to pool placement and pool order
|
2019-04-19 10:33:06 -04:00 |
|
|
|
4eb75d45d3
|
Fixed issue with wrestlers having a pool number higher than possible when bracket types change after deleting wrestlers
|
2019-01-19 21:26:48 +00:00 |
|
|
|
30dc645375
|
Test to make sure eight pools to quarter run through all matches successfully
|
2019-01-19 15:20:54 +00:00 |
|
|
|
2516afd53c
|
Fixed bug in baumspage importer. Trailing (season loss) array item was shifted if it was blank.
|
2019-01-10 19:22:42 +00:00 |
|
|
|
31323593c9
|
Added baumspage roster importer
|
2019-01-10 13:25:31 +00:00 |
|
|
|
b2b007bd96
|
Added eight pools to quarter final bracket
|
2018-12-24 13:36:03 +00:00 |
|
|
|
d67a8f2b42
|
Refactored names of methods and some db column
|
2018-11-13 14:14:48 +00:00 |
|
|
|
436e716cd4
|
Changed database column for wrestlers seed to bracket_line
|
2018-09-17 14:29:00 +00:00 |
|
|
|
16d63b52cd
|
Made a test for the swap wrestlers service
|
2017-09-04 21:53:28 -04:00 |
|
|
|
3f72a912b6
|
Wrestler pool number is now saved in db. Pool number generation moved to it's own class.
|
2017-03-02 18:11:21 +00:00 |
|
|
|
96dc5407da
|
Fixed glitch in pool byes receiving 2 points when you have at least 1 pool
win. Poolrounds was not returning what I was expecting.
|
2017-01-19 00:41:34 -05:00 |
|
|
|
e77b555069
|
A BYE gives 2 points in a pool of you win one pool match. Now have two tests failing with regard to tie breakers. Most likely poorley written tests
|
2017-01-18 14:55:11 +00:00 |
|
|
|
2f9c54df2e
|
Refactored match generation so I can eventually support multiple types of tournaments
|
2016-05-14 13:28:28 +00:00 |
|
|
|
a763c966d1
|
Sped up tests and updated Pool Order
|
2016-05-07 02:06:11 +00:00 |
|
|
|
425e7f5fc5
|
Frontend authentication working.
|
2016-04-28 01:13:58 +00:00 |
|
|
|
8f07bc2f82
|
Cleaned up tests
|
2016-04-12 21:09:57 +00:00 |
|
|
|
ddcf2d807e
|
Speeding up tests and renaming a few methods in generateMatchups
|
2016-03-26 03:54:31 +00:00 |
|
|
|
ac28af84a5
|
Fixed bug in single pool placement points and wrote tests
|
2016-01-29 19:22:05 +00:00 |
|
|
|
96c7cd446c
|
Fixed tests now that higher seeded guys wrestle in the last pool round
|
2016-01-26 14:00:48 +00:00 |
|