Commit Graph

139 Commits

Author SHA1 Message Date
Matt Young b6206976a1 Modify judging to use only defined scores if an audition has split scoring. 2025-10-31 16:37:19 -05:00
Matt Young 6ca05bf4d5 Allow admin to set users to have no school.
Fixes #112
2025-10-25 22:21:10 -05:00
Matt Young 0307fbc595 Block entry of a prelim score for an entry with any finals scores. 2025-10-20 01:11:04 -05:00
Matt Young add9f9e25d Check for a prelim result after entering a prelim score. 2025-10-14 09:12:14 -05:00
Matt Young 761f63aa55 Added CheckPrelimResult action to check if an entry passed it's prelim audition and make the appropriate flag on the entry. 2025-10-13 22:13:11 -05:00
Matt Young ca80260bda Action to enter prelim score sheet implemented. 2025-10-08 07:32:59 -05:00
Matt Young 1cc43c1bce Removed unused EntryScoreController 2025-07-14 13:28:36 -05:00
Matt Young 56f302ef10 Tests for SeatingStatusController 2025-07-10 17:30:38 -05:00
Matt Young 5014e80fb1 Tests for Audition controller 2025-07-10 02:52:02 -05:00
Matt Young 7efe029ff9 add test for admin DrawController. Work on deprecating DrawService 2025-07-09 15:51:42 -05:00
Matt Young b09f1b13ca updates to entry action 2025-07-08 16:27:12 -05:00
Matt Young 8210f7f6a0 Dashboard Controller testing 2025-07-07 00:09:36 -05:00
Matt Young 45bf624bfc Error resolution 2025-07-06 00:52:13 -05:00
Matt Young dcd1d74fdc Refactor and test EntryController 2025-07-05 19:46:45 -05:00
Matt Young d9688fd3b0 School controller refactoring and testing. 2025-07-05 02:54:27 -05:00
Matt Young 2962854541 Student controller refactoring and testing. 2025-07-04 23:52:25 -05:00
Matt Young 7379500e9a Make CreateStudent action and test. 2025-07-04 19:43:37 -05:00
Matt Young 6715c9346a Create DoublerSync action to replace static methods on Doubler class. 2025-07-04 11:31:43 -05:00
Matt Young 471fe11570 Create tests for app/actions/YearEndProcedures/YearEndCleanup 2025-07-02 22:56:43 -05:00
Matt Young bc12c90049 Create tests for app/actions/YearEndProcedures/RecordHistoricalSeats 2025-07-02 22:40:18 -05:00
Matt Young 1a3d88bfa8 Create tests for app/actions/tabulation/RankAuditionEntries 2025-07-02 13:33:19 -05:00
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 b04bdc960b Create tests for app/actions/fortify/UpdateUserProfileInformation 2025-07-01 23:08:45 -05:00
Matt Young 373ad8b869 Create tests for app/actions/fortify/ResetUserPassword 2025-07-01 21:26:40 -05:00
Matt Young a5928350a7 Create tests for app/actions/fortify/CreateNewUser 2025-07-01 21:13:25 -05:00
Matt Young d994e906e1 SetHeadDirector testing 2025-07-01 20:25:43 -05:00
Matt Young 5ebef46be7 Create AssignUserToSchool action and test. 2025-07-01 18:40:44 -05:00
Matt Young 691d1d5f7c AddSchoolEmailDomain action and test. 2025-07-01 18:29:20 -05:00
Matt Young fa3df80e3c AddSchoolEmailDomain action and test. 2025-07-01 17:33:44 -05:00
Matt Young 9ae4b0388a Enforce unique school names
Rewrite admin school controler to use action when creating a school.
2025-07-01 11:43:36 -05:00
Matt Young bd207f8e4a Create school test and action created 2025-07-01 11:30:31 -05:00
Matt Young 30862271f2 UpdateEntry tests 2025-07-01 02:30:06 -05:00
Matt Young 2f3c46973f Remove depricated action GetEntrySeatingResult 2025-07-01 00:21:31 -05:00
Matt Young 5ff3785f9f Finish DoublerDecision tests 2025-07-01 00:18:52 -05:00
Matt Young 0d8d876ba7 Rewrite DoublerDecision action.
Rewrite SeatAuditionFormController to use the action for making doubler decisions.
2025-06-30 18:26:12 -05:00
Matt Young 3a1b03a6c7 Define return types in RankAuditionEntries action. 2025-06-30 18:04:46 -05:00
Matt Young b32ade6c7f Stash old tests 2025-06-30 16:18:40 -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