Zaira
6bcce9f030
feat(curriculum): add merge sort workshop ( #59633 )
...
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com >
Co-authored-by: Naomi <accounts+github@nhcarrigan.com >
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com >
2025-06-05 12:18:08 -07:00
Ilenia
a659791dc2
chore(curriculum): add slice-and-splice to full-stack-curriculum ( #60265 )
...
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com >
2025-06-03 14:53:42 +00:00
Ilenia
6772f61c0e
chore: add lab-truncate-string to full-stack ( #60570 )
2025-05-30 14:07:17 -05:00
Ilenia
86b76f2eec
chore(curriculum): add two labs to full stack/javascript/loops ( #60185 )
...
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com >
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com >
2025-05-28 07:58:09 -07:00
Jessica Wilkins
6c38557ed9
feat(curriculum): add sum all numbers algorithm ( #60409 )
...
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com >
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com >
2025-05-21 11:40:23 -07:00
Zaira
e8b8bb7a8e
chore(curriculum): Remove Legacy JS Caesars Cipher ID ( #60342 )
2025-05-14 17:54:27 +02:00
Zaira
7ffadd0530
feat(curriculum): add polygon area calculator lab ( #59460 )
...
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com >
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com >
2025-05-09 14:37:44 +02:00
Ilenia
baf3e22233
chore: move budget app to full stack ( #59440 )
2025-04-28 16:08:23 -07:00
Oliver Eyton-Williams
5ef98680f9
refactor: remove unused vars ( #59658 )
2025-04-10 10:06:46 -05:00
Dario-DC
6cbfcfad37
chore(curriculum): add decimal to binary converter workshop to FSD cert ( #57047 )
2024-11-15 11:46:33 -08:00
Dario-DC
9b0e931c17
chore(curriculum): add shopping cart workshop to FSD cert ( #57052 )
...
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com >
2024-11-13 22:12:54 +00:00
Dario-DC
4cfa10dc04
chore(curriculum): add spam filter workshop to new cert ( #56801 )
...
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com >
2024-11-13 15:16:50 -06:00
Dario-DC
e0126caf66
chore(curriculum): remove dsa blocks from JS modules ( #57051 )
2024-11-13 15:05:06 -06:00
Ilenia
3c097ec685
chore(curriculum): add ferris wheel workshop to cert ( #56742 )
...
Co-authored-by: Sem Bauke <sem@freecodecamp.org >
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com >
2024-11-13 10:33:04 -08:00
Zaira
c69e9c6fff
chore: add todo list workshop ( #57073 )
2024-11-12 20:25:52 +01:00
Zaira
c6c40097c1
chore: add calorie counter workshop ( #57040 )
2024-11-12 09:23:36 -08:00
Zaira
a13c1a0127
chore(curriculum): remove node and express challenges ( #57078 )
2024-11-07 07:37:55 -08:00
Dario-DC
d9997a3e11
chore(curriculum): add fcc authors page workshop to FSD cert ( #57054 )
2024-11-06 14:42:36 -05:00
Dario-DC
13bee783b6
chore(curriculum): add magazine workshop ( #56745 )
2024-11-02 13:45:38 -07:00
Dario-DC
3e7a36a718
chore(curriculum): add cat painting workshop ( #56732 )
...
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2024-10-30 15:07:18 +00:00
Dario-DC
bf458a4931
chore(curriculum): add accessibility quiz workshop ( #56729 )
...
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2024-10-30 14:35:24 +00:00
Ilenia
7b5ae35123
chore(curriculum): add colored markers to new cert ( #56718 )
...
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com >
Co-authored-by: Sem Bauke <sem@freecodecamp.org >
2024-10-28 18:42:42 +01:00
Ilenia
2d2baa7b5e
chore(curriculum): update cat photo app workshop to match RWD with IDs and everything ( #56844 )
2024-10-28 17:07:01 +05:00
Jessica Wilkins
ddfe97825a
feat(curriculum): add registration form workshop to cert ( #56724 )
...
Co-authored-by: Sem Bauke <sem@freecodecamp.org >
2024-10-25 11:01:09 +02:00
Dario-DC
5df8774eab
chore(curriculum): add penguin workshop ( #56748 )
...
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com >
2024-10-21 16:56:19 +02:00
Dario-DC
a57c9fbfb2
chore(curriculum): add flexbox photo gallery workshop ( #56705 )
2024-10-21 13:17:34 +02:00
Dario-DC
f7015a7e17
chore(curriculum): add balance sheet workshop ( #56712 )
2024-10-21 12:48:41 +02:00
Dario-DC
36c6b274f7
chore(curriculum): add rothko painting workshop ( #56704 )
2024-10-19 10:17:50 +00:00
Dario-DC
30475caab0
chore(curriculum): add nutritional label workshop ( #56715 )
2024-10-19 10:02:00 +00:00
Dario-DC
0b8cfbf6df
chore(curriculum): add responsive piano workshop ( #56734 )
...
Co-authored-by: Sem Bauke <sem@freecodecamp.org >
2024-10-19 11:56:56 +02:00
Dario-DC
1f34170ea8
chore(curriculum): add city skyline workshop ( #56740 )
2024-10-18 16:50:58 +02:00
Huyen Nguyen
0ba9eeff43
refactor(api, curriculum): use the shared shuffleArray util ( #56444 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2024-10-02 08:55:38 -05:00
Dario-DC
da5e0177c4
feat(curriculum): add depth-first search lab ( #56378 )
...
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com >
2024-10-01 09:22:14 -07:00
Jessica Wilkins
346a7aa2a9
feat(curriculum): add cafe menu to frontend cert ( #56171 )
2024-09-25 21:33:18 -04:00
Ilenia
50dada2af7
chore(curriculum): add telephone number validator lab to cert ( #56279 )
...
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com >
2024-09-25 18:02:05 +00:00
Ilenia
14ba93c448
chore(curriculum): add palindrome checker to frontend cert ( #56145 )
2024-09-24 09:54:02 -05:00
Dario-DC
343c244a84
feat(curriculum): add stack class lab ( #56014 )
2024-09-24 08:48:56 -05:00
Ilenia
67ff9af1c2
chore(curriculum): add roman numeral converter lab to cert ( #56155 )
2024-09-22 10:22:21 +02:00
Zaira
4136c1c5c3
chore(curriculum): update quick sort challenge ids ( #56147 )
2024-09-18 17:31:46 +02:00
Tom
e28f680ca0
chore(curriculum-tests): add some duplicate ID's ( #56100 )
...
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com >
2024-09-13 22:01:54 +00:00
Ilenia
83121373df
chore(curriculum): add celestial bodies database lab to front-end ( #56073 )
2024-09-13 22:59:01 +02:00
Ilenia
db5854ecf6
chore(curriculum): add url shortener lab ( #56050 )
...
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2024-09-13 21:11:25 +02:00
Ilenia
5799062769
feat(curriculum): add exercise tracker lab ( #56024 )
2024-09-11 14:15:56 +02:00
Oliver Eyton-Williams
925fcab997
chore(deps): update puppeteer ( #55427 )
2024-07-08 07:53:46 +02:00
Naomi Carrigan
3c0c14b427
refactor(tools): challenge tests - checks for title and ids ( #51432 )
2023-09-07 16:25:18 +00:00
Oliver Eyton-Williams
b1929258c0
chore: remove remnants of comment counting code ( #49704 )
...
* chore: remove unused scripts
* chore: remove unused comment counting code
* Update tools/challenge-parser/translation-parser/index.js
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com >
---------
Co-authored-by: Sem Bauke <semboot699@gmail.com >
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com >
2023-04-13 08:47:02 -07:00
Mrugesh Mohapatra
8a66f2967d
chore: rename curriculum tooling ( #49333 )
2023-02-10 16:21:43 +00:00
Oliver Eyton-Williams
c69e6826bd
test: stop checking seed comments are translated ( #48908 )
...
This test has only failed once since we started translating fcc. Since
that was a false positive it is probably safe to remove it.
2023-01-03 20:42:48 +05:30
Naomi Carrigan
fe71a9cf25
feat: new js cert ( #45873 )
...
* chore: move files
* wip: i have no idea what i am doing
* feat: finish up the logic
* chore: use order from randy sheet
* chore: standardise titles
* feat: fix layout for new js projects
* fix: utils test
* fix: challenge tests
* fix: ignore show new curriculum on non-english tests
* chore: help category????
* fix: if these tests would fail locally that'd be great
* chore: duplicate ids
2022-05-16 11:53:45 +02:00
Oliver Eyton-Williams
36363f277d
test: enable tests for steps ( #44550 )
...
* fix: handle missing solutions correctly
Rather than creating an [[]] the parser now creates [] which isEmpty().
This makes the test suite check the next challenge for a solution.
In addition, the logic for testing solutions was fixed.
* chore: update snapshots
* test: build new superblock in node.js-tests CI
* test: allow forward slash in superblock slug
* fix: borked tests oops
* test: ignore duplicated projects
* fix: i did not break these shaun did :)
* fix: idIndex is index of id not id
Co-authored-by: Nicholas Carrigan <nhcarrigan@gmail.com >
2021-12-22 12:18:06 -08:00