Commit Graph

159 Commits

Author SHA1 Message Date
Matt Young b4310ca04b Create audit log table and model 2024-08-05 15:59:04 -05:00
Matt Young 12fae9ef30 Add secondary sort to auditions on Room model so that unassigned auditions will be sorted in score order.
Fixes #51
2024-07-27 16:37:01 -05:00
Matt Young 1d61f5a48c Bugfix, work on advancement ranking 2024-07-20 21:17:55 -05:00
Matt Young 0abd4c3507 Bugfix 2024-07-18 00:56:00 -05:00
Matt Young 8b4fd6870c Move functions out of ScoreSheet Model
Closes #35
2024-07-17 20:25:57 -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 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 83eb11e151 Bonus Score Admin Entry
#20 Implement bonus scores
Entry form for judges designed.
2024-07-16 02:15:13 -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 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 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 2ee0cf23cc Original migrations and models
#20 Implement bonus scores
2024-07-14 23:39:55 -05:00
Matt Young 5ac72c2301 auditionadmin-19 Implement Olympic scoring 2024-07-14 20:56:10 -05:00
Matt Young a14330ff0d Update Audition.php 2024-07-13 23:27:31 -05:00
Matt Young e1aa852142 Accept/Decline buttons are working 2024-07-13 00:02:11 -05:00
Matt Young b250105dd6 DoublerService can now identify doublers 2024-07-12 01:42:11 -05:00
Matt Young 6f0a4ac9bc Seating page lists entries in score order 2024-07-10 23:22:37 -05:00
Matt Young d45ebf4eec Cleanup and add test for seating status screen 2024-07-09 14:36:04 -05:00
Matt Young 4ff5e1dbcb Seating Status Screen 2024-07-09 12:32:05 -05:00
Matt Young 9058e8f06d Cleanup 2024-07-09 12:31:06 -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 a0913861fc Implement enum for EntryFlags 2024-07-08 12:33:51 -05:00
Matt Young 749af22aad Implement enum for audition flags 2024-07-08 11:23:04 -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 575ce9854b Draw Index complete 2024-07-06 09:34:23 -05:00
Matt Young 3ba70bea89 Model User Test 2024-07-01 14:07:22 -05:00
Matt Young b46d488cc5 Model Student Test 2024-07-01 13:25:32 -05:00
Matt Young 218d7bc142 SchoreSheet Test 2024-07-01 12:28:31 -05:00
Matt Young e8f0620600 Model RoomUser Test 2024-07-01 11:22:57 -05:00
Matt Young d32b835cae Model Room Test 2024-07-01 11:14:35 -05:00
Matt Young 07ff78f9a9 Entry Models tests 2024-07-01 10:07:03 -05:00
Matt Young 8857cc69d6 Finished Ensemble Model Tests 2024-07-01 09:08:02 -05:00
Matt Young f400b2bda5 Finish Audition model test and student index. Finish AuditionFlag model test 2024-07-01 08:14:30 -05:00
Matt Young 3acc478143 Entry scope functions added 2024-06-30 22:14:17 -05:00
Matt Young 0c6c098edf Last touches on Audition model 2024-06-30 21:45:49 -05:00
Matt Young 1b67fbdfeb Add forSeating and forAdvancement scope to Audition 2024-06-30 18:17:51 -05:00
Matt Young d5b5b2b84a Add open scope to auditoins 2024-06-30 17:40:32 -05:00
Matt Young 830b7362a4 Invoicing working with simple HTML invoice displaying 2024-06-29 00:45:48 -05:00
Matt Young f067dfbe84 Add advancement results to results page 2024-06-28 20:54:08 -05:00
Matt Young 568109587c clear completed TODO 2024-06-27 23:55:58 -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 06d722b706 Admin entries address TODO apply javascript to only show appropriate auditions for the students grade 2024-06-27 22:29:02 -05:00
Matt Young dcee3b80fe Resolve TODO: Remove delete button if entries are seated in an ensemble on ensemble index page 2024-06-27 22:03:10 -05:00
Matt Young 25aa76c63c Show votes on Tabulation Advancement page 2024-06-27 00:48:23 -05:00
Matt Young 0203505f5b Judges can enter yes/no/dq votes for advancement entries 2024-06-26 22:56:31 -05:00
Matt Young b005aed129 Results page is working 2024-06-24 23:45:53 -05:00
Matt Young f3a8eca8b4 Progress on results page 2024-06-24 21:33:16 -05:00
Matt Young 6469b063c1 Seating is working 2024-06-23 23:06:44 -05:00
Matt Young 1744b73138 Seat model and migration 2024-06-22 16:27:34 -05:00
Matt Young 0e5500ca41 Cleanup 2024-06-22 15:45:30 -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 b21902fc9a Decline button works on doublers on seating page 2024-06-21 11:36:49 -05:00
Matt Young f9e936fd07 Flags for entries to store declined. Seating page will correctly display doubler status 2024-06-21 10:44:38 -05:00
Matt Young be108c0827 Seating limits functioning 2024-06-20 02:32:30 -05:00
Matt Young 08ee83851d Progress on seating form 2024-06-19 22:24:02 -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 c4ea5be570 Refactor done I think 2024-06-14 22:57:20 -05:00
Matt Young edd792cce0 Get teh right entry data out to seating page 2024-06-14 00:55:05 -05:00
Matt Young 44cde39c16 Pogress, not workin though 2024-06-13 10:31:32 -05:00
Matt Young c6eb511146 Update seeders 2024-06-11 20:46:32 -05:00
Matt Young 6ab624146c Progress, but doubler block is inefficient 2024-06-10 13:33:23 -05:00
Matt Young ef7cc131e0 cleanup 2024-06-10 10:37:13 -05:00
Matt Young 2d00473b2c Progress on tab pages 2024-06-10 01:32:18 -05:00
Matt Young 1f4f919c48 Judging working 2024-06-08 21:53:58 -05:00
Matt Young 359ad3252c Showing score form for judges working, need to implement inserting scores 2024-06-08 14:47:00 -05:00
Matt Young 3f59e13ef7 Updating score sheets now works 2024-06-07 21:19:41 -05:00
Matt Young c06e22abdd Make function useable for creating and updating scores 2024-06-07 20:19:11 -05:00
Matt Young cf51c46d2e Validate score array and refill form on error 2024-06-07 10:46:16 -05:00
Matt Young 969efd5e54 Draw working 2024-06-06 22:07:59 -05:00
Matt Young f49c10821a Start work on tabulation pages 2024-06-06 07:13:44 -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 1b0112b73f Room assignments working for those with rooms. Need to implement for unassigned auditions 2024-06-04 15:48:34 -05:00
Matt Young e5da72d31c Scoring guides and adding subscores working 2024-06-03 20:57:23 -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 93752b5621 Admin users and schoosl working. In progress on students 2024-06-02 19:42:50 -05:00
Matt Young 695a0130c0 User side entry process complete 2024-06-01 21:49:14 -05:00
Matt Young 83e9c8fbd5 Site settings working 2024-06-01 12:32:15 -05:00
Matt Young 9f57c930fc Adding entry complete 2024-05-31 10:58:02 -05:00
Matt Young 7edf166985 Entries listing page nearly complete 2024-05-31 01:07:01 -05:00
Matt Young a452234c44 Entry model setup 2024-05-30 22:22:25 -05:00
Matt Young acb2d64179 Add files for event and auditions. First draft of migrations 2024-05-30 19:56:30 -05:00
Matt Young 7791e88ee1 Editing and deleting students working 2024-05-30 19:01:25 -05:00
Matt Young 7282a6b589 Move form components out of auth directory 2024-05-29 21:49:09 -05:00
Matt Young d7c36dd5f2 Sort student list 2024-05-29 13:13:08 -05:00
Matt Young bb52d0f9c5 Student listing for directors complete 2024-05-29 12:13:06 -05:00
Matt Young 5debf0f0fa Work on students 2024-05-29 07:32:39 -05:00
Matt Young faebb04d2c Cleanup 2024-05-29 01:39:07 -05:00
Matt Young a9af6aaeb0 Factories and seeder 2024-05-29 00:48:01 -05:00
Matt Young ac06fa1864 Create files for student model 2024-05-28 23:31:00 -05:00