raisedadead

raisedadead

GitHub Profile

Repository: freeCodeCamp • Analyzed Period: 2026-02-01 to 2026-08-31

PRs Reviewed
95
Authors Supported
23
Comments Written
34
Avg Response Time
11h 49m

PRs Reviewed by Author

Review Turnaround Distribution

Reviewed Pull Requests

Pull Request Author Initial Response Review Completion Comments Status
#69487 fix(client): replace PayPal Buttons.driver with react-paypal-js
ahmaxed ahmaxed
8h 0m 8h 0m 0 Merged
#69271 feat(client): upgrade to React 19
Sembauke Sembauke
0m 0m 0 Merged
#69036 chore(deps): upgrade sanitize-html to 2.17.4
anupamme anupamme
0m 0m 0 Merged
#68940 chore: secure GitHub Actions with explicit token permissions
mariamanbar mariamanbar
0m 0m 0 Merged
#68923 fix(api): bypass cors warn logging for /exam-environment/
ShaunSHamilton ShaunSHamilton
0m 1h 38m 2 Merged
#68894 fix(api): submit exam metric to attempt update
ShaunSHamilton ShaunSHamilton
0m 0m 0 Merged
#68852 refactor: simplify api shutdown
ojeytonwilliams ojeytonwilliams
1h 29m 1h 29m 0 Merged
#68851 fix(tests): update modal tests to use waitFor for asynchronous behavior
huyenltnguyen huyenltnguyen
1m 1m 0 Merged
#68825 fix(api): add in-flight timeout for blue-green rollover
ShaunSHamilton ShaunSHamilton
0m 8h 49m 3 Merged
#68492 chore: update turbo to 2.10.0
ojeytonwilliams ojeytonwilliams
12h 0m 12h 0m 0 Merged
#68425 feat: build client translations from i18n repo
moT01 moT01
7h 0m 7h 0m 0 Merged
#68177 feat(client): loop daily challenges
moT01 moT01
16h 58m 16h 58m 0 Merged
#68176 feat(client): restrict Socrates to English only and update GA
ahmaxed ahmaxed
8h 0m 8h 0m 0 Merged
#68073 fix(client): resolve broken GitHub source link on daily coding challenges
majestic-owl448 majestic-owl448
5h 0m 5h 0m 1 Merged
#68047 chore: use native issue Type field in issue templates
majestic-owl448 majestic-owl448
1h 5m 1h 5m 0 Merged
#67969 fix(tools): seed all current challenges and certifications for certified user from hardcoded list
majestic-owl448 majestic-owl448
6h 0m 6h 0m 0 Merged
#67914 test(profile): move timeline rendering checks from e2e to component test
Sembauke Sembauke
5h 0m 5h 0m 0 Merged
#67740 fix(client): support Monaco editor 0.55.1
Sembauke Sembauke
6d 10h 6d 10h 0 Merged
#67687 chore(api): remove exam generation logic
ShaunSHamilton ShaunSHamilton
2h 17m 2h 17m 0 Merged
#67683 fix: use puppeteer v25 for download fix
ojeytonwilliams ojeytonwilliams
0m 0m 0 Merged
#67680 refactor: replace mongodb with bson
ojeytonwilliams ojeytonwilliams
1h 6m 1h 6m 0 Merged
#67653 chore(dep): allow recent curriculum helper installs + update
ojeytonwilliams ojeytonwilliams
6h 17m 3d 20h 1 Merged
#67464 fix(a11y): update independent lower jaw to announce hint and completion messages
huyenltnguyen huyenltnguyen
1d 0h 1d 0h 0 Merged
#67434 chore(deps): upgrade freecodecamp/ui to v6.0.1
huyenltnguyen huyenltnguyen
0m 0m 0 Merged
#67234 fix: replace broken tone version
ojeytonwilliams ojeytonwilliams
2h 0m 2h 0m 0 Merged
#67221 fix(client,curriculum): mark inputType as required for Chinese FITB challenges
huyenltnguyen huyenltnguyen
23h 0m 23h 0m 0 Merged
#67187 fix(client): handle MCQ options overflow
huyenltnguyen huyenltnguyen
10h 8m 10h 8m 0 Merged
#67154 fix(client): defer MobileAppModal rendering until after first browser paint
huyenltnguyen huyenltnguyen
2h 25m 2h 25m 0 Merged
#67147 fix(curriculum): correct casing for TypeScript
huyenltnguyen huyenltnguyen
3h 20m 3h 20m 0 Merged
#67142 feat(gha): re-enable korean deploys
moT01 moT01
1h 0m 1h 0m 0 Merged
#67140 fix(deps): update monaco-editor to v0.52.2
Sembauke Sembauke
17m 17m 0 Merged
#67105 fix(e2e): address potential race condition in editor test
huyenltnguyen huyenltnguyen
0m 0m 0 Merged
#67104 fix(gha): correct playwright reporter path
huyenltnguyen huyenltnguyen
0m 0m 0 Merged
#67089 fix(api): remove legacy get-session-user endpoint
Sembauke Sembauke
2h 8m 2h 8m 0 Merged
#66859 test: use tsconfig when available
ojeytonwilliams ojeytonwilliams
8h 0m 8h 0m 0 Merged
#66851 fix(client): simplify search box text so less likely to ellipsis
QuincyLarson QuincyLarson
0m 0m 1 Merged
#66816 fix(.github): correct affected page help text in issue forms
NotYash1066 NotYash1066
8h 0m 8h 0m 1 Merged
#66793 fix: replace instagram icon with threads icon
GulshanJha00 GulshanJha00
0m 0m 1 Merged
#66771 refactor(tooling): allow markdownlint to handle multiple files
ojeytonwilliams ojeytonwilliams
23h 0m 23h 0m 0 Merged
#66714 fix(lint): more memory for bigger curriculum
ojeytonwilliams ojeytonwilliams
4m 4m 0 Merged
#66687 feat(client): show loading icon when preview frame has not loaded yet
Sembauke Sembauke
2d 7h 2d 7h 0 Merged
#66592 fix: correct typos in README.md
Nouhaaouiti Nouhaaouiti
0m 0m 1 Merged
#66572 chore(deps): update Font Awesome dependencies to latest
Sembauke Sembauke
7h 0m 7h 0m 0 Merged
#66565 fix(e2e): stabilize editor test
huyenltnguyen huyenltnguyen
0m 0m 0 Merged
#66558 fix(client): add missing translation string
huyenltnguyen huyenltnguyen
45m 45m 0 Merged
#66543 fix: make PR template checklist header check case-insensitive
majestic-owl448 majestic-owl448
0m 0m 0 Merged
#66542 fix: skip 'help wanted' on linked issue check for Naomi's Sprints assignees
majestic-owl448 majestic-owl448
0m 0m 0 Merged
#66514 feat(client): search functionality for curriculum lessons
huyenltnguyen huyenltnguyen
4d 8h 4d 8h 0 Merged
#66476 fix(ci): allow spaces around x in PR template checkboxes
majestic-owl448 majestic-owl448
0m 0m 0 Merged
#66380 feat(github): add workflow for PR contribution guidelines
huyenltnguyen huyenltnguyen
0m 0m 0 Merged
#66367 refactor(client): migrate Gatsby setup files to TypeScript
Sembauke Sembauke
2d 8h 2d 8h 0 Merged
#66340 feat(parser): enforce workshop file validations
Harshithk951 Harshithk951
11d 7h 11d 7h 0 Merged
#66323 fix(tools): improve curriculum build, but with correct caching
ojeytonwilliams ojeytonwilliams
0m 0m 0 Merged
#66311 perf: remove unnecessary tsc call
ojeytonwilliams ojeytonwilliams
8h 0m 8h 0m 0 Merged
#66307 fix(curriculum): guaranteed typo in daily challenge
Supravisor Supravisor
8h 0m 8h 0m 2 Merged
#66259 feat(client): add tsconfig support to editor and use it in ts compiler
ojeytonwilliams ojeytonwilliams
4h 0m 4h 0m 0 Merged
#66242 feat(challenge-helper-scripts): add example of quiz with audio to quiz template
huyenltnguyen huyenltnguyen
3h 0m 3h 0m 0 Merged
#66241 feat: allow configuration of the typescript-compiler
ojeytonwilliams ojeytonwilliams
7h 0m 7h 0m 0 Merged
#66223 fix(client): remove ms trophy solution links on timeline
moT01 moT01
8h 0m 8h 0m 0 Merged
#66222 fix(challenge-parser): display hanzi-pinyin pairs properly in quiz audio transcript
huyenltnguyen huyenltnguyen
0m 0m 0 Merged
#66162 fix(curriculum): update count() function to count() method in tuple section
jeevithdev jeevithdev
0m 0m 0 Merged
#66128 refactor(ci): lint with both values of SHOW_UPCOMING_CHANGES
ojeytonwilliams ojeytonwilliams
4m 4m 2 Merged
#66060 refactor: create middleware for each redux store
ojeytonwilliams ojeytonwilliams
2h 19m 2h 19m 0 Merged
#66015 refactor(tooling,client): add html-eslint/react and fix lint errors
yeonjuan yeonjuan
2h 45m 2h 45m 0 Merged
#66013 refactor(client): remove node-fetch in favor of Node’s built-in fetch
Sembauke Sembauke
28m 28m 0 Merged
#66011 chore: upgrade Joi to v18
Sembauke Sembauke
0m 0m 0 Merged
#65976 fix(learn): standardize use of front-end, full-stack, back-end
majestic-owl448 majestic-owl448
8h 0m 8h 0m 0 Merged
#65971 fix: remove duplicate the in Odin Project reference
realMelTuc realMelTuc
6d 10h 6d 10h 0 Merged
#65969 fix(tooling): stop api crashing during seed
ojeytonwilliams ojeytonwilliams
3h 0m 3h 0m 0 Merged
#65951 fix(curriculum): typos and grammar errors
umutKaracelebi umutKaracelebi
1h 0m 3d 1h 6 Merged
#65950 chore(api): migrate tests to Vitest v4
Jeevankumar-s Jeevankumar-s
2h 0m 2h 0m 0 Merged
#65947 fix(client): redirect /challenges/** correctly
ojeytonwilliams ojeytonwilliams
6h 0m 6h 0m 0 Merged
#65946 fix(client): align flash banner
vicgolding vicgolding
42m 42m 4 Merged
#65941 revert:update react monaco editor
ojeytonwilliams ojeytonwilliams
0m 0m 0 Merged
#65933 fix(tools): update daily challenge seed for Gatsby 5
ojeytonwilliams ojeytonwilliams
0m 0m 0 Merged
#65878 refactor: use pre-built curriculum when starting client
ojeytonwilliams ojeytonwilliams
5h 0m 5h 0m 0 Merged
#65877 fix: gatsby develop
ojeytonwilliams ojeytonwilliams
4h 0m 4h 0m 0 Merged
#65855 chore: remove unused intro code
ojeytonwilliams ojeytonwilliams
19h 22m 19h 22m 0 Merged
#65850 chore: update react-monaco-editor to version 0.59.0
Sembauke Sembauke
1d 2h 1d 2h 0 Merged
#65838 fix(ci): test upcoming changes
ojeytonwilliams ojeytonwilliams
5h 0m 5h 0m 0 Merged
#65817 fix(curriculum): typos in cafe menu project
scissorsneedfoodtoo scissorsneedfoodtoo
0m 0m 0 Merged
#65736 refactor: use environment, not .env, in ci
ojeytonwilliams ojeytonwilliams
0m 8h 0m 2 Merged
#65734 refactor(tooling): add turbo eslint plugin
ojeytonwilliams ojeytonwilliams
0m 0m 0 Merged
#65729 feat(client): migrate to Gatsby v5 and React 18
Sembauke Sembauke
0m 0m 2 Merged
#65722 fix: remove outdated Jest Dom v5 typing
Sembauke Sembauke
1h 18m 1h 18m 1 Merged
#65698 fix: cache locales
ojeytonwilliams ojeytonwilliams
0m 0m 0 Merged
#65695 fix(client): remove restructure note
ahmaxed ahmaxed
0m 0m 0 Merged
#65679 fix(client): inline xterm.css to avoid FOUC
ojeytonwilliams ojeytonwilliams
2h 14m 2h 14m 0 Merged
#65671 chore(deps): upgrade validator to v13.15.26
huyenltnguyen huyenltnguyen
1h 0m 1h 0m 0 Merged
#65670 chore(deps): remove eslint-plugin-flowtype
huyenltnguyen huyenltnguyen
0m 0m 0 Merged
#65667 chore(deps): upgrade @freeCodeCamp/ui to 5.1.1
huyenltnguyen huyenltnguyen
2h 0m 2h 0m 1 Merged
#65665 refactor: lint challenges as part of curriculum, not root
ojeytonwilliams ojeytonwilliams
1h 18m 1h 18m 2 Merged
#65662 fix(ui): display username validation
a2937 a2937
56m 56m 0 Merged
#65660 refactor: use eslint directly in lint-staged
ojeytonwilliams ojeytonwilliams
29m 29m 0 Merged
#65655 fix(learn): restore file that should not have been deleted
majestic-owl448 majestic-owl448
0m 0m 1 Merged