Commit Graph

38929 Commits

Author SHA1 Message Date
freeCodeCamp's Camper Bot
efd1f3bb2c
chore(i18n,learn): update i18n-curriculum submodule (#61775) 2025-08-12 09:17:02 +02:00
Supravisor
d325bc6d32
fix(curriculum): specify no argument for Merge Sort Algorithm (#61780) 2025-08-12 09:16:33 +02:00
Tom
7634b5c8a1
refactor(client): daily challenges to use path params (#61776) 2025-08-12 08:39:52 +02:00
Shaun Hamilton
8405f24a40
chore(api): add collections related to exam creator (#61773) 2025-08-12 08:36:39 +02:00
sinha21Soumya
fdcaff632c
fix(curriculum): fixed typo in JavaScript arrays review and quiz (#61770)
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 - Download Client UI / Client (push) Has been cancelled
i18n - Upload Curriculum / Learn (push) Has been cancelled
i18n - Upload Client UI / Client (push) Has been cancelled
2025-08-11 18:03:32 +02:00
Ilenia
ec815cdd35
feat(curriculum): add working with common data structures lectures (#61747)
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
2025-08-11 14:30:36 +02:00
Clarence Bakosi
f4307c7d0f
fix(curriculum): fixed typo in workshop medical data validator step 17 (#61767) 2025-08-11 16:13:24 +05:00
Collin Fugate
e9ee37c603
fix(curriculum): clarify greeting bot hint (#61758) 2025-08-11 08:11:08 +00:00
Sean Doyle
eff6a8c768
fix(curriculum): updated quiz conditional statements answer (#61753) 2025-08-09 19:53:11 +02:00
Stuart Mosquera
906a21b2ad
fix(curriculum): allow extra whitespace for regex in step 33 (#61673) 2025-08-09 03:10:09 -07:00
Tiffany Grevious
b84dc47ecb
fix(curriculum): specify using function parameter in description (#61735)
Co-authored-by: Tiffany Grevious <tjgrevious@example.com>
2025-08-09 09:51:51 +02:00
Zaira
6451b572f2
feat(curriculum): add adjacency convertor lab (#61298)
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
2025-08-09 07:45:33 +02:00
Giftea ☕
b83c747ccd
fix(curriculum): Explain Controlled Inputs in Fruit Search App (#61266)
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: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Sem Bauke <semboot699@gmail.com>
2025-08-08 15:38:14 -07:00
Ilenia
7217d60f5c
feat: add html entities lab to full stack curriculum (#61716)
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
2025-08-08 12:22:36 -07:00
miyaliu666
03bbdbe584
feat(curriculum): Add A1 Chinese Outline (#61655)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-08-08 12:12:33 -07:00
Oliver Eyton-Williams
06561edaeb
chore(deps): update curriculum helpers (#61749) 2025-08-08 11:07:14 -07:00
Stuart Mosquera
0a1fe0cb7c
fix(curriculum): add missing 'Objective:' to lab descriptions (#61697)
Co-authored-by: Sem Bauke <semboot699@gmail.com>
2025-08-08 10:39:22 +00:00
Oliver Eyton-Williams
c27fd68ceb
test: /donate page for signed out users (#61738) 2025-08-08 11:20:25 +02:00
stimmer860
9d441440ac
Fix(curriculum): Moved API above Objective line and added short introduction (#61736) 2025-08-08 09:30:29 +02:00
Shashank Shekhar
11e82cbd1c
fix: update lab description format for Random Background Color Changer (#61728)
Some checks failed
CI - E2E - 3rd party donation tests / Build Client (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Build API (Container) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Run Playwright 3rd Party Donation Tests (chromium, 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
2025-08-07 11:07:38 -07:00
Tom
2f1f08d45c
feat(.github): enable daily challenges (for real this time) (#61665) 2025-08-07 15:22:36 +02:00
sinha21Soumya
1ea5b8fe52
fix(curriculum): fix incorrect header (#61709) 2025-08-07 14:34:12 +02:00
Supravisor
32512e526a
chore(curriculum): change Odin project challenge type (#61677) 2025-08-07 10:10:22 +02:00
Anna
babcf47597
chore(tools): test for instructions in schema (#60323)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-08-06 15:44:06 -05:00
Mrugesh Mohapatra
8b33e316ab
feat: add devcontainer setup (#61695) 2025-08-06 15:04:30 -05:00
freeCodeCamp's Camper Bot
58fed4ae4f
chore(i18n,learn): update i18n-curriculum submodule (#61690) 2025-08-06 14:55:22 -05:00
Ahmad Abdolsaheb
546e3b7480
fix: show donation page to unauthorized users (#61696) 2025-08-06 14:44:59 -05:00
Kolade Chris
185a421dae
feat(curriculum): add Python error handling review page (#60559)
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
2025-08-06 09:34:30 -07:00
Ilenia
922c20e0ef
chore: Move JS related Aria lectures to new JS and A11y module (#61666) 2025-08-06 18:11:44 +02:00
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