Commit Graph

38900 Commits

Author SHA1 Message Date
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)
Some checks failed
i18n - Build Validation / Validate i18n Builds (22) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - Node.js / Build (22) (push) Has been cancelled
CI - Node.js / Test (22) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (22) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 22) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 22) (push) Has been cancelled
DOCR - Cleanup Container Images / Delete Old Images (learn-api, dev) (push) Has been cancelled
DOCR - Cleanup Container Images / Delete Old Images (learn-api, org) (push) Has been cancelled
i18n - Upload Client UI / Client (push) Has been cancelled
i18n - Upload Curriculum / Learn (push) Has been cancelled
i18n - Download Client UI / Client (push) Has been cancelled
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
Ilenia
dd561eba23
feat: add debug isbn validator lab (#61273)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
2025-08-04 18:40:00 +05:00
Dario
9cee50eb38
feat(curriculum): add bisection method lab (#61253)
Co-authored-by: Hillary Nyakundi <63947040+larymak@users.noreply.github.com>
2025-08-02 08:36:03 +02:00
Huyen Nguyen
ae086afd13
chore(curriculum): remove remaining lecture video references (#61640)
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
2025-08-02 08:26:05 +02:00
Zaira
a79319c71f
feat(curriculum): add user configuration manager lab (#60845)
Some checks failed
i18n - Build Validation / Validate i18n Builds (22) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - Node.js / Build (22) (push) Has been cancelled
CI - Node.js / Test (22) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (22) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 22) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 22) (push) Has been cancelled
i18n - Download Client UI / Client (push) Has been cancelled
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com>
2025-08-01 08:05:11 -07:00
Ilenia
ec51058f81
feat: add relational databases review (#59307)
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
2025-08-01 07:51:33 -07:00
Alex Goldsmith
e071900771
fix(curriculum): remove videos and references from forms, tables, and html tools lectures (#61582)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-08-01 10:00:43 +00:00
vibemeistert
cd85e85c3e
fix(curriculum): remove stray backtick from greeting card instructions (#61634)
Co-authored-by: Trev Abbott <trevabbott@MacBookPro.lan>
2025-08-01 07:57:47 +00:00
hbar1st
05e3f5416c
chore(curriculum): rm vids from JS strings lectures (#61627) 2025-07-31 20:40:48 -04:00
hbar1st
d69ee7af2a
chore(curriculum): rm vids from performance lectures (#61628) 2025-07-31 15:02:02 -04:00
Jessica Wilkins
d6b5369a3b
fix(curriculum): incorrect order for svg workshop (#61626) 2025-07-31 10:25:34 -07:00
Anna
4a245316a2
feat(curriculum): create a heart icon workshop (#61262)
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
2025-07-31 08:49:56 -07:00
Shaun Hamilton
76c9fa9d48
feat(api): add attempts routes to user (#61362)
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-31 14:54:29 +00:00
Oliver Eyton-Williams
55fbe40152
fix(api): more informative auth errors (#61607) 2025-07-31 09:13:39 -05:00
Shaun Hamilton
500342b24f
fix(api): shuffle generated exam answers each time (#61352)
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-31 15:50:59 +02:00
stimmer860
bc0b47047f
fix(curriculum): remove videos from working with links lecture block (#61544)
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-07-31 13:53:22 +02:00
Sean Doyle
af3b7104fe
fix(curriculum): remove videos for React data fetching, routing and debugging lecture (#61558)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
2025-07-31 12:59:25 +02:00
Telukula Vishal
a55b0c2983
fix(curriculum): remove videos and transcripts from a11y and accessible table lessons (#61580) 2025-07-31 02:30:25 -07:00
hbar1st
ee18d22c70
chore(curriculum): rm vids from js functions lectures (#61615)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-07-31 09:12:21 +02:00
Stuart Mosquera
3bd06fe458
fix(curriculum): remove all instances of lecture videos from English intro.json file (#61551) 2025-07-31 05:14:20 +02:00
hbar1st
f29ba10dc6
chore(curriculum): rm vids from JS form validation lectures (#61620) 2025-07-30 20:38:27 -04:00
haiderr510
97f2788dad
fix(curriculum): clarify selector-specific styling in Moon Orbit lab (#61413)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
2025-07-30 15:33:11 -07:00
Aaliyah1225
a963042e08
fix(curriculum): removed videos from DOM lectures (#61618) 2025-07-30 15:07:36 -07:00
Supravisor
411901aaec
fix(curriculum): remove video from JavaScript Fundamentals Review lectures (#61617) 2025-07-30 19:21:36 +00:00
Ilenia
ce24830f3d
chore: Remove videos from Welcome Message from Quincy Larson lecture block (#61421) 2025-07-30 11:21:34 -07:00
hbar1st
858bdb6366
chore(curriculum): rm vids from async and functional progr. lectures (#61614) 2025-07-30 11:07:48 -07:00
Ilenia
6b3ee33517
feat: create new lecture blocks from Understanding Core JavaScript Fundamentals (#61304)
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
2025-07-30 16:38:02 +00:00
hbar1st
7d426380d5
chore(curriculum): rm vids from JS debugging lectures (#61611) 2025-07-30 18:19:35 +02:00