Commit Graph

40856 Commits

Author SHA1 Message Date
Sem Bauke
f8de1e2ce8 chore: update react-monaco-editor to version 0.59.0 (#65850) 2026-02-17 21:36:18 +05:30
majestic-owl448
050280705d fix(learn): Standardazie frontend, backend, full-stack (#65911) 2026-02-17 21:26:33 +05:30
tarant28
9d9f0ddc12 fix(curriculum): add missing backtick formatting for Eligible in bobsled challenge (#65917) 2026-02-17 14:44:07 +00:00
Ahmad Abdolsaheb
4a11c4fdf5 fix:(api): send full stack email for v9 (#64751)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2026-02-17 16:24:32 +02:00
Ananthu
8e7edb9f3d fix(curriculum): correct example output in budget app lab (#65914) 2026-02-17 13:27:58 +01:00
Jeevankumar S
95075822fb fix(curriculum): clarify selection sort lab swap requirement (#65885) 2026-02-17 13:16:56 +01:00
freeCodeCamp's Camper Bot
a372fb6a1a chore(i18n,client): processed translations (#65895) 2026-02-17 13:15:32 +01:00
majestic-owl448
d1df11fe1e feat(curriculum): add quicksort lab to jsv9 (#65866)
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
2026-02-17 12:49:33 +05:00
Oliver Eyton-Williams
c11b4dd4d2 fix(curriculum): catch lessons without challenge files (#65871) 2026-02-14 19:42:35 +01:00
Jeevankumar S
ff277a82dc fix(curriculum): add UTC clarification note to odd or even day challenge (#65884)
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-02-14 19:38:01 +01:00
Oliver Eyton-Williams
6affb2b19c fix: gatsby develop (#65877) 2026-02-14 07:36:40 +05:30
Jeevankumar S
99bf335042 fix(curriculum): add box-shadow to css review (#65876)
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-02-13 19:22:57 +00:00
Jeevankumar S
2b167a95d1 fix(curriculum): add String.length and correct Unicode explanation (#65752) 2026-02-13 17:03:32 +01:00
Sem Bauke
1837c2c669 refactor(client): convert class component to functional component with hooks (#65869)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2026-02-13 14:57:46 +00:00
Oliver Eyton-Williams
dd10fc114e fix(tests): flaky speaking modal tests (#65868) 2026-02-13 14:55:01 +01:00
Oliver Eyton-Williams
c0261d8b35 chore(deps): update turbo (#65865) 2026-02-13 10:27:25 +01:00
Oliver Eyton-Williams
26a5b67c36 fix(client): inline xterm.css to avoid FOUC (#65679) 2026-02-13 09:07:12 +01:00
Oliver Eyton-Williams
7b3d135df6 feat: stop using turbo cache for renovate branches (#65862) 2026-02-13 08:41:10 +01:00
Oliver Eyton-Williams
055ba37e54 test: alert mobile team if challenge schema changes (#65860) 2026-02-13 07:58:04 +01:00
Estefania Cassingena Navone
67eff731c2 fix(curriculum): implement A1 Spanish numbers 30 to 100 review suggestions (#65844) 2026-02-12 13:50:31 -03:00
majestic-owl448
c7d5433853 fix(curriculum): remove implicit precedence requirement from lab tests (#65858) 2026-02-12 17:00:43 +01:00
Aditya Singh
0682169e46 fix(curriculum): allow spaces to join list in workshop shopping list (#65801) 2026-02-12 16:27:50 +01:00
Fernando Belmonte Archetti
48e0f760a0 fix(curriculum): remove double punctuation marks at the end of sentences (#65511) 2026-02-12 16:16:45 +01:00
Jeevankumar S
7f27d8e005 fix(curriculum): enforce heroName and realName initial state value in step 2 (#65856) 2026-02-12 14:15:25 +01:00
Aditya Singh
9b7a08bafb fix(curriculum): update test to assert valid year value lab leap year calculator (#65853)
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-02-12 13:45:29 +01:00
majestic-owl448
3caf686de6 fix(learn): make explicit where the button is (#65557) 2026-02-12 19:22:22 +07:00
Sem Bauke
8607164277 fix(client): use new sorting syntax for graphql in gatsby-node.js (#65849) 2026-02-12 11:35:46 +00:00
SilentDeath53
906344f567 fix(curriculum): remove step-style dashedName from N-Queens lab (#65750)
Co-authored-by: SilentDeath53 <SilentDeath53@users.noreply.github.com>
2026-02-12 11:28:29 +00:00
Jeevankumar S
fe9d40a70b fix(curriculum): enforce powerSource initial state value in step 3 (#65666) 2026-02-12 12:06:52 +01:00
Oliver Eyton-Williams
35db9055a6 fix(curriculum): add audioData to challenge schema (#65854) 2026-02-12 10:39:01 +00:00
Jeevankumar S
fa731e394b fix(curriculum): correct hint and tests to target button inside third list item (#65841) 2026-02-12 10:09:21 +00:00
Jeevankumar S
b1f3aa5c32 fix(curriculum): replace ambiguous regex in HTML structure tests (#65748) 2026-02-12 09:17:01 +01:00
Huyen Nguyen
1108d25883 feat(client,challenge-parser): support audio and transcript in quiz questions (#65711) 2026-02-12 08:52:49 +01:00
Oliver Eyton-Williams
5202f95af4 fix(ci): test upcoming changes (#65838) 2026-02-12 08:45:22 +05:30
Kristofer Koishigawa
f201212332 fix(curriculum): typos in cafe menu project (#65817) 2026-02-12 08:45:01 +05:30
Anastasiia
c27964de84 feat(curriculum): EN-A2 quiz for block 27 (#65830) 2026-02-11 18:23:43 -03:00
Anastasiia
8826ef667b feat(curriculum): EN-A2 quiz for block 26 (#65821) 2026-02-11 18:01:59 -03:00
Anastasiia
960eab3333 feat(curriculum): EN-A2 quiz for block 25 (#65807) 2026-02-11 17:55:13 -03:00
Anastasiia
6e1018db2b feat(curriculum): EN-A2 quiz for block 24 (#65803) 2026-02-11 17:50:03 -03:00
Anastasiia
476a735dc3 feat(curriculum): EN-A2 quiz for block 23 (#65782) 2026-02-11 17:44:50 -03:00
Anastasiia
fbc7ade121 feat(curriculum): EN-A2 quiz for block 22 (#65779) 2026-02-11 17:37:02 -03:00
Anastasiia
0e82793e93 feat(curriculum): EN-A2 quiz for block 21 (#65737) 2026-02-11 17:30:40 -03:00
Anastasiia
debf01eeba feat(curriculum): EN-A2 quiz for block 20 (#65735) 2026-02-11 17:26:22 -03:00
Anastasiia
9e7093719b feat(curriculum): EN-A2 quiz for block 19 (#65732) 2026-02-11 17:20:47 -03:00
Oliver Eyton-Williams
ff86ea2cb1 fix(client): clean client if env changed (#65835) 2026-02-11 21:05:13 +01:00
Oliver Eyton-Williams
e8dc9de8d7 chore: add script to seed a user who is donating (#65837) 2026-02-11 20:01:35 +01:00
Sem Bauke
30bcf40381 feat(client): migrate to Gatsby v5 and React 18 (#65729)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2026-02-11 19:15:32 +01:00
Valérie
1ecd36c440 fix(curriculum): preventing hardcoding answers in lab-depth-first-search (#65507)
Co-authored-by: zaira <zairahira@gmail.com>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
2026-02-11 18:44:44 +01:00
freeCodeCamp's Camper Bot
330da92060 chore(i18n,learn): update i18n-curriculum submodule (#65834) 2026-02-11 17:42:32 +01:00
Estefania Cassingena Navone
5ac38cd700 feat(curriculum): Add A1 Spanish Numbers 30 to 100 Module (#65440) 2026-02-11 13:19:12 -03:00