Commit Graph

51 Commits

Author SHA1 Message Date
Matt Young 96b590365a Testing for DoublerRequestController.php 2025-07-05 23:44:16 -05:00
Matt Young 9717ae852e Work on refactoring student controller and test 2025-07-04 17:20:49 -05:00
Matt Young 8a50c4f523 Remove unneeded declarations 2025-07-04 14:13:48 -05:00
Matt Young c7ffe6be02 Remove unused Observers 2025-07-03 23:14:37 -05:00
Matt Young 5ebef46be7 Create AssignUserToSchool action and test. 2025-07-01 18:40:44 -05:00
Matt Young 790f725342 Allow lazy loading 2025-06-30 08:23:30 -05:00
Matt Young 7670e91f43 Allow for bluk declining seats 2025-06-26 18:32:16 -05:00
Matt Young 86ec4f4062 Deal with bonus scores when calculating total scores. 2025-06-26 09:32:06 -05:00
Matt Young 63b60e6bf5 Work on doubler blocks on seating page 2025-06-23 08:25:23 -05:00
Matt Young 40a9133a79 Don't allow lazy loading on development 2025-06-14 15:57:32 -05:00
Matt Young fd198a9972 Calculate all total scores for an audition. 2025-06-12 19:03:03 -05:00
Matt Young b68b84c4dd Provide for switching implementation of nomination ensemble rules based on audition setting. 2025-02-12 18:15:27 -06:00
Matt Young 5c7dacc3da Set up seating controller interface and SCOBDA implementation. 2025-02-08 15:04:48 -06:00
Matt Young 78e07c94d8 Stubs for nomination admin page setup. 2025-02-07 15:25:06 -06:00
Matt Young 997a6cf8b1 Process for users to add nominations is working. 2025-02-07 12:30:18 -06:00
Matt Young f7bb1547cc Functional form to create nomination ensemble under scobda rules. 2025-02-02 01:07:20 -06:00
Matt Young ff8f9afee0 Prelim work on nomination ensemble controller 2025-02-01 14:07:17 -06:00
Matt Young 612031ceb8 Scores as percentages 2024-11-23 11:53:17 -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 df9b64a4e2 When a user creates a school, make them the head
Work on #64
2024-08-10 18:09:32 -05:00
Matt Young 5ac72c2301 auditionadmin-19 Implement Olympic scoring 2024-07-14 20:56:10 -05:00
Matt Young 93c970c26e Right Side panels added to seating form 2024-07-13 13:03:00 -05:00
Matt Young b2bb3654ff Showing doublers working 2024-07-12 21:47:05 -05:00
Matt Young 719b4054d8 Clean up lazy loading 2024-07-12 17:03:44 -05:00
Matt Young 0eebd541a0 add rankOfEntry function to EntryService 2024-07-12 02:14:37 -05:00
Matt Young b250105dd6 DoublerService can now identify doublers 2024-07-12 01:42:11 -05:00
Matt Young 3e6048c5cc Implement some short term caching 2024-07-11 22:52:37 -05:00
Matt Young d803b7fd09 Implementing some services to reduce queries 2024-07-11 16:17:39 -05:00
Matt Young e11741a0a1 Work on audition service 2024-07-11 00:32:53 -05:00
Matt Young 6f0a4ac9bc Seating page lists entries in score order 2024-07-10 23:22:37 -05:00
Matt Young 49ebfda9a8 CalculateScoreSheetTotal working 2024-07-10 00:10:56 -05:00
Matt Young a1a9744305 Remove events and listeners 2024-07-09 10:42:24 -05:00
Matt Young d58b95e995 Fixes 2024-07-08 16:34:12 -05:00
Matt Young 749af22aad Implement enum for audition flags 2024-07-08 11:23:04 -05:00
Matt Young a28380e2fe Progress on draw. Edit form and destroy method next. 2024-07-07 00:24:05 -05:00
Matt Young 80f2242e52 Rename services 2024-06-28 22:07:34 -05:00
Matt Young 43889d9587 Fix TODO modifying audition limits should refresh the acceptance limits cache 2024-06-27 15:04:59 -05:00
Matt Young 1e280702ea Move logic for seatable entries to SeatingController. Break out elements of auditionSeating page into separate blade templates 2024-06-22 09:54:20 -05:00
Matt Young a8db4832ce Table of those that shoudl be accepted working. Have a cache issue with doubler choices 2024-06-22 01:55:02 -05:00
Matt Young 30c2813ecf ScoreService now honors the setting of for_seating on the scoring guides 2024-06-20 23:54:02 -05:00
Matt Young 55b6081fc6 Acceptance limits show on seating page 2024-06-20 09:52:41 -05:00
Matt Young 72566739b1 Updates to tabulation controller. Status page more efficient 2024-06-17 18:35:46 -05:00
Matt Young e4f16bbdd3 Scoring service working 2024-06-17 02:07:19 -05:00
Matt Young a080e35c8b Add entry cache and update observers 2024-06-16 00:16:24 -05:00
Matt Young 03953452b2 Typo fixes 2024-06-15 18:38:50 -05:00
Matt Young 1bbc322715 Send events for Audition cache update from model observers instead of controllers 2024-06-15 18:19:05 -05:00
Matt Young c4ea5be570 Refactor done I think 2024-06-14 22:57:20 -05:00
Matt Young 44cde39c16 Pogress, not workin though 2024-06-13 10:31:32 -05:00
Matt Young ff85fd1c86 Cache and event updates. 2024-06-12 23:29:02 -05:00
Matt Young d8e20d5f64 Move scoring functions to their own controller. ScoringGuide cache service and listener to update 2024-06-12 22:15:28 -05:00