Skip to content

Commit

Permalink
[Documentation:Developer] Zachary Summer Report (#633)
Browse files Browse the repository at this point in the history
2024 Summer Report
  • Loading branch information
zacharymnp authored Aug 17, 2024
1 parent c76ae0d commit b3f4989
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,31 @@ title: Zachary Niles Peretz
category: Developer > Rensselaer Center for Open Source (RCOS) > Summer 2024
---

coming soon
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.

My work includes, but is not limited to, the following items:

## Rainbow Grades Web-Based Customization
#### Features Implemented
- Adjusting final grade cutoffs (PR [#10518](https://github.com/Submitty/Submitty/pull/10518))
- Manual grading of specific students (PR [#10653](https://github.com/Submitty/Submitty/pull/10653))
![FinalAndManualGrades](../../../images/RCOS_report/2024_Zachary_Niles_Peretz/FinalGradeCutoffsAndManualGrading.png)
- Grading assignments by configurable percents instead of by score (PR [#10763](https://github.com/Submitty/Submitty/pull/10763))
![FinalAndManualGrades](../../../images/RCOS_report/2024_Zachary_Niles_Peretz/PerGradeablePercents.png)
- Setting automatic academic performance warning benchmarks (PR [#10859](https://github.com/Submitty/Submitty/pull/10859))
#### Improvements
- Testing Web-Based Customization functionality (PR [#10726](https://github.com/Submitty/Submitty/pull/10726))
- Testing and improving Web-Based Customization accessibility (PR [#10515](https://github.com/Submitty/Submitty/pull/10515))
- Toggling visibility of configurables based on the state of associated checkboxes (PR [#10593](https://github.com/Submitty/Submitty/pull/10593))
- Removing unused checkboxes (PR [#10644](https://github.com/Submitty/Submitty/pull/10644))


## Polls
- Allowing students to submit custom options on specified polls (PR [#10197](https://github.com/Submitty/Submitty/pull/10197))
- Allowing display of a poll timer to students and instructors (PR [#10337](https://github.com/Submitty/Submitty/pull/10337))


## Office Hours Queue
- Using switches instead of buttons for notifications (PR [#10564](https://github.com/Submitty/Submitty/pull/10564))
![FinalAndManualGrades](../../../images/RCOS_report/2024_Zachary_Niles_Peretz/NotificationSwitches.png)
- Refactoring alert noise and replacing audio something more in line with Submitty’s theme (PR [#10555](https://github.com/Submitty/Submitty/pull/10555))
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit b3f4989

Please sign in to comment.