Commit Graph

381 Commits

Author SHA1 Message Date
Matt Young ec6aa4aa53 Work on seating function for SCOBDA nomination ensembles. 2025-02-09 16:47:28 -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 6e1c86b728 Add menubar link to nomination ensemble setup. 2025-02-02 20:15:33 -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 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 b78f8e3117 Re-enable director results 2025-01-20 17:01:46 -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 79fa53bc64 Autofocus on student name on student management screen
Closes #101
2024-12-28 22:14:56 -06:00
Matt Young 4945309bd9 Clean up appearance of seating page. 2024-12-26 17:38:42 -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 055ffad98e bugfix 2024-11-23 12:14:56 -06:00
Matt Young 438e6001a2 bugfix 2024-11-23 12:12:10 -06:00
Matt Young 1ced355546 round scores on seating page. 2024-11-23 12:04:11 -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 b99f7b871b Change label of name field on school edit form to school name.
Users were occasionally changing the name of their school to their own personal name.
Closes #97
2024-11-13 08:55:23 -06:00
Matt Young ba286425c2 Re-enable director results 2024-11-10 07:58:48 -06:00
Matt Young fe72d148e9 Remove director results for optimization 2024-11-09 11:11:01 -06:00
Matt Young 2bd5d2fff8 Fix issue with text not showing in dark mode. 2024-11-08 21:25:26 -06:00
Matt Young 9fb6c7e0a0 Fix issue with text not showing in dark mode. 2024-11-08 21:21:24 -06:00
Matt Young 0f36ff2a10 Fix issue with text not showing in dark mode. 2024-11-08 19:09:55 -06:00
Matt Young c9fbb71eb9 Add link to recaps to user dashboard 2024-11-05 12:19:36 -06:00
Matt Young 3bfa53172e Recap Work for users 2024-11-04 12:31:08 -06:00
Matt Young e7d5794164 Recap Work for users 2024-11-04 12:06:29 -06:00
Matt Young 0c28cbfceb Recap Work 2024-11-04 07:24:56 -06:00
Matt Young c660e3b4f4 Initial work on recaps 2024-11-04 07:13:52 -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 0041c62008 Allow filtering of entries on admin screen by entry type 2024-11-02 07:49:25 -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 b69ffb8d96 Cleanup development testing code 2024-10-31 22:59:28 -05:00
Matt Young 8615c04735 Show judges entries that are flagged as no-shows or failed prelims 2024-10-31 22:51:34 -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 bf0e5cc8bb Allow for tabulators marking a failed prelim
Addresses #45
2024-10-31 19:26:49 -05:00
Matt Young 0875be4e68 rollback reverse dns on log entry viewing
Too slow.
2024-10-31 16:26:37 -05:00
Matt Young 28036a6924 reverse dns on log entry viewing 2024-10-31 16:24:20 -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 f8d778dbcc Work on showing results on user dashboard
Addresses #68
2024-10-31 12:00: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 676153986f Add "My Invoice" to My Auditions menu 2024-10-28 07:10:12 -05:00
Matt Young cce7abdaf6 Add search functionality to admin students page.
Closes #28
2024-10-27 20:55:34 -05:00
Matt Young d76236b47a Hide advancement status from tabulation menu when it is not enabled.
Fixes #83
2024-10-27 19:19:17 -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 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 23ba4ab439 Add filters for printing cards on day of auditions. 2024-10-16 09:11:14 -05:00
Matt Young 38033a9ac8 Bug Fix
Allow deletion of entries on deadline day
2024-09-14 10:04:58 -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 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 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 5847910803 Add menu option for doubler requests 2024-08-10 23:26:02 -05:00
Matt Young 31d3beea86 Flag head director status on judge assignment screen
Work on #64
Work on #66
2024-08-10 23:13:47 -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 5862d05f35 When a user creates a school, make them the head
Work on #64
2024-08-10 17:25:35 -05:00
Matt Young 8395a560a5 User management of doubler preferences working
Work on #63
2024-08-10 16:23:11 -05:00
Matt Young 2c39469592 Move nav bar options to My Auditions menu to free space 2024-08-08 11:51:50 -05:00
Matt Young 64db86d6b1 Page to view logs
Work on #61
2024-08-07 20:59:48 -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 11236a253f Make payment address setting a textarea
Closes #57
2024-08-04 16:52:06 -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 5106910a18 Add footer 2024-07-27 17:19:57 -05:00
Matt Young 63f8ca123b Add link to subscore list on subscore edit form
Fixes #48
2024-07-27 16:46:17 -05:00
Matt Young ada0ae9391 Set autofocus for scoring guide edit form
We want to put the cursor in the field to add a subscore to ease initial setup.

Fixes #49
2024-07-27 16:42:32 -05:00
Matt Young 38bb36df01 Fix issue on landing/home page 2024-07-27 10:14:06 -05:00
Matt Young 1ffd1c645d advancement back up on results page 2024-07-20 22:48:35 -05:00
Matt Young 1d61f5a48c Bugfix, work on advancement ranking 2024-07-20 21:17:55 -05:00
Matt Young 9f2c084fa2 Mobile tweaks 2024-07-20 00:16:58 -05:00
Matt Young 5900220cab Reformat user side student.index for mobile 2024-07-20 00:01:35 -05:00
Matt Young 0c3c81fcc8 Update mobile menus 2024-07-19 23:52:51 -05:00
Matt Young d351bc4eb5 Layout tweaks 2024-07-19 23:08:22 -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 3033ef41c8 Cleanup TODOs in project 2024-07-16 12:50:29 -05:00
Matt Young 7410190b02 auditionadmin-24 After a user modifies their profile, it gives a 404
Issue corrected using Fortify routes. Also implemented change password form.

Closes #24
2024-07-16 12:35:35 -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 f1d3ba349c Bonus Score Admin Entry
#20 Implement bonus scores
Admin bonus score entry complete
2024-07-16 03:01:11 -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 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 551491ea87 Bonus Score Judge Management
#20 Implement bonus scores
Bonus score judge management complete.
2024-07-15 15:19:29 -05:00