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
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
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
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
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
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
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
436e716cd4
Changed database column for wrestlers seed to bracket_line
2018-09-17 14:29:00 +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
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
934ccc28ee
Deducted points pool tie breaker added
2015-11-16 13:31:27 +00:00
77cda886e6
Changes in cloud 9
2015-11-05 16:55:27 +00:00
ad9ea9dc42
First crack at setting an owner for the tournament
2015-10-23 08:53:29 -04:00
bad21729bf
Added a script for tmux windows
2015-07-01 12:34:19 -04:00
a77066840e
Migrated and updated schema
2015-06-30 18:04:09 +00:00
ce2a7b28bc
Created a weigh in page
2015-06-30 17:59:02 +00:00
0fd3bd64fe
Added a bout board
2015-06-19 15:25:01 +00:00
RJ Osborne
bec751c4fd
Added indexes on the frequent queries. The problem is still too many queries.
2015-05-23 08:48:13 -04:00
R.J. Osborne
acb1a225dd
updated the db schema file to reflect the migration
2015-05-17 09:49:51 -04:00
R.J. Osborne
f6dd4e8625
Renamed boutNumber to bout_number to make the field consistent with the rest of the domain and database schema.
2015-05-17 08:13:52 -04:00
37470d9602
Moved match generation to a class and added tournament_type to tournaments.
2015-04-27 13:54:57 -04:00
9c5c12c413
Matchups_array completely removed. I do not know why has_many matches
...
does not work in tournaments. The solution was to add a matches
method.
2015-04-27 09:50:41 -04:00
dd44efa869
Got stuff working with matches being saved individually.
2015-04-26 15:49:13 -04:00
b86211102b
Revert "Revert "Moving away from matchups_array and saving matches individually""
...
This reverts commit 7b3fe2aaad .
2015-04-25 21:44:08 -04:00
7b3fe2aaad
Revert "Moving away from matchups_array and saving matches individually"
...
This reverts commit 650a9ed7d6 .
2015-04-25 13:59:59 -04:00
650a9ed7d6
Moving away from matchups_array and saving matches individually
2015-04-25 13:51:16 -04:00