Commit Graph

70 Commits

Author SHA1 Message Date
Matt Young 1253c18087 Ignore GetAuditionSeats consider deleting this action 2025-07-02 11:52:00 -05:00
Matt Young fbd99c003d Create tests for app/actions/tabulation/PublishSeats 2025-07-02 11:35:13 -05:00
Matt Young ba15191fca Exclude reports and print from testing for now 2025-07-02 11:08:05 -05:00
Matt Young c67c1ad79c Create tests for app/actions/tabulation/TotalEntryScore 2025-07-02 10:29:21 -05:00
Matt Young 53ccc5a7a3 Create tests for app/actions/tabulation/EnterScore 2025-07-02 03:30:55 -05:00
Matt Young a924b3bf51 Create tests for app/actions/tabulation/EnterNoShow 2025-07-02 02:52:43 -05:00
Matt Young 23de496ce6 Create tests for app/actions/fortify/EnterBonusScore 2025-07-02 02:30:01 -05:00
Matt Young 9556e7909a Create tests for app/actions/fortify/CalculateAuditionScores 2025-07-02 00:48:51 -05:00
Matt Young 3a1b03a6c7 Define return types in RankAuditionEntries action. 2025-06-30 18:04:46 -05:00
Matt Young f0ad56e0d2 Block publication of results where no entries succeed.
Closes #94
2025-06-30 08:47:51 -05:00
Matt Young 9cf025154a Update TotalEntryScores action to recognize an insufficient number of judges. 2025-06-30 08:27:54 -05:00
Matt Young c011d91615 Correct isssue in RankAuditionEntries action for advancmenet. 2025-06-29 23:51:50 -05:00
Matt Young 62dab98906 Add TODO 2025-06-27 16:24:25 -05:00
Matt Young 04cfde353e When appropriate, include bonus score in ranking entrie. Show if an entry has bonus scores when appropriate. 2025-06-26 10:22:59 -05:00
Matt Young fd3855a775 Add console command to force recalculation of scores 2025-06-26 10:07:51 -05:00
Matt Young 86ec4f4062 Deal with bonus scores when calculating total scores. 2025-06-26 09:32:06 -05:00
Matt Young 6c52aa255c Remove depricated code from EnterBonusScore action. 2025-06-26 08:10:09 -05:00
Matt Young 14b6bb61c7 Everything ready for seating the audition. 2025-06-25 22:51:27 -05:00
Matt Young 5e687bcbc6 Modify EntryFlagController to use teh new enter no show action. 2025-06-25 15:38:57 -05:00
Matt Young fba625c316 Create action for entering no_show and failed_prelim flags 2025-06-25 15:25:10 -05:00
Matt Young ad24a67baa Progress on seating form 2025-06-17 00:43:50 -05:00
Matt Young 349da644b7 Rewrite RankAuditionEntries action and use it in the new seat audition form controller. 2025-06-15 15:44:05 -05:00
Matt Young 33bca1cfdf Avoid division by zero errors. 2025-06-15 14:31:52 -05:00
Matt Young fd198a9972 Calculate all total scores for an audition. 2025-06-12 19:03:03 -05:00
Matt Young e79e7e222d Add action to total an entries scores. 2025-06-12 01:11:08 -05:00
Matt Young 58f29f326c Remove depricated files 2025-06-11 23:03:35 -05:00
Matt Young 783ec991b3 Rewrite EnterScore action to deal with both seating and advancement totals. 2025-06-11 21:59:44 -05:00
Matt Young 86f715f086 Add logging to EnterScore action. 2025-06-11 19:55:14 -05:00
Matt Young e47265badd EnterScore action working to add a total score when a score is saved by a judge. 2025-06-11 15:41:37 -05:00
Matt Young 1d8a3ce739 Rewrite enter score action 2025-06-11 15:23:54 -05:00
Matt Young a8ab2cef73 Fix division by 0 issue in scoring 2025-01-20 11:15:32 -06:00
Matt Young a52b91d601 Show if an entry has bonus scores on hte seating form 2024-11-22 11:38:10 -06:00
Matt Young bac4000253 Try two at hotfix. Audition status screen not working when an entry has only bonus scores. 2024-11-19 18:56:22 -06:00
Matt Young f071950546 Rollback hotfix. Caused error in tabulation 2024-11-19 18:48:16 -06:00
Matt Young 61df1c4351 Hotfix error on tabulation page. 2024-11-19 18:10:02 -06:00
Matt Young ada3865f6a Caching improvements 2024-11-09 01:53:31 -06:00
Matt Young 01f520b587 Implement better caching of results page. 2024-11-08 22:02:43 -06:00
Matt Young ce4e3e6984 Set ground for changing score sheet total procedure to show precentage of possible.
CalculateScoreSheetTotal action converted to interface.
DivideByTotalWeights is the old implementation
DivideByWeightedPossible is the new implementation

Old implementation is currently active in AppServiceProvider. Commented out lines allow for switching.
2024-11-03 18:24:07 -06:00
Matt Young fb9efa0564 Show failed prelim result on seating form
Addresses #45
2024-10-31 19:40:56 -05:00
Matt Young dc6fec399c Work on showing results on user dashboard
Addresses #68
2024-10-31 11:48:10 -05:00
Matt Young 0d19b87715 entering a bonus score will clear cached scores 2024-10-31 08:42:39 -05:00
Matt Young 653305c938 a judge entering a score will delete cached scores for that entry 2024-10-31 08:17:55 -05:00
Matt Young 94ed41ee6f use cached scores 2024-10-31 07:58:50 -05:00
Matt Young 8f7a333898 Cache scores after calculating 2024-10-31 07:19:27 -05:00
Matt Young bed3e13e01 Fix by where no-shows would block seating. 2024-10-24 20:04:59 -05:00
Matt Young 1d61f5a48c Bugfix, work on advancement ranking 2024-07-20 21:17:55 -05:00
Matt Young 3033ef41c8 Cleanup TODOs in project 2024-07-16 12:50:29 -05:00
Matt Young f1d3ba349c Bonus Score Admin Entry
#20 Implement bonus scores
Admin bonus score entry complete
2024-07-16 03:01:11 -05:00
Matt Young 83eb11e151 Bonus Score Admin Entry
#20 Implement bonus scores
Entry form for judges designed.
2024-07-16 02:15:13 -05:00
Matt Young d1cab82622 Bonus Score Use
#20 Implement bonus scores
Bonus score is now included in total scores for seating.
2024-07-16 00:09:10 -05:00