1
0
mirror of https://github.com/jcwimer/wrestlingApp synced 2026-03-25 01:14:43 +00:00
Commit Graph

68 Commits

Author SHA1 Message Date
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
522798a2c4 Removed score from school table and added attr_accessor 2015-03-28 18:38:09 +00:00