Trey
Trey
Links ----- - Server repo PR: https://github.com/UPchieve/server/pull/523 Description ----------- - Allow for users to deactivate/activate a subject - Updated how we access subjects from `user.subjects` Developer self-review checklist ------------------------------- -...
Links ----- - Server repo PR: https://github.com/UPchieve/server/pull/521 Description ----------- - Allow for users to deactivate/activate a subject TODO: - For users that unlocked subjects that other users were grandfathered in...
Links ----- - Server repo PR: https://github.com/UPchieve/server/pull/517 Description ----------- - Added SAT subjects to topics - Temporarily hide SAT subjects from the student dashboard - Added SAT Math subject quiz...
A few areas of focus: Accessibility and semantic HTML This may be a good checklist to start following: https://www.a11yproject.com/checklist/ We can use the Lighthouse scoring as a baseline
After ending a session and going to `/dashboard` the browser tab shows that the other user is typing Example: 
Update the formatting on quiz questions that require line breaks. The sections that we are adding questions to are in Mathjax and as a result we can't add line breaks...
Sentry errors that pop up when interacting with the demo whiteboard: More descriptive error message shows when commenting out `Sentry.init()` in this [file](https://github.com/UPchieve/web/blob/master/src/main.js#L31):
Description ----------- - Adding e2e whiteboard tests for Zwibbler - Some of the tests have false-positive due to limitations of the third-party module being unable to detect pixel differences between...
Intended / expected behavior with `"pre-commit": "npm run lint"` in our `package.json`: 1. Files in staging have lint errors 2. Lint errors are fixed with a pre-commit hook 3. Files...