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
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
Matt Young
deebcc81ae
Bugfix
...
AdvanceTo setting on settings page is now saved
Closes #54
2024-07-31 16:06:00 -05:00
Matt Young
7a45d4ddbc
Assign room 0 (unassigned) to new auditions
...
Closes #50
2024-07-27 10:33:01 -05:00
Matt Young
f0b2ec8f68
Fix bug where some audition settings were not saved
...
Closes #47
2024-07-27 10:18:26 -05:00
Matt Young
950b93c0a8
#36 Preserve name uniqueness at a school
...
When updating a student from either the admin side or user side, the site will block an attempt to duplicate a student name at a school.
Closes #36
2024-07-18 00:27:41 -05:00
Matt Young
8b4fd6870c
Move functions out of ScoreSheet Model
...
Closes #35
2024-07-17 20:25:57 -05:00
Matt Young
d522148cb9
Invoices honor late_fee_waived flag
...
#38 Add ability for admin to forgive late fee on an entry
2024-07-17 19:31:02 -05:00
Matt Young
51436bda40
Admin can forgive late fee on entry creation
...
#38 Add ability for admin to forgive late fee on an entry
2024-07-17 18:38:03 -05:00
Matt Young
f94586fbe4
Entry Security
...
Block deletion or modification of scores for an entry in a published audition
Closes #39
2024-07-17 17:10:01 -05:00
Matt Young
49ff97e2b0
Use UpdateEntry action on admin edit entry screen
...
#29 Creating an entry should check on the status of the draw and respond appropriately
Also changed name of CreateEntryException to MangeEntryException
Closes #29
Closes #37
2024-07-17 16:19:30 -05:00
Matt Young
12c37b6250
Created UpdateEntry action
...
#29 Creating an entry should check on the status of the draw and respond appropriately
Also changed name of CreateEntryException to MangeEntryException
Also addresses #37
2024-07-17 15:52:34 -05:00
Matt Young
d292331a1e
Admin createEntry action in user entry creation
...
#29 Creating an entry should check on the status of the draw and respond appropriately
Also addresses #37
2024-07-17 14:04:30 -05:00
Matt Young
89eb7e1052
auditionadmin-23 Need ability to make a user an administrator or tabulator
...
Administrators can now adjust user privileges on the user management screen.
#23
2024-07-16 10:13:56 -05:00
Matt Young
cd877db36c
Bonus Score Entry
...
#20 Implement bonus scores
Allow users assigned to judge bonus scores access to the judging screen.
2024-07-15 16:57:16 -05:00
Matt Young
551491ea87
Bonus Score Judge Management
...
#20 Implement bonus scores
Bonus score judge management complete.
2024-07-15 15:19:29 -05:00
Matt Young
bfb4b54e18
Work on assigning bonus judges
...
#20 Implement bonus scores
Add controls on judge assignment page to access a screen for bonus score judges.
2024-07-15 14:29:39 -05:00
Matt Young
7e0b8f51d9
Tidying Up
2024-07-15 14:06:11 -05:00
Matt Young
977618cd2e
Work on Admin Bonus Score Index
...
#20 Implement bonus scores
Admin page to manage bonus score creation, deletion and assignment to auditions is complete.
2024-07-15 13:59:09 -05:00
Matt Young
0f1ca583dd
Work on Admin Bonus Score Index
...
#20 Implement bonus scores
Index shows a card for each bonus score
Include a help modal
Include a form to create a new bonus score
2024-07-15 01:41:06 -05:00
Matt Young
192191c079
Begin Bonus Score Index
...
#20 Implement bonus scores
Setup controller and index method
Index view
Add menu item to set up menu to access
2024-07-14 23:54:20 -05:00
Matt Young
e0f6e18144
auditionadmin-21 Implement judging enabled switch on settings page
2024-07-14 21:11:08 -05:00
Matt Young
40c0300180
Update AuditionSettings.php
2024-07-14 20:56:38 -05:00
Matt Young
5ac72c2301
auditionadmin-19 Implement Olympic scoring
2024-07-14 20:56:10 -05:00
Matt Young
772115099f
Complete issue
2024-07-14 18:54:28 -05:00
Matt Young
d803b7fd09
Implementing some services to reduce queries
2024-07-11 16:17:39 -05:00
Matt Young
9058e8f06d
Cleanup
2024-07-09 12:31:06 -05:00
Matt Young
e3a0627ef2
Removing no-show flags working
2024-07-07 23:31:53 -05:00
Matt Young
c8ce16e7e6
Clean up old draw junk from Audition controller and model
2024-07-07 16:15:48 -05:00
Matt Young
817eb574bd
Draw functionality complete
2024-07-07 15:57:00 -05:00
Matt Young
a28380e2fe
Progress on draw. Edit form and destroy method next.
2024-07-07 00:24:05 -05:00
Matt Young
575ce9854b
Draw Index complete
2024-07-06 09:34:23 -05:00
Matt Young
252c7e758a
AdminJudging Page
2024-07-05 16:07:35 -05:00
Matt Young
cde4925368
AdminRooms Page Tests
2024-07-05 15:17:08 -05:00
Matt Young
d21324b71b
ScoringGuidePage Tests
2024-07-05 14:30:57 -05:00
Matt Young
fb2c5724ec
Catch up
2024-07-05 11:58:45 -05:00
Matt Young
df561164be
ScoringGuideIndex Tests
2024-07-05 11:38:50 -05:00
Matt Young
df4095d45a
SeatingLImits Page Tests done
2024-07-05 10:26:36 -05:00
Matt Young
3a93aa0ea2
AdminEnsembles page tests
2024-07-05 00:12:14 -05:00
Matt Young
916baa2c93
AuditionsEdit Page Tests
2024-07-04 22:42:44 -05:00
Matt Young
af9bc432a3
AuditionCreate Tests
2024-07-04 22:04:25 -05:00
Matt Young
8bf3219912
Events Page Test
2024-07-04 16:27:41 -05:00
Matt Young
735d79210c
Test Audition Settings Page
2024-07-04 15:48:32 -05:00
Matt Young
e3f102d6bd
admin entry pages tests done
2024-07-04 14:27:07 -05:00
Matt Young
89dd6a9a0e
AdminEntriesEdit Page Test
2024-07-04 11:10:56 -05:00
Matt Young
c373995039
progress on tests
2024-07-04 01:56:44 -05:00
Matt Young
cd26479fd9
Add delete modal. Finish tests for AdminSchools and AdminStudents
2024-07-03 13:22:55 -05:00
Matt Young
75ce5043c2
Cleanup
2024-07-03 01:28:18 -05:00
Matt Young
5a5207357e
AdminSchoolsShow Page Tests
2024-07-02 17:53:45 -05:00
Matt Young
9ca0e5bb3e
AdminSchoolsEdit Test
2024-07-02 17:25:45 -05:00
Matt Young
a2ba06898f
Admin UserEditPage test
2024-07-02 12:04:24 -05:00
Matt Young
f2e68f7388
AdminUserEdit Page Test - includes AdminUserUpdate
2024-07-02 10:58:21 -05:00
Matt Young
c3b48bf89c
Allow admin to access any schools invoice from the schools admin page
2024-06-29 10:22:25 -05:00
Matt Young
9dd2c2d823
allow setting of fee structure on audition settings page
2024-06-29 09:33:47 -05:00
Matt Young
feaf696e72
Cleanup on admin entries page. Do not allow a change to the student. Only show auditions for the students grade
2024-06-27 23:40:15 -05:00
Matt Young
9da091ba51
Update school admin page
2024-06-27 21:55:02 -05:00
Matt Young
4201396d03
Squish Todos
2024-06-27 14:54:37 -05:00
Matt Young
a96e7f4206
Subscores can be deleted from a scoring guide
2024-06-27 14:22:05 -05:00
Matt Young
4a21fb39ce
Now able to edit subscores on scoring guides
2024-06-27 14:08:58 -05:00
Matt Young
6361f404d8
Add ability to edit rooms
2024-06-27 11:58:11 -05:00
Matt Young
0ac9f67166
Complete add and delete functions on admin rooms page
2024-06-27 11:08:24 -05:00
Matt Young
97c15c4fef
Admin entries pages working with advancment options
2024-06-25 21:59:26 -05:00
Matt Young
42b7837541
Finish last migration
2024-06-25 21:11:49 -05:00
Matt Young
ba25b682f3
Basic settings page working
2024-06-25 19:16:00 -05:00
Matt Young
be108c0827
Seating limits functioning
2024-06-20 02:32:30 -05:00
Matt Young
1b94e7f081
Seating limits page with dropdown to select Ensemble. Next design limits form.
2024-06-19 13:08:32 -05:00
Matt Young
6909cdd229
Added ability to modify ensembles
2024-06-19 11:02:41 -05:00
Matt Young
a0927c12b7
Deleting enembles added. Need to be able to rename an ensemble
2024-06-19 00:35:35 -05:00
Matt Young
3a6ac955c0
Ensembles page working, need to add delete link
2024-06-18 23:59:55 -05:00
Matt Young
8176b60f9d
Event management working
2024-06-18 16:39:18 -05:00
Matt Young
1421afab5a
Initial work on events index.
2024-06-18 11:20:06 -05:00
Matt Young
72566739b1
Updates to tabulation controller. Status page more efficient
2024-06-17 18:35:46 -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
973dcd7844
Remove RoomJudge service
2024-06-15 16:43:48 -05:00
Matt Young
ff85fd1c86
Cache and event updates.
2024-06-12 23:29:02 -05:00
Matt Young
008cf0e7b0
Test and update
2024-06-12 22:43:47 -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
Matt Young
2d00473b2c
Progress on tab pages
2024-06-10 01:32:18 -05:00
Matt Young
2033ac371b
Cleanup on schools
2024-06-08 00:05:43 -05:00
Matt Young
9e577824a3
Score entry form displaying. Next to work on processing it.
2024-06-07 00:21:27 -05:00
Matt Young
969efd5e54
Draw working
2024-06-06 22:07:59 -05:00
Matt Young
3079ff36b9
Judge assignment page working
2024-06-05 16:52:15 -05:00
Matt Young
0ac37b6879
Cleanup work on scoring guides and rooms
2024-06-05 00:51:31 -05:00
Matt Young
73eede9fe2
Scoring Guide Assignments
2024-06-04 23:34:44 -05:00
Matt Young
38ead6f3eb
Unassigned now working, but showing an extra column
2024-06-04 16:14:53 -05:00
Matt Young
1b0112b73f
Room assignments working for those with rooms. Need to implement for unassigned auditions
2024-06-04 15:48:34 -05:00
Matt Young
43647583e7
Sorting working on scoring guides
2024-06-04 02:12:10 -05:00
Matt Young
7c62168ec5
Admin settings for auditions complete
2024-06-03 23:57:31 -05:00
Matt Young
1948bdb85f
Admin auditions page is now drag and drop sortable
2024-06-03 21:31:10 -05:00
Matt Young
e5da72d31c
Scoring guides and adding subscores working
2024-06-03 20:57:23 -05:00
Matt Young
d5fd164049
Filters working on admin entries page
2024-06-03 11:41:53 -05:00
Matt Young
91f47717d3
Auditions admin index complete
2024-06-03 01:07:34 -05:00
Matt Young
ddb5b7a71e
Admin Entries Page Working
2024-06-03 00:14:02 -05:00
Matt Young
ddcf4a46c4
Admin page for students working
2024-06-02 22:26:44 -05:00
Matt Young
cfd9775ca4
Add pagination to students index
2024-06-02 21:52:19 -05:00
Matt Young
93752b5621
Admin users and schoosl working. In progress on students
2024-06-02 19:42:50 -05:00