Commit Graph

384 Commits

Author SHA1 Message Date
Matt Young d9688fd3b0 School controller refactoring and testing. 2025-07-05 02:54:27 -05:00
Matt Young f3b2372682 School controller refactoring and testing. 2025-07-05 01:11:26 -05:00
Matt Young 2962854541 Student controller refactoring and testing. 2025-07-04 23:52:25 -05:00
Matt Young 9717ae852e Work on refactoring student controller and test 2025-07-04 17:20:49 -05:00
Matt Young c22f3ddadf Code coverage ignore
Consider removing UserController
2025-07-04 15:23:21 -05:00
Matt Young 157e2f496a Create tests for app/actions/tabulation/UnpublishSeats 2025-07-02 11:52:59 -05:00
Matt Young d7134a948b Update SchoolController to use actions. 2025-07-01 18:52:33 -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 30862271f2 UpdateEntry tests 2025-07-01 02:30:06 -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 115bd9b320 Fix error in SeatAuditionFormController that resulted in all unresolved doublers being declined when doing mass declines. 2025-06-30 17:58:04 -05:00
Matt Young b32ade6c7f Stash old tests 2025-06-30 16:18:40 -05:00
Matt Young 3319438c0d Fix error in admin EntryController related to updates in scoring. 2025-06-30 15:57:59 -05:00
Matt Young 307b879186 Block attempts to create a duplicate room name
Closes #103
2025-06-30 08:57:44 -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 ad4c2e80b6 For unscored entries, show the number of judges that have entered a score for each entry.
Closes #92
2025-06-30 08:32:36 -05:00
Matt Young b2c4e5ec97 Added grade dropdown to edit student from.
Closes #105
2025-06-30 01:20:26 -05:00
Matt Young d0bd3f5092 Advancement working. 2025-06-30 00:38:42 -05:00
Matt Young 24e1c3d95e Correctly show advancement screen. 2025-06-29 23:57:10 -05:00
Matt Young e14b678c74 Remove depricated code. 2025-06-28 09:04:04 -05:00
Matt Young 57780846e3 Fix lazy loading issue when an audition is seated. 2025-06-27 16:28:56 -05:00
Matt Young 7670e91f43 Allow for bluk declining seats 2025-06-26 18:32:16 -05:00
Matt Young cee9f487bc Cleanup Debugbar Code 2025-06-26 04:08:35 -05:00
Matt Young 98378c6182 Seating Publication Working 2025-06-26 03:44:34 -05:00
Matt Young 14b6bb61c7 Everything ready for seating the audition. 2025-06-25 22:51:27 -05:00
Matt Young 0468cb5d11 add ability to mark no-shows and accept/decline doublers from the seating page. 2025-06-25 21:20:33 -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 e1719c64fa Seats can be declined from seating page. Doubler system functioning. 2025-06-24 09:24:53 -05:00
Matt Young 63b60e6bf5 Work on doubler blocks on seating page 2025-06-23 08:25:23 -05:00
Matt Young b6d89f294d Initial work on doubler column 2025-06-20 12:52:46 -05:00
Matt Young 7754b6df12 Move SeatAuditionFormController away from being invokable 2025-06-20 11:12:29 -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 4f317f1458 Throttle recalculating scores. 2025-06-15 14:32:17 -05:00
Matt Young 49b609e9b7 Avoid a math inaccuracy. 2025-06-14 15:58:32 -05:00
Matt Young 250a3856ba Separate failed prelim and noshow flags 2025-06-14 08:40:20 -05:00
Matt Young 727d4d7048 Initial work on seating page rewrite 2025-06-12 23:28:31 -05:00
Matt Young 036ed38d19 Rewrite admin score entry to use the new action. 2025-06-11 17:57:53 -05:00
Matt Young 3cb837fa66 Update RoomController.php
Fix controller - set room id for auditions when creating room 0
2025-06-11 10:14:54 -05:00
Matt Young 551f04588c Add 'Unassigned' room creation for unassigned auditions when the unassigned room does not exist. 2025-06-11 07:55:15 -05:00
Matt Young b5cb2a7870 Add admin option to reset site. 2025-05-29 18:20:37 -05:00
Matt Young 56931ca391 Add school rosters with shirt sizes to SCOBDA nomination ensembles. 2025-04-08 18:15:50 -05:00
Matt Young 9db864a909 Nominations ensembles - print stand name tags for MEOBDA 2025-03-28 14:18:39 -05:00
Matt Young e359ada0b0 Nominations ensembles - allow for utility Controller 2025-03-28 12:25:03 -05:00
Matt Young 554f1837e1 Nominations ensembles - allow for utility Controller 2025-03-28 12:20:33 -05:00
Matt Young fda2724445 MEOBDA rules - correct typo 2025-03-28 09:26:26 -05:00
Matt Young fd35913fd6 MEOBDA rules - allow admin to filter nominations to those without an assigned split. 2025-03-27 18:07:43 -05:00
Matt Young e72f51728d MEOBDA rules - allow admin to create a new nomination. 2025-03-27 17:55:06 -05:00
Matt Young f57fa84247 MEOBDA rules - display form to add a nomination 2025-03-27 09:33:06 -05:00
Matt Young 80e66aa49a Allow admin to update nominations in MEOBDA rules 2025-03-26 21:49:55 -05:00