Commit Graph

6872 Commits

Author SHA1 Message Date
Ahmad Abdolsaheb
03b4a86127 feat(client): add start/continue superblock buttons (#63495) 2025-11-20 10:59:26 -06:00
DanielRosa74
14fc339502 feat(curriculum): Add Spanish characters to assets (#64001) 2025-11-20 16:54:43 +00:00
DanielRosa74
9c6001169f feat(curriculum): Add new characters to Chinese curriculum (#63998) 2025-11-20 13:41:01 +00:00
Dario
97d812bd5d feat(curriculum): add logic checker workshop (#63666)
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2025-11-20 12:02:47 +01:00
Kanav Arora
68156f8f00 feat(client): module based progress (#63966) 2025-11-20 10:52:43 +01:00
Diem-Trang Pham
f750cb2ad1 fix(client): remove completion message from pop up modal for certification projects (#63984) 2025-11-20 08:18:32 +05:30
Shaun Hamilton
02928e10cb fix(client): fetch non-prod exam links on deploymentEnv (#63978) 2025-11-19 13:55:54 -06:00
Shaun Hamilton
0367c2ddb1 fix(client): put token widget behind email check (#63910) 2025-11-19 21:48:09 +02:00
Shaun Hamilton
971134863d fix(client): retry failed rtk queries (#63976) 2025-11-19 10:30:34 -06:00
freeCodeCamp's Camper Bot
014882c92d chore(i18n,client): processed translations (#63977) 2025-11-19 15:11:06 +01:00
Oliver Eyton-Williams
960fd9e072 refactor: split curriculum build in two (#63639) 2025-11-19 03:00:32 -08:00
Fernando Belmonte Archetti
a605462f6f fix: handle NaN percentage completion for completed lab challenges (#63773) 2025-11-18 09:15:40 +01:00
freeCodeCamp's Camper Bot
9339da9283 chore(i18n,client): processed translations (#63911) 2025-11-18 08:53:04 +01:00
Fernando Belmonte Archetti
bc46ae9bbf test(client): add tests to build transcript function (#63822) 2025-11-17 16:22:45 -08:00
Huyen Nguyen
3356ab7cab feat(curriculum): add new blocks and rename a couple things in Spanish chapter 2 (#63918) 2025-11-17 16:24:27 -03:00
Huyen Nguyen
872ad47466 feat(curriculum): scaffold Basic Personal Details chapter (#63888) 2025-11-17 11:55:47 -04:00
Tom
981c6024f6 feat(client): add details to daily challenges calendar (#63003) 2025-11-17 10:42:00 +03:00
Shaun Hamilton
8bb6994592 fix(client): align attempt result type with api (#63844) 2025-11-15 09:23:09 -06:00
Jessica Wilkins
aaec1b82b9 chore(curriculum): update deadlines for remaining frontend libraries modules (#63846) 2025-11-15 09:43:48 +01:00
Tom
a7f67e349c fix(client): add back exam token i18n key (#63807) 2025-11-13 22:24:59 +05:30
Jessica Wilkins
dfe7279d83 fix: missing redirects for fsd cert main page (#63793)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2025-11-13 14:00:16 +05:30
Oliver Eyton-Williams
d1be12b869 fix: hot reloading lessons (#63781) 2025-11-12 15:44:35 -08:00
Diem-Trang Pham
7f8bf854e8 fix(client): increase touch target size for super block accordion grid items (#63787) 2025-11-12 14:23:13 -08:00
freeCodeCamp's Camper Bot
60c55628ba chore(i18n,client): processed translations (#63771) 2025-11-12 12:28:53 -08:00
Tom
8ec4053a05 feat(client/curriculum): release new superblocks, certs coming soon (#63574)
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2025-11-12 12:50:49 -06:00
Huyen Nguyen
22d77f6b1d chore(client): remove stray ns.json (#63762) 2025-11-12 14:54:59 +05:30
Diem-Trang Pham
e9e5347ccc fix(client): remove unused test label in components preview (#63745) 2025-11-11 11:13:18 -08:00
Shawukie Patrick
92bafa49c7 fix(client): improve FormFields type safety and accessibility (#62849) 2025-11-11 11:12:25 -08:00
Oliver Eyton-Williams
52a942fae9 fix(client): same font size for equivalent superblock headers (#63722) 2025-11-11 09:16:09 -08:00
Oliver Eyton-Williams
ee911d7eac refactor: simplify sourcing of challenge nodes into gatsby (#63697) 2025-11-11 09:34:24 +01:00
Shaun Hamilton
6fe97d3105 feat: release a2-english exam (#63136) 2025-11-10 20:20:03 -06:00
Huyen Nguyen
0c844ab007 feat(client,challenge-parser): render Chinese as ruby markup (#63424)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2025-11-10 11:25:57 -08:00
Tom
14dd3c6b27 chore(curriculum): update v9 content (#63650)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2025-11-10 11:24:50 -06:00
freeCodeCamp's Camper Bot
3549056b34 chore(i18n,client): processed translations (#63693) 2025-11-10 15:55:15 +01:00
Oliver Eyton-Williams
4ec96c1a0c feat: allow filtering by block and challengeId (#63640) 2025-11-10 11:29:21 +00:00
Gary Yeung
9509811a73 fix(client): remove extra margin inside the donate alert (#63413) 2025-11-10 11:17:51 +03:00
DanielRosa74
2432f5e9e4 feat(tools, client): add speaking tasks logic (#61906)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2025-11-07 19:29:21 +00:00
Oliver Eyton-Williams
f8dbb50b7e refactor: modularize curriculum tooling (#63623) 2025-11-07 16:12:37 +01:00
DanielRosa74
bcdc314eb0 chore(learn): add Chinese characters to assets (#63627) 2025-11-07 14:25:17 +00:00
Tom
38567a6b7b fix(client): uncheck chapter checkmarks when no challenges (#63560) 2025-11-07 08:38:08 +05:30
Huyen Nguyen
ced358eb5b refactor(client,curriculum): remove isComingSoon property (#63615) 2025-11-07 08:37:49 +05:30
Tom
ab69cbb61c fix(curriculum): v9 fsd intro and add notes to superblocks (#63606) 2025-11-06 14:56:26 -06:00
Tom
8213267f0b feat(client): add alert if qualified for exam (#63607) 2025-11-06 19:46:13 +00:00
Tom
1bacf09dd5 fix(client): use Link component for block links (#63559) 2025-11-06 09:37:42 -08:00
Tom
b393937211 feat(client): add exam project tag (#63584)
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2025-11-06 11:04:01 -06:00
Alaa Yahia
af13a79f4a feat(curriculum): add Build a Bookstore Page Workshop to FSD cert (#62723)
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
2025-11-06 20:31:11 +05:00
Hillary Nyakundi
c7a4138c18 feat(curriculum): add shortest path algorithm workshop (#61147)
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Ilenia M <nethleen@gmail.com>
2025-11-06 13:25:59 +01:00
Tom
4473258189 fix(client): new chapter icons for v9 certs (#63587) 2025-11-06 03:02:32 -08:00
Tom
5c4812dcf4 fix(client): exam prerequisites list (#63582) 2025-11-06 11:27:04 +02:00
rosettaJoy
309b021815 fix(client): removed "Build a Discount Calculator" from intro text in intro.json (#63561) 2025-11-05 23:43:24 +00:00