Commit Graph

38927 Commits

Author SHA1 Message Date
Tom 7634b5c8a1 refactor(client): daily challenges to use path params (#61776) 2025-08-12 08:39:52 +02:00
Shaun Hamilton 8405f24a40 chore(api): add collections related to exam creator (#61773) 2025-08-12 08:36:39 +02:00
sinha21Soumya fdcaff632c fix(curriculum): fixed typo in JavaScript arrays review and quiz (#61770) 2025-08-11 18:03:32 +02:00
Ilenia ec815cdd35 feat(curriculum): add working with common data structures lectures (#61747)
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
2025-08-11 14:30:36 +02:00
Clarence Bakosi f4307c7d0f fix(curriculum): fixed typo in workshop medical data validator step 17 (#61767) 2025-08-11 16:13:24 +05:00
Collin Fugate e9ee37c603 fix(curriculum): clarify greeting bot hint (#61758) 2025-08-11 08:11:08 +00:00
Sean Doyle eff6a8c768 fix(curriculum): updated quiz conditional statements answer (#61753) 2025-08-09 19:53:11 +02:00
Stuart Mosquera 906a21b2ad fix(curriculum): allow extra whitespace for regex in step 33 (#61673) 2025-08-09 03:10:09 -07:00
Tiffany Grevious b84dc47ecb fix(curriculum): specify using function parameter in description (#61735)
Co-authored-by: Tiffany Grevious <tjgrevious@example.com>
2025-08-09 09:51:51 +02:00
Zaira 6451b572f2 feat(curriculum): add adjacency convertor lab (#61298)
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
2025-08-09 07:45:33 +02:00
Giftea ☕ b83c747ccd fix(curriculum): Explain Controlled Inputs in Fruit Search App (#61266)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Sem Bauke <semboot699@gmail.com>
2025-08-08 15:38:14 -07:00
Ilenia 7217d60f5c feat: add html entities lab to full stack curriculum (#61716)
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
2025-08-08 12:22:36 -07:00
miyaliu666 03bbdbe584 feat(curriculum): Add A1 Chinese Outline (#61655)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-08-08 12:12:33 -07:00
Oliver Eyton-Williams 06561edaeb chore(deps): update curriculum helpers (#61749) 2025-08-08 11:07:14 -07:00
Stuart Mosquera 0a1fe0cb7c fix(curriculum): add missing 'Objective:' to lab descriptions (#61697)
Co-authored-by: Sem Bauke <semboot699@gmail.com>
2025-08-08 10:39:22 +00:00
Oliver Eyton-Williams c27fd68ceb test: /donate page for signed out users (#61738) 2025-08-08 11:20:25 +02:00
stimmer860 9d441440ac Fix(curriculum): Moved API above Objective line and added short introduction (#61736) 2025-08-08 09:30:29 +02:00
Shashank Shekhar 11e82cbd1c fix: update lab description format for Random Background Color Changer (#61728) 2025-08-07 11:07:38 -07:00
Tom 2f1f08d45c feat(.github): enable daily challenges (for real this time) (#61665) 2025-08-07 15:22:36 +02:00
sinha21Soumya 1ea5b8fe52 fix(curriculum): fix incorrect header (#61709) 2025-08-07 14:34:12 +02:00
Supravisor 32512e526a chore(curriculum): change Odin project challenge type (#61677) 2025-08-07 10:10:22 +02:00
Anna babcf47597 chore(tools): test for instructions in schema (#60323)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-08-06 15:44:06 -05:00
Mrugesh Mohapatra 8b33e316ab feat: add devcontainer setup (#61695) 2025-08-06 15:04:30 -05:00
freeCodeCamp's Camper Bot 58fed4ae4f chore(i18n,learn): update i18n-curriculum submodule (#61690) 2025-08-06 14:55:22 -05:00
Ahmad Abdolsaheb 546e3b7480 fix: show donation page to unauthorized users (#61696) 2025-08-06 14:44:59 -05:00
Kolade Chris 185a421dae feat(curriculum): add Python error handling review page (#60559)
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
2025-08-06 09:34:30 -07:00
Ilenia 922c20e0ef chore: Move JS related Aria lectures to new JS and A11y module (#61666) 2025-08-06 18:11:44 +02:00
Ilenia 2a577ade98 feat: add lectures for searching and sorting algorithms (#61663)
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Sem Bauke <sem@freecodecamp.org>
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
2025-08-06 18:07:47 +02:00
Ilenia 0e81a59d30 chore: create redirects for js aria lectures (#61682) 2025-08-06 08:56:33 -07:00
freeCodeCamp's Camper Bot 713afce731 chore(i18n,client): processed translations (#61686) 2025-08-06 16:33:09 +02:00
Kolade Chris 0eb04d9aed feat(curriculum): add Python error handling quiz (#60600)
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
2025-08-06 15:44:21 +02:00
Jessica Wilkins 6bf3e33b69 feat(curriculum): adding JS and A11y quiz questions (#61616)
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
2025-08-06 15:42:25 +02:00
sinha21Soumya 276b39638e fix(curriculum): remove redundant or (#61681) 2025-08-06 13:59:48 +02:00
Clarence Bakosi be4c451041 fix(curriculum): fixed typo in workshop medical data validator step 13 (#61679) 2025-08-06 06:10:23 +02:00
Jessica Wilkins 98df961a01 feat(curriculum): add theme switcher lab (#61404)
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
2025-08-05 22:16:29 +02:00
Zuned Khan 6aab1477b0 fix: correct typo in Tailwind CTA Component titles (#61669) 2025-08-05 22:14:00 +02:00
Ilenia 1db36107c0 chore: redirects for Understanding Core JavaScript Fundamentals and Working with Numbers, Booleans, and the Math Object (#61310) 2025-08-05 17:23:29 +02:00
Zaira 99692d7efa chore(curriculum): audit bash and sql quiz (#61642) 2025-08-05 08:10:51 -07:00
DanielRosa74 a57e4e33b4 fix(curriculum): fix typo in tasks from block 20 of the B1 certification of the English Curriculum (#61670) 2025-08-05 13:55:08 +00:00
Oliver Eyton-Williams 7fdaa034c8 fix(client): gracefully handle errors while fetching user (#61623)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2025-08-05 08:22:49 -05:00
Ilenia 69ebb7e37a feat: add bash scripting review (#61466)
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
2025-08-05 11:51:36 +02:00
Tanmay Gautam 836c569c07 fix(ui): ensure terminal takes full viewport height on all devices (#61423) 2025-08-04 14:16:47 -05:00
Utkarsh Saxena 878eafb4ad fix(curriculum): Added extra step in registration form workshop to add missing value attributes to radio buttons (#61469) 2025-08-04 12:01:06 -07:00
Anna 1ddb2f7d0f chore(curriculum): update fcc forum leaderboard cdn (#61462)
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
2025-08-04 13:50:18 -05:00
Jessica Wilkins d9229ecff2 chore(curriculum): remove js a11y content from html module (#61591)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-08-04 19:43:41 +02:00
freeCodeCamp's Camper Bot 5e73291dd3 chore(i18n,learn): update i18n-curriculum submodule (#61662) 2025-08-04 19:25:35 +02:00
Tom ad8b31df2c feat(client): enable daily challenges + add e2e tests (#61549)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-08-04 18:37:06 +02:00
Nishat Ayub 86f52e82f3 fix(curriculum): ensure innerText test assertions use .trim() (#61624) 2025-08-04 11:36:22 -05:00
Shaun Hamilton 143565ce63 feat(api): add attempt id and exam id to response (#61637) 2025-08-04 11:12:46 -05:00
freeCodeCamp's Camper Bot e41fd9ed13 chore(i18n,client): processed translations (#61661) 2025-08-04 10:49:23 -05:00