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

163 Commits

Author SHA1 Message Date
e97aa0d680 Fixed N+1 on up_matches and added html cache. 2026-02-13 18:02:04 -05:00
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
5d674f894f Added round number and bracket position under the bout number 2026-02-04 18:16:19 -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
940f7b1d00 Job concurrency per tournament is 1 so we don't have to scale too much on active queue. Pages no longer refresh automatically after navigating away from the bout board. Tournament backups are no longer deleted when restoring from a backup. Cloudflare is blocking manual backup imports so I have deleted that form on the backups page. 2026-01-16 18:21:17 -05:00
8b03a74b1e Fixed the save seeds button on weights#show to work on mobile. Fixed the trashcan and edit icons on tournaments#show schools#show and weights#show to work on mobile. Destroy all tournament backups on tournament cleanup. Added bracket position to bout board. 2026-01-13 17:02:59 -05:00
af1f8df4b6 Fix print views 2026-01-09 23:06:24 -05:00
3576445a1c Added a turbo stream for the current and next match on mat stats page. 2026-01-09 18:37:01 -05:00
cfd3e7aecd Fixed create new backup link syntax for turbo_method and made the assign_next_match button a turbo_method 2026-01-08 23:59:33 -05:00
793a9e3ecc All links with a confirm now use turbo 2025-11-11 21:09:24 -05:00
3e1ae22b6b Added pagination for the tournaments index page 2025-09-26 12:31:37 -04:00
3e4317dbc5 Using action cable to send stats updates to the client and made a spectate page. 2025-04-21 17:12:54 -04:00
44fb5388b4 Made the all results page grouping better and fixed the advance wrestler job. 2025-04-17 17:34:34 -04:00
ed7186e5ce Moved the tournament navbar to the bottom of the page and made site responsive. Fixed puma solid queue in development. Added a note about clobbering assets in the README. Fixed the ad blocker check due to turbolinks it had to be idempotent. Added migrations for all dbs in the rails-dev-db-create.sh script. 2025-04-16 16:19:29 -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
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
dd0585ed55 Fixed bout sheets to fit on a single page. 2025-01-27 09:10:02 -05:00
735f7090b2 For double elimm printable brackets, only spill onto second page for brackets over 16 wrestlers. 2025-01-25 20:43:52 -05:00
54655a2ea9 Fixed the print view for brackets 2025-01-24 18:04:02 -05:00
fd1a7c43ff Fix all brackets printable view. 2025-01-19 21:58:02 -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
e986ce225b Use json for tournament backups and imports 2024-12-26 18:12:44 -05:00
a851436c0c Removed single weight match generation, fixed bracket names, reload weight matches for pool order, and auto delete errrored jobs 2024-12-16 00:02:30 -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
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
2eb38ce788 Allow decimals in the weight max form and remove references to lbs in views 2023-02-02 13:36:52 +00:00
6b57246080 Fixed the mat#show route by defining the correct vars in the controller and added a route for assign_next_match on mat 2023-01-09 19:16:36 -05:00
22f5733160 Fixed export bug when adding overtime type to matches 2023-01-05 22:47:29 -05:00
b5ab929270 Hide one more text on tournament show page depending on if tournament is public or not 2023-01-02 22:08:31 -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
994fc18365 Added overtime_type to matches 2022-09-13 14:42:40 +00:00
cce2e5b5f8 When delegating, only directly match the email to not expose user emails 2022-02-23 21:25:01 +00:00
58d088907a Allow nil when modifiying match wrestlers, allow nil when stating a match, fixed tournament navbar on wrestler edit, fixed tournament navbar on edit match wrestlers 2022-01-24 21:54:50 +00:00
0c9349c871 Moved some text on the tournament show page 2022-01-21 20:45:10 +00:00
f0e8c99b9f Use match id instead of bout number when looking stuff up on bracket view. 2021-12-22 13:13:44 +00:00
eae2c6756c Added 7/8 place match for double elimination bracket view 2021-12-22 13:12:59 +00:00
8430949a37 Fixed a couple slow queries 2021-12-11 03:08:43 +00:00
e36de59971 Mispelled include for fixing bracket partial bug 2021-03-03 00:39:34 +00:00
329c01db79 Added 1 more hint for tournament types 2021-03-03 00:38:01 +00:00
1f43fdf8fa Updated about page for modified 16 man bracket 2021-03-03 00:24:14 +00:00
f6aff5a753 Fixed bracket partial bug 2021-03-03 00:24:14 +00:00
9d51ef7b51 Fixed all brackets page 2021-03-01 13:28:00 +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
f5ddc6652d Trying to fix all_brackets 2021-02-17 04:00:59 +00:00
987c89b7d5 Fix all brackets view for Rails 6 2021-02-17 03:44:55 +00:00
6c86f25add Added html_safe for all_matches view 2021-02-17 03:37:52 +00:00