Somil Gumber
d357b254b6
refactor(curriculum): move 'Build a Prime Number Sum Calculator' lab to DP section ( #67811 )
2026-06-05 08:53:43 +02:00
Diem-Trang Pham
8df111253c
fix(client): Replace backticks with code element in intro.json ( #67815 )
2026-06-05 04:05:13 +07:00
freeCodeCamp Camper-bot
f0d194cc68
chore(i18n,client): processed translations ( #67788 )
2026-06-05 02:51:29 +07:00
Kolade Chris
696fab2044
feat(curriculum): add express middleware lessons ( #67194 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Naomi Carrigan <naomi@freecodecamp.org>
Co-authored-by: zaira <zairahira@gmail.com>
2026-06-04 09:51:47 +01:00
Jessica Wilkins
bcadda7054
chore(curriculum): move d3 to catalog ( #67513 )
...
Signed-off-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
2026-06-04 09:15:02 +02:00
freeCodeCamp Camper-bot
b8b051a9bb
chore(i18n,client): processed translations ( #67746 )
2026-06-02 11:48:25 +02:00
Kolade Chris
e789921f03
feat(curriculum): add express middleware review page ( #67364 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
2026-06-02 13:22:14 +05:00
Kolade Chris
d9afe5d2fc
feat(curriculum): add intro to express review page ( #67341 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
2026-06-01 14:30:26 +01:00
Kolade Chris
e1084808a6
feat(curriculum): add web standards model lectures ( #67270 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Naomi Carrigan <naomi@freecodecamp.org>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
2026-06-01 14:29:59 +01:00
Kolade Chris
f257f93c42
feat(curriculum): add express error handling review page ( #67353 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
Co-authored-by: zaira <zairahira@gmail.com>
2026-06-01 14:29:36 +01:00
Shaun Hamilton
507a911199
feat(curriculum): add backend labs and workshops ( #67047 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
2026-06-01 13:34:12 +01:00
Sem Bauke
5cd4e8abe6
fix(client): localize external curriculum structure ( #67638 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-01 11:47:33 +02:00
Kolade Chris
94ee73951d
feat(curriculum): add http and web standards review page ( #67334 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
Co-authored-by: zaira <zairahira@gmail.com>
2026-06-01 13:53:25 +05:00
Kolade Chris
233fd8e6dc
feat(curriculum): add express middleware quiz ( #67425 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
2026-06-01 13:07:49 +05:00
Kyleafuller199
de44dd93c6
test: add unit tests for search reducer ( #67698 )
2026-06-01 09:17:30 +02:00
Kolade Chris
66b90a2b90
feat(curriculum): add intro to express quiz ( #67352 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
2026-05-29 18:47:48 +02:00
Mrugesh Mohapatra
5a2606db1c
feat(client,api): add a per module reset ( #62547 )
2026-05-28 18:56:39 +05:30
freeCodeCamp Camper-bot
473d660134
chore(i18n,client): processed translations ( #67621 )
2026-05-28 09:01:08 +02:00
Huyen Nguyen
32713ed842
fix(client,curriculum): mark inputType as required for Chinese FITB challenges ( #67221 )
2026-05-28 06:58:12 +07:00
Huyen Nguyen
64945a57a2
fix(a11y): update independent lower jaw to announce hint and completion messages ( #67464 )
2026-05-28 06:57:20 +07:00
freeCodeCamp Camper-bot
b8ce1f562d
chore(i18n,client): processed translations ( #67600 )
2026-05-26 08:41:54 +02:00
Jessica Wilkins
425837204a
feat(curriculum): add Python module for installation and running code locally ( #67279 )
...
Signed-off-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-05-25 15:54:36 +02:00
Abdullah Al Azad
c429f03a9b
fix(client): move RDB start button above post-setup steps ( #67255 )
2026-05-25 11:13:15 +02:00
Kolade Chris
1670dca438
feat(curriculum): add http and web standards quiz ( #67335 )
2026-05-25 11:08:58 +02:00
Abelardo Aguado Bueno
b0a6be3fe7
feat (curriculum): add lab Smart Pantry Restocker ( #66298 )
...
Co-authored-by: sembauke <semboot699@gmail.com>
2026-05-23 20:37:33 +00:00
Huyen Nguyen
d6abf68d1c
feat(client): search functionality for curriculum lessons ( #66514 )
2026-05-23 14:56:31 +02:00
Kolade Chris
f9f699e52b
feat(curriculum): add express error handling quiz ( #67357 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
2026-05-23 14:22:54 +02:00
Rustom Yadav
e08b9f992f
fix(client): add support for editable regions in TypeScript and TSX files ( #67537 )
2026-05-22 21:53:53 +02:00
Priyanshu pundir
030632f44d
fix(curriculum): add missing add secret step ( #67530 )
2026-05-22 18:19:07 +02:00
Kolade Chris
9b18e090f3
fix(curriculum): add missing certification projects to frontend libraries certification ( #67507 )
2026-05-21 10:51:46 -07:00
Venkataramana Devathoti
5f60026666
fix (client): prevent completion modal in multi-file labs ( #66552 )
...
Co-authored-by: Venkat <venkat@Venkats-MacBook-Pro.local>
Co-authored-by: sembauke <semboot699@gmail.com>
2026-05-21 11:14:14 +00:00
Sem Bauke
9372acecf7
fix: restore mobile upper jaw touch gestures ( #66752 )
2026-05-21 09:27:47 +00:00
AdityaSinghWebDev
68de9032ae
fix(client): notes in superblocks intro ( #67075 )
...
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2026-05-21 04:11:32 +07:00
Jeff Witt
5279aeb34c
fix(client): remove forced 1px size on editor screen-reader textarea ( #67454 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 13:15:51 +00:00
Shaun Hamilton
b1141962e1
feat(client): handle exam awaiting challenges ( #67455 )
2026-05-19 15:49:19 +02:00
freeCodeCamp Camper-bot
eb482c8695
chore(i18n,client): processed translations ( #67447 )
2026-05-18 18:48:53 +02:00
Kolade Chris
ff00be8d62
feat(curriculum): add express error handling lessons ( #67192 )
...
Signed-off-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
Co-authored-by: Naomi Carrigan <naomi@freecodecamp.org>
2026-05-17 08:17:24 +01:00
Huyen Nguyen
ad0ee4d276
chore(deps): upgrade freecodecamp/ui to v6.0.1 ( #67434 )
2026-05-16 09:34:41 +05:30
Rafael D. Hernandez
ca20dfd8b9
feat(curriculum): add Describing a Company ( #66378 )
...
Signed-off-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Nielda Karla <90112119+nieldakarla@users.noreply.github.com>
2026-05-16 01:31:04 +07:00
Arunkumar S
d83307f983
feat(curriculum): proofreading tool javascript lab ( #66940 )
2026-05-14 12:03:48 +02:00
freeCodeCamp Camper-bot
7ec47e28f2
chore(i18n,client): processed translations ( #67354 )
2026-05-13 17:47:05 +02:00
freeCodeCamp Camper-bot
77c76d63e0
chore(i18n,client): processed translations ( #67323 )
2026-05-12 09:20:02 +05:30
renovate[bot]
c5fa836f5d
fix(deps): update dependency postcss to v8.5.13 ( #67285 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-08 19:24:18 +05:30
Kolade Chris
e69d1aef40
feat(curriculum): release Typescript module ( #67261 )
2026-05-08 19:24:06 +05:30
renovate[bot]
7671f673e4
fix(deps): update dependency nanoid to v3.3.12 ( #67282 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-08 16:05:09 +05:30
Atharva SJ Pagar
24e5e9dd4d
fix(curriculum): correct GitHub casing ( #67262 )
2026-05-06 19:00:09 +00:00
Kolade Chris
6fbc93431d
fix(curriculum): move d3 under ts module ( #67251 )
2026-05-07 01:51:26 +07:00
TIDJANI Bachir
7d62ea3f5f
fix(client): privacy save button state ( #67230 )
2026-05-06 16:29:07 +02:00
Shaun Hamilton
b0fb92471c
feat(client): add linux arm64 exam download link ( #67253 )
2026-05-06 16:21:49 +02:00
freeCodeCamp Camper-bot
3594149279
chore(i18n,client): processed translations ( #67254 )
2026-05-06 20:38:56 +07:00