Matt Young
7d3110b093
Prepare for adding export ability to nomination ensembles
2025-03-24 09:22:01 -05:00
Matt Young
65b8c8bd81
T-shirt by school for SCOBDA - deal with school with no entries
2025-03-06 20:34:54 -06:00
Matt Young
fb750aaea1
T-shirt by school for SCOBDA
2025-03-06 20:04:24 -06:00
Matt Young
d582317030
T-shirt totals
2025-03-06 15:21:41 -06:00
Matt Young
defb561a25
MEOBDA nomination admin page add option to clear filters
2025-02-15 11:56:15 -06:00
Matt Young
c45b8cb349
MEOBDA nomination admin screen cna filter by split
2025-02-15 11:43:06 -06:00
Matt Young
d7c495291c
MEOBDA if no split names are given, set the ensemble name as the lone split name
2025-02-15 10:59:07 -06:00
Matt Young
6ef89c9dfa
MEOBDA nomination seating working.
2025-02-15 10:37:21 -06:00
Matt Young
3f9b467fe5
Base seating page.
2025-02-14 17:52:36 -06:00
Matt Young
1ee0561496
Start MEOBDA nomination seating pages.
2025-02-14 17:02:11 -06:00
Matt Young
da31e194f1
Remove missed dev code.
2025-02-14 11:52:45 -06:00
Matt Young
16e72ff06c
Nomination admin page working for MEOBDA rules.
2025-02-14 11:52:05 -06:00
Matt Young
60abd7de0f
Correct issue blocking nominations when total number of noms was greater than max for one ensemble.
2025-02-13 15:45:56 -06:00
Matt Young
d7da1d4b7f
Enable deletion of nominations by users
2025-02-13 12:07:49 -06:00
Matt Young
ac5c4cb53b
Option for split ensembles added to MEOBDA nomination rules
2025-02-13 11:01:06 -06:00
Matt Young
7eff16289f
Nominations by users under MEOBDA rules working.
2025-02-13 02:20:41 -06:00
Matt Young
9d59832d0b
Managing nomination ensembles under MEOBDA rules implemented.
2025-02-12 22:43:36 -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
9a9d567c78
Show appropriate options on seating page for SCOBDA nomination ensembles
2025-02-12 15:37:26 -06:00
Matt Young
e112e3be89
Check deadlines on nominations for SCOBDA rules
2025-02-12 14:53:59 -06:00
Matt Young
66016fb2ec
Update seating controller for SCOBDA nomination ensembles to correctly redirect.
2025-02-10 22:35:24 -06:00
Matt Young
c4818876b2
Minimum and maximum grades on student creation and edit forms should include grades for nomination ensembles.
2025-02-09 19:39:24 -06:00
Matt Young
ca06563b1c
Seating nomination ensembles is working.
2025-02-09 19:06:42 -06:00
Matt Young
ec6aa4aa53
Work on seating function for SCOBDA nomination ensembles.
2025-02-09 16:47:28 -06:00
Matt Young
5c7dacc3da
Set up seating controller interface and SCOBDA implementation.
2025-02-08 15:04:48 -06:00
Matt Young
7da191aa82
List nominations on admin page.
2025-02-08 01:31:35 -06:00
Matt Young
78e07c94d8
Stubs for nomination admin page setup.
2025-02-07 15:25:06 -06:00
Matt Young
a0b4ffe855
Implement nomination reordering by users.
2025-02-07 14:47:44 -06:00
Matt Young
bbb0b68a8f
Process for users to delete nominations is working.
2025-02-07 13:54:12 -06:00
Matt Young
997a6cf8b1
Process for users to add nominations is working.
2025-02-07 12:30:18 -06:00
Matt Young
96a2add662
Initial setup work for making nominations under scobda rules.
2025-02-02 17:23:06 -06:00
Matt Young
8055de4778
Add setting to enable nomination ensembles and select a ruleset.
2025-02-02 17:13:29 -06:00
Matt Young
f83ba6e806
Admin functions to manage nomination ensembles working.
2025-02-02 16:56:56 -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
d52a3a7f71
Preliminary work on nomination ensemble model and interface.
2025-02-01 13:38:45 -06:00
Matt Young
a15cadc551
Editing shirt size by users working.
2025-02-01 11:50:30 -06:00
Matt Young
bb295d8c62
Set shirt size when user adds a student.
2025-02-01 10:41:14 -06:00
Matt Young
a8b8d09390
Add audition setting to optionally collect student shirt sizes
2025-01-31 14:36:29 -06:00
Matt Young
b5501789a9
Re-enable director results
2025-01-20 17:00:01 -06:00
Matt Young
23e466c2e6
Add export entry data option
2025-01-20 16:58:21 -06:00
Matt Young
b85afd032a
Fix division by 0 issue in scoring
2025-01-20 11:16:16 -06:00
Matt Young
a8ab2cef73
Fix division by 0 issue in scoring
2025-01-20 11:15:32 -06:00
Matt Young
69b7cf1c0b
Allow admin to enter a bonus score of zero
...
Closes #87
2024-12-26 17:39:14 -06:00
Matt Young
7540a7135f
If invoicing is disabled, hide references to it
...
Closes #98
2024-12-26 16:43:01 -06:00
Matt Young
cc5afc0635
Add option to disable invoicing to settings page
...
Addresses #98
2024-12-26 16:35:38 -06:00
Matt Young
bc7bd6fb44
Fix issue where the results page would crash if an audition was published with no students seated or advanced.
2024-12-26 16:07:08 -06:00
Matt Young
e7acaa2448
bugfix
...
Fix error preventing users from deleting their own entires due to timezone issues.
2024-12-20 12:50:10 -06:00
Matt Young
612031ceb8
Scores as percentages
2024-11-23 11:53:17 -06:00
Matt Young
34334595b2
Disable director results
2024-11-23 06:48:13 -06:00
Matt Young
dc4b33ab51
Clear doubler cache when making mass doubler decisions
2024-11-22 12:25:23 -06:00
Matt Young
3d8fa816c6
Clear cache values when a flag is set on an entry
2024-11-22 11:47:05 -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
9742cdbd76
Delete bonus scores when an entry is flagged as a no show
2024-11-22 10:41:05 -06:00
Matt Young
e2a41fdb9c
Ensure caches are cleared after a bonus score is entered
2024-11-22 10:16:22 -06:00
Matt Young
005160097b
Be sure to clear cache's after making a doubler decision
2024-11-22 08:51:51 -06:00
Matt Young
fd07254e3e
Make sure rank cache is cleared when making a doubler decision.
2024-11-20 11:13:32 -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
ba286425c2
Re-enable director results
2024-11-10 07:58:48 -06:00
Matt Young
d298029f16
Fix issue with caching on audition seating form
2024-11-09 13:04:13 -06:00
Matt Young
fe72d148e9
Remove director results for optimization
2024-11-09 11:11:01 -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
fe8f74372b
Fix bug in advancement
...
No shows would not be seen as scored and would block the advancement.
2024-11-07 16:26:39 -06:00
Matt Young
9eaccbce95
Correctly show number of unscored entries on seating page doubler blocks.
2024-11-07 09:20:29 -06:00
Matt Young
0b5a5ba722
Fix issue where scores could not be recorded with advancement only subscores
2024-11-06 10:10:55 -06:00
Matt Young
c9fbb71eb9
Add link to recaps to user dashboard
2024-11-05 12:19:36 -06:00
Matt Young
8a8ae44617
If an entry is flagged as a no show at the time of the draw, put them at the end.
2024-11-05 07:12:19 -06:00
Matt Young
76ff6f29f3
Recap Work for users
2024-11-04 12:38:43 -06:00
Matt Young
e7d5794164
Recap Work for users
2024-11-04 12:06:29 -06:00
Matt Young
ac7ae4fa50
Recap Work
2024-11-04 07:20:37 -06:00
Matt Young
8866faf294
Deal with null scores
2024-11-04 07:16:50 -06:00
Matt Young
c660e3b4f4
Initial work on recaps
2024-11-04 07:13:52 -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
42a5cef684
Allow the user to choose how many entries per page on the entry admin screen.
2024-11-02 12:31:41 -05:00
Matt Young
4889a7281d
Show all entries
2024-11-02 11:38:55 -05:00
Matt Young
7b0729381b
Add grade to export results
2024-11-02 10:37:41 -05:00
Matt Young
0041c62008
Allow filtering of entries on admin screen by entry type
2024-11-02 07:49:25 -05:00
Matt Young
1613b0e590
Create new auditions at the ned of the order
...
Closes #55
2024-11-01 10:46:37 -05:00
Matt Young
1628c3b071
Implement printing stand name tags
...
Closes #78
2024-11-01 09:27:32 -05:00
Matt Young
abbf6d155b
Implement results export
...
Closes #79
2024-10-31 23:42:04 -05:00
Matt Young
d5a5dff21d
Monitors are able to flag entries as no-shows or failed-prelims
...
Closes #45
2024-10-31 22:40:16 -05:00
Matt Young
93d4305131
Count noshows as a scored entry on audition status list.
2024-10-31 19:49:56 -05:00
Matt Young
fb9efa0564
Show failed prelim result on seating form
...
Addresses #45
2024-10-31 19:40:56 -05:00
Matt Young
5af85ae589
Show failed prelim result on user dashboard
...
Addresses #45
2024-10-31 19:34:03 -05:00
Matt Young
bf0e5cc8bb
Allow for tabulators marking a failed prelim
...
Addresses #45
2024-10-31 19:26:49 -05:00
Matt Young
c2110b06b9
Fix bug in results page when no results are published.
2024-10-31 16:08:06 -05:00
Matt Young
344ee8e22f
Add ability to change doubler decision from student screen.
...
Closes #44
2024-10-31 14:46:05 -05:00
Matt Young
e93ae750e4
Delete calculated scores on score sheet changes, deletions, and additions.
...
Addresses #68
2024-10-31 12:07:49 -05:00
Matt Young
dc6fec399c
Work on showing results on user dashboard
...
Addresses #68
2024-10-31 11:48:10 -05:00
Matt Young
db6f1b1d45
Remove TODO
2024-10-31 09:15:37 -05:00
Matt Young
4528793303
deleting a score will clear cached scores
2024-10-31 09:15:08 -05:00
Matt Young
0d19b87715
entering a bonus score will clear cached scores
2024-10-31 08:42:39 -05:00
Matt Young
42229e487c
Admin entering a score will clear a cached score
2024-10-31 08:29:02 -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
0ab7d70612
Add TODO issue reminder
2024-10-31 07:07:32 -05:00
Matt Young
e539d71d5f
Resolve minor backend issues.
2024-10-30 09:15:05 -05:00
Matt Young
835def4fd3
Fix bug preventing users from resetting their password.
2024-10-29 19:35:14 -05:00
Matt Young
cce7abdaf6
Add search functionality to admin students page.
...
Closes #28
2024-10-27 20:55:34 -05:00
Matt Young
34347a2e2a
Allow for marking no-shows en-masse
...
Closes #82
2024-10-27 16:55:49 -05:00
Matt Young
77c868e209
Allow for marking no-shows en-masse
2024-10-24 20:35:29 -05:00
Matt Young
bed3e13e01
Fix by where no-shows would block seating.
2024-10-24 20:04:59 -05:00
Matt Young
632be2cd4f
Room and Judge Assignment Report Complete
...
Closes #77
2024-10-16 17:56:35 -05:00
Matt Young
7c0b042e88
Initial work on printing room and judge assignment report
...
Work on #77
2024-10-16 15:43:21 -05:00
Matt Young
2a7623a091
Print sign in sheets working
...
Closes #73
2024-10-16 14:20:07 -05:00
Matt Young
3015e264cc
Initial setup for sign in sheets
...
Addresses #73
2024-10-16 11:27:16 -05:00
Matt Young
23ba4ab439
Add filters for printing cards on day of auditions.
2024-10-16 09:11:14 -05:00
Matt Young
8cd1c8e3ff
Bugfix showing late fee for entries on day of deadline.
2024-10-15 20:52:04 -05:00
Matt Young
5be092d2ed
Sort admin entries screen by id descending
2024-10-01 16:27:20 -05:00
Matt Young
401197b683
Bug Fix
...
Fix error with deadline for entries
2024-09-14 09:59:40 -05:00
Matt Young
091307b20f
Bug Fix
...
Fix error with deadline for entries
2024-09-14 09:10:08 -05:00
Matt Young
fe06c345bc
Fix timezone issue
2024-09-13 21:46:08 -05:00
Matt Young
ae878dc478
Add draw number to admin entries screen. Increase number of entries per page.
2024-09-07 07:39:13 -05:00
Matt Young
84d887e603
Bug Fix
...
Editing an audition was not allowing minimum and maximum grade to be equal to each other.
2024-08-30 20:15:28 -05:00
Matt Young
0d5a11130e
Printing cards works for 4x4 pages
...
Closes #53
2024-08-24 20:55:26 -05: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
68bd915de7
Controller correctly selects auditions
...
Work on #53
2024-08-24 17:44:17 -05:00
Matt Young
8dad9cb53e
Create view and add menu item
...
Work on #53
2024-08-24 08:12:02 -05:00
Matt Young
74fc377858
Initial card printing setup
...
Work on #53
2024-08-24 08:07:53 -05:00
Matt Young
0c7baa1cc9
Show doubler preference on seating page
...
Closes #69
2024-08-24 07:55:42 -05:00
Matt Young
4fe7251a4f
Marker for head director on admin users page
2024-08-13 14:14:41 -05:00
Matt Young
6e2b894712
Allow 10 character abbreviations
2024-08-11 15:43:42 -05:00
Matt Young
1100e711f8
Head directors can manage school email domains
...
Work on #64
Work on #66
2024-08-10 23:08:13 -05:00
Matt Young
4d3369fb11
Head directors can add user accounts
...
Work on #64
Work on #66
2024-08-10 22:18:20 -05:00
Matt Young
d9f80a44f1
Head directors can add user accounts
...
Work on #64
2024-08-10 21:42:36 -05:00
Matt Young
9f71e5e3f5
Administrators can make a user head director from school page
...
Work on #64
2024-08-10 20:23:14 -05:00
Matt Young
46441268c9
Administrators can make a user head director
...
Work on #64
2024-08-10 18:59:30 -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
5862d05f35
When a user creates a school, make them the head
...
Work on #64
2024-08-10 17:25:35 -05:00
Matt Young
0d0c182df8
Foundation work for user flags
...
Work on #64
2024-08-10 17:12:55 -05:00
Matt
f313c6396b
Merge pull request #70 from okorpheus/auditionadmin-63
...
Entry of doubler requests by users working.
Closes #63
2024-08-10 16:37:41 -05:00
Matt Young
d575f50164
Correct typo
...
Work on #63
2024-08-10 16:35:37 -05:00
Matt Young
8395a560a5
User management of doubler preferences working
...
Work on #63
2024-08-10 16:23:11 -05:00
Matt Young
60b7b9fc15
Fix issue with downloading PDF invoices
2024-08-09 12:04:05 -05:00
Matt Young
0a2a02bd5b
Update PdfInvoiceController.php
2024-08-09 11:51:49 -05:00
Matt Young
69cd679b97
Beginning work on doubler preference page
...
Work on #63
2024-08-09 11:50:52 -05:00
Matt Young
64db86d6b1
Page to view logs
...
Work on #61
2024-08-07 20:59:48 -05:00
Matt Young
04fb2ee3cf
Bugfix
...
Work on #61
2024-08-07 16:27:00 -05:00
Matt Young
ed271fce82
Log changes to users and sending email
...
Work on #61
2024-08-07 16:20:23 -05:00
Matt Young
af36c285aa
Log user changes by admin
...
Work on #61
2024-08-07 15:42:48 -05:00
Matt Young
685f10ce44
Log school changes
...
Work on #61
2024-08-06 12:58:03 -05:00
Matt Young
ac12d6604a
Log student changes
...
Work on #61
2024-08-06 11:27:16 -05:00
Matt Young
78cc52c86e
Log entry changes
...
Work on #61
2024-08-06 07:48:19 -05:00
Matt Young
b4310ca04b
Create audit log table and model
2024-08-05 15:59:04 -05:00
Matt Young
9daa34dd26
Show all schools on the choose school form. Warn not to create duplicate.
2024-08-05 11:36:58 -05:00
Matt Young
95cf05f0d6
Fix issue with edit user form
...
Allow setting no school for a user from the admin edit user form.
Closes #59
2024-08-04 15:51:36 -05:00