Commit Graph

38799 Commits

Author SHA1 Message Date
Tom bde1e6f81b feat(client): add daily challenges (#60867)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-07-28 11:08:10 -07:00
freeCodeCamp's Camper Bot 2cdd62b00b chore(i18n,learn): update i18n-curriculum submodule (#61493) 2025-07-28 09:04:32 -07:00
freeCodeCamp's Camper Bot 4a44093562 chore(i18n,client): processed translations (#61492) 2025-07-28 19:14:12 +05:30
Oliver Eyton-Williams 3e1da8f3fb refactor(client): store session user in dedicated key (#59954) 2025-07-28 18:25:14 +05:30
Supravisor df32414406 fix(curriculum): add period to options in Troubleshoot on GitHub (#61489) 2025-07-28 12:54:57 +02:00
Shaun Hamilton 10c8733641 fix(api): check attempts and moderations records for available exams (#61302)
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2025-07-28 12:05:28 +02:00
Dario f25f38133a feat(curriculum): add python classes and objects quiz (#61436) 2025-07-27 19:54:28 -07:00
yuktha b a9d44cda57 fix: remove duplicate title in HTML lecture (#61483) 2025-07-27 09:27:19 +00:00
Supravisor f45b667553 fix(curriculum): declare variables on a new line in fCC Authors Page (#61278) 2025-07-26 12:12:58 +02:00
Tanmay Gautam 5a52d9ace4 fix(curriculum): Update instruction of build a pyramid generator (#61370) 2025-07-25 15:35:53 -07:00
Ilenia e26fa7d3aa feat: break down "Working with Numbers, Booleans, and the Math Object" block in smaller blocks (#61378)
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com>
2025-07-25 15:26:28 -07:00
Zaira 79f7b6c0a1 feat(curriculum): add confirm string ending challenge (#61382) 2025-07-25 15:17:42 -07:00
Shanpreet Dhaliwal e301bceb8c chore(curriculum): update assert methods in workshop magazine steps 70-75 (#61343)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-07-25 20:18:14 +02:00
Anastasiia 18ba06ad3f fix: updates to EC (#61464) 2025-07-25 12:49:32 -03:00
Tom 7844923088 feat(curriculum): add bash scripting lectures (#61452)
Co-authored-by: Hillary Nyakundi <63947040+larymak@users.noreply.github.com>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
2025-07-25 10:44:54 -05:00
Ilenia 25c544d620 feat: add boolean checker lab to full stack (#61433) 2025-07-25 16:06:21 +02:00
Jessica Wilkins 3ee3a928a9 feat(curriculum): adding JS A11y note taking app (#61449)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-07-25 02:49:49 -07:00
Supravisor 35bfcdebf7 fix(curriculum): clarify player width division in Platformer Game (#61429)
Co-authored-by: Anna <a.rcottrill521@gmail.com>
2025-07-25 00:37:28 +00:00
Naomi 5b41229da3 chore: audit bash commands quiz (#60533) 2025-07-24 17:12:57 -07:00
Giftea ☕ ec0c58b3f3 feat(curriculum): Add set 2 of questions for CSS Flexbox quiz (#61067)
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2025-07-24 15:06:21 -07:00
Alex Goldsmith fde929b264 fix(curriculum): make semicolon optional for test 8 of lab-password-generator (#61458) 2025-07-24 15:37:01 -05:00
Zaira 9963d69a6d chore(curriculum): add Python classes and objects review page (#60590)
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com>
2025-07-24 11:22:39 -07:00
Zaira 329b27d8c6 feat(curriculum): add longest word finder lab (#61340)
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
2025-07-24 11:21:28 -07:00
Oliver Eyton-Williams b4a28b1dc3 fix: remove duplicate challenge from challengeOrder (#61456) 2025-07-24 09:25:49 -05:00
Supravisor 09095aef03 fix(curriculum): clarify input limit for Real Time Counter (#61276)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-07-23 21:53:42 -04:00
Tom 60ca15ad4c feat(curriculum): add understanding the command line and working with bash lectures (#61430)
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com>
2025-07-23 10:59:41 -07:00
freeCodeCamp's Camper Bot ee009a3488 chore(i18n,learn): update i18n-curriculum submodule (#61448) 2025-07-23 19:42:21 +02:00
Ilenia 910d431ef2 fix: swap blank solutions in task 25 hobbies and interests (#61439) 2025-07-23 10:47:47 -04:00
freeCodeCamp's Camper Bot d9665200ad chore(i18n,client): processed translations (#61447) 2025-07-23 16:29:25 +02:00
Vivaan Teotia 08e0f07a96 fix(curriculum): change "assert" to "from" and remove videoId (#61446) 2025-07-23 15:36:43 +02:00
Ilenia 64b32cf69b feat: add finders keepers algorithm to full stack (#61332)
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
2025-07-23 16:35:19 +05:00
Vivaan Teotia 35ce565807 fix(curriculum): update description and hints of lab-football-team-cards (#61437) 2025-07-23 05:47:12 +02:00
Alex Goldsmith df7e70b36b fix(curriculum): allow arrow syntax in workshop-calculator step 4 (#61440) 2025-07-22 18:30:57 -07:00
Ilenia cfc50a8d36 chore: Remove videos from Understanding the HTML Boilerplate lecture block (#61434) 2025-07-22 15:33:32 -04:00
Shaun Hamilton d88691bc8a breaking(api): remove screenshot api (#61300) 2025-07-22 08:28:13 -07:00
Nardix e807d58a0b fix(client): fix typo in useState variable name in progress-inner.tsx (#61431) 2025-07-22 11:59:44 +00:00
freeCodeCamp's Camper Bot 5273b31156 chore(i18n,client): processed translations (#61422) 2025-07-21 13:06:17 -05:00
Bhuvan Annappa 06c344c91d fix(curriculum): replace a question in JavaScript Asynchronous Programming lecture (#61173)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-07-21 17:32:27 +00:00
freeCodeCamp's Camper Bot a9da775c16 chore(i18n,learn): update i18n-curriculum submodule (#61426) 2025-07-21 12:30:40 -05:00
Ilenia 1794a243ac feat: add classes and objects lectures (#61327)
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com>
2025-07-21 10:27:29 -07:00
Giftea ☕ 19caaaf7e6 fix(curriculum): update test in Music Player lab to be reliable across browsers (#61296) 2025-07-21 13:21:33 +02:00
Zaira 51bdb6c7b3 feat: add celsius to fahrenheit lab (#61342) 2025-07-21 12:35:34 +02:00
calvin-taw 8921abe317 docs: update graduate count in README.md to match the number freeCodeCamp homepage (#61412) 2025-07-20 12:06:33 -07:00
Ilenia 79338df8a3 feat: add dictionaries and sets lectures (#61303)
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com>
2025-07-19 08:20:28 +02:00
Ilenia a8cfb66b15 feat: add record collection challenge to full stack (#61377) 2025-07-18 14:43:13 -07:00
Zaira db95a321f6 feat( curriculum): add string repeating lab (#61383) 2025-07-18 14:40:30 -07:00
Zaira 9b58b7f425 feat(curriculum): add largest numbers lab (#61376)
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com>
2025-07-18 14:33:26 -07:00
PRERAK YADAV e94fffb05a chore(curriculum): remove backticks around MCQ option (#61396)
Co-authored-by: Prerak yadav <prerakyadav@Preraks-MacBook-Air.local>
2025-07-18 13:29:24 -05:00
Joydeep Bhattacharya f4e31b2eb0 chore(curriculum): update step 78 workshop magazine to use specific asserts (#61388) 2025-07-17 20:09:49 -04:00
Tanmay Gautam 1cc0be72a4 fix(curriculum): Update description for tabindex clarification (#61384) 2025-07-17 14:34:03 -07:00