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

62 Commits

Author SHA1 Message Date
ae8d995b2c Added a QR code page that generates a QR code for tournament directors to print out. 2026-02-11 18:23:14 -05:00
d57aaac09d Hide ads on schools#show, wrestlers#new, wrestlers#edit, and mats#show 2026-02-11 07:55:49 -05:00
b51866e9d8 Added tests for hiding ads on lineup submission. 2026-02-09 18:36:56 -05:00
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
6b5308360e Fixed a bug where logged in users could not access a school with a school permission key 2026-01-06 17:24:45 -05:00
af2fc3feba Fixed a test after changing links to turbo 2025-11-11 21:55:36 -05:00
3e1ae22b6b Added pagination for the tournaments index page 2025-09-26 12:31:37 -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
4828d9b876 Fixed reset password after the Devise migration. 2025-04-11 07:59:55 -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
010d9a5f6b Added all_results page to tournaments 2025-03-11 12:32:18 -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
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
60814fdd94 Added a next bout number to the mat show page on the match stats 2025-01-20 11:41:07 -05:00
cc62e1c2f1 Protect tournament from out of order seeding. 2025-01-20 10:23:27 -05:00
275847befe Added a tournament error if more than 1 person in a weight has the same seed. 2025-01-07 16:00:17 -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
698576dac9 Fixed the POSt endpoint to accept bracket positions 2025-01-04 16:26:57 -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
bde2b6d8c4 Added tests for assign_next_match mat action permissions 2023-01-09 19:55:19 -05:00
288c144f53 Added permissions tests for mat#assign_next_match 2023-01-09 19:33:41 -05: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
ac0cdc25a3 Added manual pool order button 2020-01-14 14:54:24 -05:00
521067d4c0 Fixed tests for calculating team scores 2020-01-14 14:54:08 -05:00
7ffdd3edf5 Added button to calculate all team scores 2020-01-14 13:16:34 -05:00
d4dedfb3bd Added an edit wrestlers page for matches 2020-01-14 12:46:02 -05:00
c721abe1f6 When deleting a wrestler from weights show page, it now redirects to weights show 2019-01-24 13:44:53 +00:00
b001445090 Fixed redirect for match editing and added controller tests. Added wrestler school name to match edit form. Added authorization tests to all matches page. 2019-01-23 19:35:19 +00:00
31323593c9 Added baumspage roster importer 2019-01-10 13:25:31 +00:00
d67a8f2b42 Refactored names of methods and some db column 2018-11-13 14:14:48 +00:00
98e63a2ff0 Upgraded to Rails 5.1.1 2017-06-08 21:45:36 -04:00
a703268a75 Speeding up tests and renaming generateMatchup methods 2016-03-26 03:55:02 +00:00
ddcf2d807e Speeding up tests and renaming a few methods in generateMatchups 2016-03-26 03:54:31 +00:00
e215717914 Start of api 2016-02-10 15:16:58 +00:00
bd3c29bd60 Fixed tournament error bug 2016-01-20 16:10:41 +00:00
3db55aec1e wipe matches before generating 2016-01-20 16:06:57 +00:00
e502796863 Team point adjustments controller tests 2016-01-13 15:14:28 +00:00
61b60f09ff Testing delegation pages 2016-01-11 16:13:09 +00:00
1e9ca0d3b1 Test all controllers for school delegate access 2016-01-07 16:30:30 +00:00
612902aa91 School delegates permissions are working 2016-01-07 16:08:46 +00:00
f46029efaf Added logic to delegate tournament access 2016-01-06 18:38:02 +00:00
2d2d6a2e9c Fixed weights controller test 2015-12-30 19:58:15 +00:00
41ca12c5d1 Added my tournaments page 2015-12-15 15:24:13 -05:00
119a97ebb7 Fixing tests, still not working 2015-12-03 20:28:06 +00:00
8a9c56f3f7 Tests for non privileged routes 2015-11-05 17:48:09 +00:00
386d4c858b Testing more controller actions 2015-11-05 16:55:16 +00:00
4fae1c2896 Moved static pages actions to tournament where it made sense 2015-11-05 02:38:39 +00:00
f86a577c8b Moving pages to tournament from static_pages 2015-11-04 16:10:56 -05:00