Skip to content

Commit b3f4989

Browse files
authored
[Documentation:Developer] Zachary Summer Report (#633)
2024 Summer Report
1 parent c76ae0d commit b3f4989

File tree

4 files changed

+28
-1
lines changed

4 files changed

+28
-1
lines changed

_docs/developer/rensselaer_center_for_open_source/2024_Zachary_Niles_Peretz.md

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,31 @@ title: Zachary Niles Peretz
33
category: Developer > Rensselaer Center for Open Source (RCOS) > Summer 2024
44
---
55

6-
coming soon
6+
While I completed tasks across Submitty, I primarily focused on expanding the Rainbow Grades GUI Customization Menu so that it would become more widely used by professors. I implemented several features to the menu so that it could match the capabilities of manual JSON configuration, improved the user interface experience, added testing, and fixed bugs.
7+
8+
My work includes, but is not limited to, the following items:
9+
10+
## Rainbow Grades Web-Based Customization
11+
#### Features Implemented
12+
- Adjusting final grade cutoffs (PR [#10518](https://github.com/Submitty/Submitty/pull/10518))
13+
- Manual grading of specific students (PR [#10653](https://github.com/Submitty/Submitty/pull/10653))
14+
![FinalAndManualGrades](../../../images/RCOS_report/2024_Zachary_Niles_Peretz/FinalGradeCutoffsAndManualGrading.png)
15+
- Grading assignments by configurable percents instead of by score (PR [#10763](https://github.com/Submitty/Submitty/pull/10763))
16+
![FinalAndManualGrades](../../../images/RCOS_report/2024_Zachary_Niles_Peretz/PerGradeablePercents.png)
17+
- Setting automatic academic performance warning benchmarks (PR [#10859](https://github.com/Submitty/Submitty/pull/10859))
18+
#### Improvements
19+
- Testing Web-Based Customization functionality (PR [#10726](https://github.com/Submitty/Submitty/pull/10726))
20+
- Testing and improving Web-Based Customization accessibility (PR [#10515](https://github.com/Submitty/Submitty/pull/10515))
21+
- Toggling visibility of configurables based on the state of associated checkboxes (PR [#10593](https://github.com/Submitty/Submitty/pull/10593))
22+
- Removing unused checkboxes (PR [#10644](https://github.com/Submitty/Submitty/pull/10644))
23+
24+
25+
## Polls
26+
- Allowing students to submit custom options on specified polls (PR [#10197](https://github.com/Submitty/Submitty/pull/10197))
27+
- Allowing display of a poll timer to students and instructors (PR [#10337](https://github.com/Submitty/Submitty/pull/10337))
28+
29+
30+
## Office Hours Queue
31+
- Using switches instead of buttons for notifications (PR [#10564](https://github.com/Submitty/Submitty/pull/10564))
32+
![FinalAndManualGrades](../../../images/RCOS_report/2024_Zachary_Niles_Peretz/NotificationSwitches.png)
33+
- Refactoring alert noise and replacing audio something more in line with Submitty’s theme (PR [#10555](https://github.com/Submitty/Submitty/pull/10555))
Loading
Loading
Loading

0 commit comments

Comments
 (0)