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
554f1837e1
Nominations ensembles - allow for utility Controller
2025-03-28 12:20:33 -05:00
Matt Young
7d3110b093
Prepare for adding export ability to nomination ensembles
2025-03-24 09:22:01 -05:00
Matt Young
1ee0561496
Start MEOBDA nomination seating pages.
2025-02-14 17:02:11 -06:00
Matt Young
16e72ff06c
Nomination admin page working for MEOBDA rules.
2025-02-14 11:52:05 -06:00
Matt Young
7eff16289f
Nominations by users under MEOBDA rules working.
2025-02-13 02:20:41 -06: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
d28a41efd8
Set up print cards interface and start sample implementation
...
Work on #53
2024-08-24 17:44:53 -05: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
98b466beb6
CalculateEntryScore is functional
2024-07-10 02:43:21 -05:00
Matt Young
529542d1ba
Establish CalculateEntryScore interface and default implementation
2024-07-10 01:03:09 -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
d12f2f2336
Updating
2024-06-30 22:59:33 -05:00
Matt Young
830b7362a4
Invoicing working with simple HTML invoice displaying
2024-06-29 00:45:48 -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