Commit Graph

36057 Commits

Author SHA1 Message Date
Ahmad Abdolsaheb
b34291fc41
feat: add AB test landing page top (#55659)
Some checks are pending
i18n - Build Validation / Validate i18n Builds (20.x) (push) Waiting to run
CI - Node.js / Lint (20.x) (push) Waiting to run
CI - Node.js / Build (20.x) (push) Blocked by required conditions
CI - Node.js / Test (20.x) (push) Blocked by required conditions
CI - Node.js / Test - Upcoming Changes (20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (italian, 20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Blocked by required conditions
Co-authored-by: Naomi the Technomancer <accounts+github@nhcarrigan.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2024-08-16 11:33:48 +02:00
Anna
fa818eb8bb
feat(curriculum): use correct terms skyline project step 4 (#55871) 2024-08-16 10:50:45 +02:00
Huyen Nguyen
cc717bd20f
chore(deps): bump @freecodecamp/ui to 1.1.0 (#55868) 2024-08-16 09:45:44 +02:00
Supravisor
cdc4f34e6c
fix(curriculum): allow space after contructor keyword (#55749)
Some checks failed
i18n - Build Validation / Validate i18n Builds (20.x) (push) Waiting to run
CI - Node.js / Lint (20.x) (push) Waiting to run
CI - Node.js / Build (20.x) (push) Blocked by required conditions
CI - Node.js / Test (20.x) (push) Blocked by required conditions
CI - Node.js / Test - Upcoming Changes (20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (italian, 20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Blocked by required conditions
i18n - Upload Client UI / Client (push) Has been cancelled
i18n - Upload Curriculum / Learn (push) Has been cancelled
2024-08-15 18:35:37 +00:00
Lasse Jørgensen
97045bf975
fix(curriculum) allow space, update wording, include position prop in hints (#55832)
Some checks are pending
i18n - Build Validation / Validate i18n Builds (20.x) (push) Waiting to run
CI - Node.js / Lint (20.x) (push) Waiting to run
CI - Node.js / Build (20.x) (push) Blocked by required conditions
CI - Node.js / Test (20.x) (push) Blocked by required conditions
CI - Node.js / Test - Upcoming Changes (20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (italian, 20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Blocked by required conditions
2024-08-15 20:10:33 +02:00
Anna
59a2eac925
fix(curriculum): update calorie counter step 77 to not allow extra addition (#55842)
Co-authored-by: Lasse Jørgensen <28780271+lasjorg@users.noreply.github.com>
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
2024-08-15 17:40:58 +00:00
Gagan Bhullar
f01ff30dc6
fix(ui): confirmation safeguard danger zone (#55724)
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2024-08-15 11:07:56 -05:00
Jessica Wilkins
cd9a708495
feat(curriculum): adding hotel feedback form workshop (#55731)
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2024-08-15 14:52:32 +00:00
Gagan Bhullar
3a13202545
fix(curriculum): step 13 incomplete instructions (#55794)
Co-authored-by: Lasse Jørgensen <28780271+lasjorg@users.noreply.github.com>
2024-08-15 09:18:26 -05:00
Supravisor
2360b58b47
chore(curriculum): add quotes to strings in Number Sorter (#55676)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2024-08-15 08:28:35 -05:00
Supravisor
d0461796f6
chore(curriculum): Spam Filter add quotes to strings (#55581)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2024-08-15 08:20:47 -05:00
freeCodeCamp's Camper Bot
f32cb78813
chore(i18n,learn): update i18n-curriculum submodule (#55859)
Some checks are pending
i18n - Build Validation / Validate i18n Builds (20.x) (push) Waiting to run
CI - Node.js / Lint (20.x) (push) Waiting to run
CI - Node.js / Build (20.x) (push) Blocked by required conditions
CI - Node.js / Test (20.x) (push) Blocked by required conditions
CI - Node.js / Test - Upcoming Changes (20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (italian, 20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Blocked by required conditions
2024-08-14 20:36:18 -07:00
Dario-DC
1804c5a8cc
chore(curriculum): convert survey form into lab (#55701)
Some checks are pending
i18n - Build Validation / Validate i18n Builds (20.x) (push) Waiting to run
CI - Node.js / Lint (20.x) (push) Waiting to run
CI - Node.js / Build (20.x) (push) Blocked by required conditions
CI - Node.js / Test (20.x) (push) Blocked by required conditions
CI - Node.js / Test - Upcoming Changes (20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (italian, 20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Blocked by required conditions
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2024-08-14 21:36:36 +00:00
freeCodeCamp's Camper Bot
25286688f3
chore(i18n,client): processed translations (#55857) 2024-08-15 01:33:15 +09:00
Oliver Eyton-Williams
e826d0647e
fix: use string keys to stop intro order changing (#55858) 2024-08-14 08:06:49 -07:00
Dario-DC
44c0835006
feat(curriculum): add random background color changer lab (#55815) 2024-08-14 06:47:32 -07:00
Oliver Eyton-Williams
609cdb0c4a
feat(api): redirect auth requests if already signed in (#55829) 2024-08-14 18:53:20 +05:30
Kyle Pfister
bbf6356214
fix(curriculum): update hint text to 'You should have' in the Luhn algorithm challenge (#55853)
Some checks are pending
i18n - Build Validation / Validate i18n Builds (20.x) (push) Waiting to run
CI - Node.js / Lint (20.x) (push) Waiting to run
CI - Node.js / Build (20.x) (push) Blocked by required conditions
CI - Node.js / Test (20.x) (push) Blocked by required conditions
CI - Node.js / Test - Upcoming Changes (20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (italian, 20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Blocked by required conditions
2024-08-14 12:01:08 +05:00
Sanjeev Murmu
cb277da4be
fix(curriculum): Typo in learn the bisection method step 18 (#55854) 2024-08-14 11:45:49 +05:00
Oliver Eyton-Williams
041a841995
refactor(client): simplify page creation (#55720)
Some checks failed
i18n - Build Validation / Validate i18n Builds (20.x) (push) Waiting to run
i18n - Download Client UI / Client (push) Has been cancelled
2024-08-13 17:36:00 +02:00
Dario-DC
90b2cfbfeb
feat(curriculum): add book inventory lab (#55678) 2024-08-13 09:17:26 -05:00
Oliver Eyton-Williams
b9893bb4d6
feat(client): show demo on demand in labs (#55569)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2024-08-13 14:56:19 +02:00
Michael Ehme
7b05b89d03
fix(curriculum): retrying tests with delay for async challenges (#55503)
Some checks failed
CI - E2E - 3rd party donation tests / Build & Test (20.x) (push) Has been cancelled
2024-08-13 12:13:54 +02:00
Gagan Bhullar
f91b8284bf
fix(curriculum): step 54 math.pow too strict (#55793)
Some checks are pending
i18n - Build Validation / Validate i18n Builds (20.x) (push) Waiting to run
CI - Node.js / Lint (20.x) (push) Waiting to run
CI - Node.js / Build (20.x) (push) Blocked by required conditions
CI - Node.js / Test (20.x) (push) Blocked by required conditions
CI - Node.js / Test - Upcoming Changes (20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (italian, 20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Blocked by required conditions
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
2024-08-13 09:53:44 +02:00
NeemaJoju
e61e1f9276
fix(curriculum): fix incorrectly highlighted texts (#55814) 2024-08-13 09:12:48 +02:00
Shaun Hamilton
552583df8a
feat(api-server): use unified topology (#55828) 2024-08-13 09:07:28 +02:00
Krzysztof G.
e121fb6e28
fix(curriculum): tests passing with seed code in Statistic calculator (#55591) 2024-08-13 09:06:43 +02:00
Tom
5a890998a4
fix: block order and more placeholders (#55834) 2024-08-13 09:01:10 +02:00
Krzysztof G.
09521d0498
fix(curriculum): optional space after constructor (#55817) 2024-08-13 08:59:57 +02:00
Krzysztof G.
e647da8d41
fix(curriculum): tests passing with seed code in Spam filter (#55589)
Some checks are pending
i18n - Build Validation / Validate i18n Builds (20.x) (push) Waiting to run
CI - Node.js / Lint (20.x) (push) Waiting to run
CI - Node.js / Build (20.x) (push) Blocked by required conditions
CI - Node.js / Test (20.x) (push) Blocked by required conditions
CI - Node.js / Test - Upcoming Changes (20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (italian, 20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Blocked by required conditions
2024-08-12 16:36:20 -07:00
Jessica Wilkins
dcc3b2746b
feat(curriculum): add greeting bot workshop (#55799)
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
2024-08-12 14:53:06 -05:00
Jessica Wilkins
fb571302c4
feat(curriculum): add final exam table workshop (#55757) 2024-08-12 14:43:47 -05:00
Tom
0167e426f6
chore(curriculum): add placeholder fed blocks in intro.json (#55833) 2024-08-12 14:33:22 -05:00
Supravisor
cbfdb013af
fix(curriculum): allow space before semi colon in for loop (#55825)
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
2024-08-12 12:43:08 -05:00
Dario-DC
12b2434859
feat(curriculum): add travel agency page lab (#55633)
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2024-08-12 12:00:47 -05:00
Dario-DC
10da750534
feat(curriculum): add video compilation lab (#55639)
Some checks are pending
i18n - Build Validation / Validate i18n Builds (20.x) (push) Waiting to run
CI - Node.js / Lint (20.x) (push) Waiting to run
CI - Node.js / Build (20.x) (push) Blocked by required conditions
CI - Node.js / Test (20.x) (push) Blocked by required conditions
CI - Node.js / Test - Upcoming Changes (20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (italian, 20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Blocked by required conditions
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2024-08-12 10:09:44 -05:00
freeCodeCamp's Camper Bot
5a740838bf
chore(i18n,learn): update i18n-curriculum submodule (#55830) 2024-08-12 10:02:24 -05:00
freeCodeCamp's Camper Bot
1472af0ae3
chore(i18n,client): processed translations (#55827) 2024-08-12 10:02:06 -05:00
Mrugesh Mohapatra
399a1f91ff
fix(client): force postcss-loader config location (#55813) 2024-08-12 07:41:40 -07:00
Supravisor
66d29c084d
chore(curriculum): add quotes to strings in Dice Game (#55537)
Some checks failed
i18n - Build Validation / Validate i18n Builds (20.x) (push) Has been cancelled
CI - Node.js / Lint (20.x) (push) Has been cancelled
CI - Node.js / Build (20.x) (push) Has been cancelled
CI - Node.js / Test (20.x) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (20.x) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 20.x) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 20.x) (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: Tom <20648924+moT01@users.noreply.github.com>
2024-08-09 20:56:37 +00:00
Oliver Eyton-Williams
e9b700865a
refactor: use link helper over Gatsby's Link (#55767) 2024-08-09 15:06:19 -05:00
Tom
18fe86897e
fix(curriculum): recipe page block title (#55800) 2024-08-09 16:39:32 +00:00
Supravisor
dc2657c04e
fix(curriculum): Accessibility Quiz remove placeholder text (#55739)
Some checks are pending
i18n - Build Validation / Validate i18n Builds (20.x) (push) Waiting to run
CI - Node.js / Lint (20.x) (push) Waiting to run
CI - Node.js / Build (20.x) (push) Blocked by required conditions
CI - Node.js / Test (20.x) (push) Blocked by required conditions
CI - Node.js / Test - Upcoming Changes (20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (italian, 20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Blocked by required conditions
2024-08-09 09:49:41 -05:00
Tom
9797bcf89a
feat(learn): add blockType to block meta (#55568) 2024-08-09 08:40:58 -05:00
Oliver Eyton-Williams
d5f109ac4e
fix(client): only fetch completion data on challenge pages (#55787) 2024-08-09 08:40:06 -05:00
Gagan Bhullar
119bfdf9b9
fix(curriculum): step 89 hasOwnProperty fix (#55791)
Some checks are pending
i18n - Build Validation / Validate i18n Builds (20.x) (push) Waiting to run
CI - Node.js / Lint (20.x) (push) Waiting to run
CI - Node.js / Build (20.x) (push) Blocked by required conditions
CI - Node.js / Test (20.x) (push) Blocked by required conditions
CI - Node.js / Test - Upcoming Changes (20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (italian, 20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Blocked by required conditions
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
2024-08-09 08:42:29 +02:00
Huyen Nguyen
29334e46ee
refactor(client): move punctuation mark to translation string (#55798) 2024-08-09 12:02:28 +05:30
Ehsan
aec2fd26f7
fix(curriculum): typo in step 2 of Building a Gradebook App (#55796) 2024-08-08 17:10:35 -07:00
Krzysztof G.
6b9979ae50
fix(curriculum): tests passing with seed code in Dice game (#55614)
Some checks failed
i18n - Build Validation / Validate i18n Builds (20.x) (push) Waiting to run
CI - Node.js / Lint (20.x) (push) Waiting to run
CI - Node.js / Build (20.x) (push) Blocked by required conditions
CI - Node.js / Test (20.x) (push) Blocked by required conditions
CI - Node.js / Test - Upcoming Changes (20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (italian, 20.x) (push) Blocked by required conditions
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Blocked by required conditions
i18n - Upload Client UI / Client (push) Has been cancelled
i18n - Upload Curriculum / Learn (push) Has been cancelled
2024-08-08 19:35:07 +00:00
Krzysztof G.
0497aac520
fix(curriculum): tests passing with seed code in Platformer game (#55600) 2024-08-08 12:06:43 -07:00