2767274066
Added queues for mats and provided a way for tournament directors to move matches to a mat.
2026-02-03 17:50:52 -05:00
8c2ddf55ed
Increased solid queue arguments limit to support tournament backups
2026-01-09 00:49:32 -05:00
782baedcfe
Added support for 64 man brackets
2025-08-28 10:32:35 -04:00
4accedbb43
Added a daily recurring job to cleanup tournaments. Fixed final score fields not loading without page refresh on mat stats page and added a cypress test for it.
2025-05-07 16:01:48 -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
91e1939e69
Added a feature to generate uuid links for coaches to submit their school lineups.
2025-02-18 16:39:10 -05:00
690e497654
Fixed mat assignment rules to be db agnostic with comma delimited strings and upgraded test env db to mariadb 10.10 to match production.
2025-01-25 20:02:22 -05:00
5114ed7b08
Added a finished_at column on matches, created a callback to updated that only if finished changes and is 1, and display that on the match stats page.
2025-01-22 17:01:06 -05:00
38785924ed
Fixed merge conflict for tournament backups migration
2025-01-08 08:41:42 -05:00
bb3b05ee81
Fixed auto byes and wrote a test
2025-01-05 10:32:16 -05:00
210e763d4c
Increase the delayed job handler column size to match the tournament backups backup data size. This was preventing import jobs from saving.
2025-01-04 19:19:08 -05:00
49fbf6735d
Added tournament backups to the database and added pages to restore and create backups
2025-01-04 16:27:52 -05:00
13bb8067fb
Added logic for 32 man bracket
2024-12-23 22:12:44 -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
db440c0603
Consolidated the double elimination bracket view, the double elimination match generation, and the double elimination loser names
2024-12-04 17:01:02 -05:00
5d37e5e0d8
Fixed migration for mat assignment rule
2024-11-25 20:12:36 -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
b108545034
Updated name of tournaments in seeds and added local cypress tests
2024-03-16 19:06:40 -04:00
e46180e9ea
Updated to rails 7.1 and ruby 3.1.4
2024-03-14 14:09:09 -04:00
05b42dbf0e
Changed weights max to decimal
2023-02-02 13:16:13 +00:00
c328bbd91c
Added is_public to a tournament to hide lineups and brackets until you're ready to make it public
2023-01-01 23:16:12 -05:00
994fc18365
Added overtime_type to matches
2022-09-13 14:42:40 +00:00
a3391afe02
Added indexs for matches on weight_id and wrestlers on school_id
2022-02-23 21:25:01 +00:00
7ee8abe81a
Updated db seeding for all tournament types
2021-11-08 22:42:16 +00:00
63b0541aa4
Added a precision and scale to the school score to make sure decimals are stored in mysql
2021-02-22 16:22:06 +00:00
1bce6dcf2a
Forgot to commit schema change for delayed_job owner_id
2019-12-11 14:03:28 -05:00
661c56d04e
Added job_owner and 'description' to delayed_job to show on the tournament show page
2019-11-26 23:40:01 -05:00
76b7b82716
Upgraded to Rails 6.0.1
2019-11-19 13:41:17 -05:00
22e63d3e92
Made delayed_jobs handler column a longtext
2019-04-19 22:49:37 -04:00
a76f4036b3
Added persistence to pool placement and pool order
2019-04-19 10:33:06 -04:00
b2b007bd96
Added eight pools to quarter final bracket
2018-12-24 13:36:03 +00:00
436e716cd4
Changed database column for wrestlers seed to bracket_line
2018-09-17 14:29:00 +00:00
9183a16d5d
Want ability to run db:seed on prod if needed
2018-07-24 13:57:25 +00:00
0fb2e7009b
Updated migrations to support new rails version
2017-06-09 07:22:32 -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
b7775172a3
Updated active record and ruby version
2017-01-17 03:32:38 +00:00
bbb745564e
Re-generating one weight classes matches - NEED TO REFACTOR and NEED TO WRITE TESTS
...
Code is repeated in the following classes:
GenerateTournamentMatches
PoolToBracketMatchGeneration
PoolToBracketGenerateLoserNames
WipeTournamentMatches
2016-09-09 17:51:00 +00:00
a8b96c96e8
Swap page is now working and also moved swaping logic from tournament model to its own class
2016-01-27 14:13:49 +00:00
3663fa5745
Seed my database seeds correctly
2016-01-22 19:12:25 +00:00
c6626988db
Added pages for teampointsadjust and spearated wrestler and school deducted points
2016-01-12 17:36:45 +00:00
f46029efaf
Added logic to delegate tournament access
2016-01-06 18:38:02 +00:00
c82d6d727b
Added date to tournament
2015-12-30 18:48:49 +00:00
6d21e8ebdf
Show no matches while matches are being generated
2015-12-30 16:36:53 +00:00
47c15f0383
Fixed delayed_job migration
2015-12-29 22:02:07 +00:00
90bf95cd11
Track stats on match page
2015-12-16 17:48:32 +00:00
67727c6391
Testing team points for pool to bracket
2015-11-17 19:03:34 +00:00
1aee738eb5
Record score in db and update when match is updated
2015-11-17 15:28:54 +00:00
4689097ab7
Removed a swp file
2015-11-16 13:32:11 +00:00
934ccc28ee
Deducted points pool tie breaker added
2015-11-16 13:31:27 +00:00