Week 13 - Updates on Contributions

Things have been moving a little slower the last few days. But that’s okay.

As for Keycloak

My pull request to enhance theme generation on Keycloak is still in review. That isn’t to say it has been under review this whole time, just that it hasn’t been reviewed by the primary code owner yet. And unfortunately, that [partially] blocks development on my other issue to implement rendering of custom theme names. This slowdown is primarily caused by the release of Keycloak 26.6.

So in the meantime I have worked on this new PR, requiring users to enter the name of their realm before deleting it. Deleting a realm (and its associated data) is irreversible, and the goal for this is to mitigate accidental deletions.

As for personal contributions

I decided to publish the Gradescope privacy extension my team and I made in class on Firefox Add-ons. It can be found here. I also decided to revert some of the features implemented in the original code as they felt unnecessary for a privacy focused tool. Additional changes were made to the CSS. The extension functions as expected when users hold student status, but bugs may appear if the user is a professor.

I created a discussion post on Mozilla Connect. I believe there should be a hotkey that allows the user to toggle visibility of the sidebar on Firefox, although as of today, it has not received any community feedback.

Written before or on April 19, 2026