Skip to content

Commit d97625d

Browse files
authored
initial report
1 parent c76ae0d commit d97625d

File tree

1 file changed

+28
-1
lines changed

1 file changed

+28
-1
lines changed

_docs/developer/rensselaer_center_for_open_source/2024_Zachary_Niles_Peretz.md

+28-1
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+
15+
- Grading assignments by configurable percents instead of by score (PR [#10763](https://github.com/Submitty/Submitty/pull/10763))
16+
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+
33+
- Refactoring alert noise and replacing audio something more in line with Submitty’s theme (PR [#10555](https://github.com/Submitty/Submitty/pull/10555))

0 commit comments

Comments
 (0)