Matt Young
53ccc5a7a3
Create tests for app/actions/tabulation/EnterScore
2025-07-02 03:30:55 -05:00
Matt Young
a924b3bf51
Create tests for app/actions/tabulation/EnterNoShow
2025-07-02 02:52:43 -05:00
Matt Young
23de496ce6
Create tests for app/actions/fortify/EnterBonusScore
2025-07-02 02:30:01 -05:00
Matt Young
9556e7909a
Create tests for app/actions/fortify/CalculateAuditionScores
2025-07-02 00:48:51 -05:00
Matt Young
b04bdc960b
Create tests for app/actions/fortify/UpdateUserProfileInformation
2025-07-01 23:08:45 -05:00
Matt Young
328aa110e2
Create tests for app/actions/fortify/UpdateUserPassword
2025-07-01 21:52:30 -05:00
Matt Young
373ad8b869
Create tests for app/actions/fortify/ResetUserPassword
2025-07-01 21:26:40 -05:00
Matt Young
a5928350a7
Create tests for app/actions/fortify/CreateNewUser
2025-07-01 21:13:25 -05:00
Matt Young
d994e906e1
SetHeadDirector testing
2025-07-01 20:25:43 -05:00
Matt Young
5ebef46be7
Create AssignUserToSchool action and test.
2025-07-01 18:40:44 -05:00
Matt Young
691d1d5f7c
AddSchoolEmailDomain action and test.
2025-07-01 18:29:20 -05:00
Matt Young
fa3df80e3c
AddSchoolEmailDomain action and test.
2025-07-01 17:33:44 -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
bd207f8e4a
Create school test and action created
2025-07-01 11:30:31 -05:00
Matt Young
42894c40c1
UpdateEntry action fully tested
2025-07-01 09:58:48 -05:00
Matt Young
bed4e0671e
UpdateEntry action fully tested
2025-07-01 09:44:31 -05:00
Matt Young
30862271f2
UpdateEntry tests
2025-07-01 02:30:06 -05:00
Matt Young
5ff3785f9f
Finish DoublerDecision tests
2025-07-01 00:18:52 -05:00
Matt Young
db22918ff8
Finis CreateEntries tests
2025-06-30 21:53:54 -05:00
Matt Young
69a2df6d6d
Create app/actions/CreateEntriesTest
2025-06-30 16:18:50 -05:00
Matt Young
b32ade6c7f
Stash old tests
2025-06-30 16:18:40 -05:00
Matt Young
92c8de0cf2
Add action to save seats to historical table.
2025-05-29 13:42:49 -05:00
Matt Young
e539d71d5f
Resolve minor backend issues.
2024-10-30 09:15:05 -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
9f71e5e3f5
Administrators can make a user head director from school page
...
Work on #64
2024-08-10 20:23:14 -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
8395a560a5
User management of doubler preferences working
...
Work on #63
2024-08-10 16:23:11 -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
7a45d4ddbc
Assign room 0 (unassigned) to new auditions
...
Closes #50
2024-07-27 10:33:01 -05:00
Matt Young
1d61f5a48c
Bugfix, work on advancement ranking
2024-07-20 21:17:55 -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
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
19152f4f63
User createEntry action in user entry creation
...
#29 Creating an entry should check on the status of the draw and respond appropriately
2024-07-17 11:45:29 -05:00
Matt Young
0cb5981b7c
CreateEntry action functions properly
...
#29 Creating an entry should check on the status of the draw and respond appropriately
2024-07-17 11:26:29 -05:00
Matt Young
7c55b35c40
Cleanup TODOs in project
2024-07-16 14:44:44 -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
579a0a2fc3
Bonus Score Entry
...
#20 Implement bonus scores
Bonus score entry by judges is complete.
2024-07-15 23:32:32 -05:00
Matt Young
7e908024d7
Bonus Score Entry
...
#20 Implement bonus scores
Judges entry list screen correctly show scored entries.
2024-07-15 22:32:47 -05:00
Matt Young
475ac181c6
Bonus Score Entry
...
#20 Implement bonus scores
Show bonus score judging assignments on judging screen.
2024-07-15 19:02:32 -05:00
Matt Young
8d225ed08c
Bonus Score Entry
...
#20 Implement bonus scores
EnterBonusScore action is functioning properly.
2024-07-15 16:31:42 -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
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
9263cf2f80
Add delete score buttons and edit scores button to edit entry screen.
...
Closes #15
2024-07-14 22:14:02 -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
bdaf18b6c3
Update EnterScore action to modify a scoreSheet as well as create a new one
2024-07-14 17:06:10 -05:00
Matt Young
cdb7f9b04f
AdvancementStatus page working
2024-07-13 23:29:29 -05:00
Matt Young
026f2002e5
SeatingStatus updates to limit entries
2024-07-13 23:28:02 -05:00
Matt Young
1501764a51
Update DoublerService test
2024-07-13 23:27:13 -05:00
Matt Young
93c970c26e
Right Side panels added to seating form
2024-07-13 13:03:00 -05:00
Matt Young
a1f5191a19
Cleanup doubler info
2024-07-12 23:24:14 -05:00
Matt Young
719b4054d8
Clean up lazy loading
2024-07-12 17:03:44 -05:00
Matt Young
009c85e044
Successfully accessing doubler information
2024-07-12 15:36:51 -05:00
Matt Young
a14bfbf168
Create EntryServiceTest.php
2024-07-12 12:14:37 -05:00
Matt Young
22297b8cef
UserService Test
2024-07-12 12:04:32 -05:00
Matt Young
c080f05bf3
DoublerService test
2024-07-12 11:58:23 -05:00
Matt Young
10a1751019
Test AuditionService
2024-07-12 11:16:57 -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
120eaedeb5
Cleanup
2024-07-10 00:17:17 -05:00
Matt Young
49ebfda9a8
CalculateScoreSheetTotal working
2024-07-10 00:10:56 -05:00
Matt Young
0eda3ab32e
Implement EnterScore action
2024-07-09 22:23:23 -05:00
Matt Young
d45ebf4eec
Cleanup and add test for seating status screen
2024-07-09 14:36:04 -05:00
Matt Young
af837264e9
Score Entry working for tabulator
2024-07-08 17:16:36 -05:00
Matt Young
d58b95e995
Fixes
2024-07-08 16:34:12 -05:00
Matt Young
53529fe0e9
Tabulator Score Entry checks published status
2024-07-08 15:46:44 -05:00
Matt Young
a0913861fc
Implement enum for EntryFlags
2024-07-08 12:33:51 -05:00
Matt Young
a9fdc1a7f0
Don't let judges modify scores for published auditions
2024-07-08 11:53:52 -05:00
Matt Young
749af22aad
Implement enum for audition flags
2024-07-08 11:23:04 -05:00
Matt Young
9b381ebbbc
Tweaks for special characters in names failing tests
2024-07-08 09:58:37 -05:00
Matt Young
e3a0627ef2
Removing no-show flags working
2024-07-07 23:31:53 -05:00
Matt Young
f4f1d6cff7
Recording no shows works
2024-07-07 22:48:07 -05:00
Matt Young
03a2dd2e1d
Require confirmation for making a scored entry a no-show
2024-07-07 22:12:36 -05:00
Matt Young
0f18a7c62e
Select audition and generate forms for setting and removing no_show flags
2024-07-07 19:33:52 -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
33d0b6ca55
Require unique room name on factory
2024-07-05 15:21:54 -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