Tom
|
cf9a19746d
|
feat(curriculum): daily challenges 90-99 (#62925)
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-11-03 08:41:36 -08:00 |
|
Huyen Nguyen
|
73f216ab7a
|
feat(challenge-helper): auto add prefix to new language block (#63048)
|
2025-11-03 04:15:17 -08:00 |
|
Oliver Eyton-Williams
|
02995191f7
|
fix(curriculum): use more recent target for TS compilation (#63144)
|
2025-10-29 08:38:57 +05:30 |
|
Huyen Nguyen
|
ae8417a467
|
feat(client): add action row with interactive editor toggle to lectures (#62928)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-10-24 15:12:00 +02:00 |
|
Oliver Eyton-Williams
|
27a54624c3
|
refactor: blockType -> blockLabel (#62548)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-10-23 23:20:15 +05:30 |
|
Oliver Eyton-Williams
|
4a635c1b32
|
refactor: migrate (some) curriculum files to TypeScript (#62228)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-10-23 10:54:57 +05:30 |
|
Dario
|
b99f643757
|
chore: @freecodecamp/curriculum-helpers@7.1.0 (#62954)
|
2025-10-22 15:26:08 -07:00 |
|
Oliver Eyton-Williams
|
e42a864e12
|
fix: direct import from curriculum (#62931)
|
2025-10-22 06:07:59 -07:00 |
|
Dario
|
b8f089810f
|
chore: @freecodecamp/curriculum-helpers@7.0.1 (#62927)
|
2025-10-22 10:54:50 +02:00 |
|
Tom
|
f3d2511f22
|
feat(curriculum): daily challenges 80-89 (#62910)
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-10-21 14:53:43 +02:00 |
|
Huyen Nguyen
|
c29d161a75
|
fix(client): source super block structure in graphql and store in redux (#62613)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-10-17 08:49:19 +05:30 |
|
Shaun Hamilton
|
ed568658c1
|
feat: add a2-english cert and exam (#62855)
|
2025-10-16 13:52:37 -07:00 |
|
Tom
|
652684e8de
|
fix(challenge-editor): superblock names in link to challenge (#62669)
|
2025-10-16 09:39:17 +02:00 |
|
Oliver Eyton-Williams
|
4c62cb643d
|
chore: @freecodecamp/curriculum-helpers@7.0.0 (#62826)
|
2025-10-15 16:17:53 -07:00 |
|
Shaun Hamilton
|
ca02bcb7ee
|
feat(api,client): add rwd and js v9 certs (#62458)
|
2025-10-15 09:06:42 -07:00 |
|
Oliver Eyton-Williams
|
df1c1a3f3f
|
refactor: modularize typescript worker (#62668)
|
2025-10-14 11:44:52 +02:00 |
|
Anna
|
af70a07547
|
feat(client): tsx compilation (#62236)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-10-13 12:29:52 -07:00 |
|
Sem Bauke
|
ea11f2e12d
|
fix(tools): adjust challenge editor terminal path to match new curriculum structure (#62573)
|
2025-10-10 17:38:55 +02:00 |
|
Oliver Eyton-Williams
|
6fc3684049
|
fix(tools): prevent create-new-x overwriting old projects (#62621)
|
2025-10-10 15:28:26 +05:30 |
|
Oliver Eyton-Williams
|
f6db89fdbc
|
feat: relax challenge auditor (#62601)
|
2025-10-09 22:04:34 -05:00 |
|
Shaun Hamilton
|
7c20027732
|
feat(client): add challenge interactive editor (#61805)
Co-authored-by: sembauke <semboot699@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-10-09 09:34:03 +05:30 |
|
Ilenia
|
5516d22c4d
|
fix(scripts): add hasEditableBoundaries property for workshop metadata (#62413)
Co-authored-by: Mauricio Scioville <invasormou@gmail.com>
|
2025-10-03 12:36:10 +02:00 |
|
Huyen Nguyen
|
b77f36f58f
|
fix(challenge-editor): use chapterBasedSuperBlocks from config (#62457)
|
2025-10-02 09:54:23 +05:30 |
|
Oliver Eyton-Williams
|
ba31773fcd
|
chore(deps): update curriculum-helpers to v6 (#61399)
|
2025-10-01 17:35:16 +05:30 |
|
Tom
|
6e01904ce6
|
feat(curriculum): daily challenges 63-79 (#62367)
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
|
2025-09-30 08:54:17 +05:30 |
|
Huyen Nguyen
|
95b4056e20
|
test(challenge-parser): improve validate-sections test (#62385)
|
2025-09-27 18:52:21 +05:30 |
|
Anna
|
c4a4abe487
|
fix(tools): allow more chapter based superblocks (#62203)
|
2025-09-26 11:34:45 +05:30 |
|
Oliver Eyton-Williams
|
51eba06a7d
|
refactor: remove jest and lint vitest (#62330)
|
2025-09-24 09:27:03 +02:00 |
|
Huyen Nguyen
|
9f410666e6
|
fix(challenge-helper-scripts): make create-language-block support chapter-based structure (#62268)
|
2025-09-19 17:36:49 -03:00 |
|
Huyen Nguyen
|
bdccefef08
|
refactor(challenge-helper-scripts): remove superBlock field from base meta (#62267)
|
2025-09-19 13:30:36 +05:30 |
|
Oliver Eyton-Williams
|
bed3811952
|
feat(api): migrate to esm (#61915)
|
2025-09-19 13:28:06 +05:30 |
|
Huyen Nguyen
|
68614b43a9
|
chore(tools): migrate scripts/lint test to vitest (#62265)
Co-authored-by: Sem Bauke <sem@freecodecamp.org>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-09-19 07:46:06 +00:00 |
|
Niyati Raiyani
|
4ad144fc67
|
fix(dev): preserve step order during hot reload by reloading all chal… (#62048)
|
2025-09-16 13:09:40 -05:00 |
|
Oliver Eyton-Williams
|
054d2448fa
|
fix(tools): insert step with appropriate challenge type (#62179)
|
2025-09-16 13:20:25 +05:30 |
|
Tom
|
c7354cff89
|
feat(curriculum): daily challenges 55-62 - Oct 4-11 (#62225)
|
2025-09-16 08:28:10 +02:00 |
|
Anna
|
954117ce5e
|
chore(tools): display chapters in challenge editor (#62050)
|
2025-09-15 20:00:13 +05:30 |
|
Anna
|
ee05b0d5da
|
feat(tools): allow tsx tabs (#61936)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-09-12 11:16:37 -07:00 |
|
Oliver Eyton-Williams
|
28411a2cec
|
refactor: migrate challenge parser tests to vitest (#62186)
|
2025-09-12 09:50:02 -07:00 |
|
Nielda Karla
|
28f7417bdf
|
feat(Curriculum): Add new BlockType tags for the Language Curricula Chapter Based Certifications (#62156)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-09-11 20:10:01 +00:00 |
|
Oliver Eyton-Williams
|
2b008e5aa8
|
feat: support afterAll hook in challenge tests (#61256)
|
2025-09-11 10:46:57 -05:00 |
|
Anna
|
392f7f805e
|
fix(tools): make create-challenge-helper prioritize full stack curriculum (#59644)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-09-11 10:34:04 -05:00 |
|
Ahmad Abdolsaheb
|
09dc696c29
|
feat: add email sign up alert (#61218)
Co-authored-by: Niraj Nandish <nirajnandish@icloud.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2025-09-11 10:14:00 +02:00 |
|
Tom
|
bd2167c176
|
fix(tools): adjust create language block helper script (#62090)
|
2025-09-09 11:32:10 -03:00 |
|
Tom
|
ce9f1dd99a
|
chore(curriculum): minor clean up to daily challenges (#62095)
|
2025-09-09 13:47:45 +02:00 |
|
Oliver Eyton-Williams
|
ab9ec31a04
|
refactor: various workspaces to vitest (#62058)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
|
2025-09-08 11:35:38 +02:00 |
|
Tom
|
e17584f89e
|
feat: add a1 spanish superblock outline (#62059)
|
2025-09-05 13:51:45 -05:00 |
|
Oliver Eyton-Williams
|
e257c2969e
|
fix: rebuild challenge pages if source is updated (#62056)
|
2025-09-05 15:22:38 +02:00 |
|
Anna
|
5148ed2b82
|
refactor(tools): migrate challenge editor to new curriculum structure (#61968)
|
2025-09-04 17:34:54 +05:30 |
|
Tom
|
cf118c2325
|
feat: daily challenges 30-54 (#61991)
|
2025-09-03 16:35:48 +00:00 |
|
Oliver Eyton-Williams
|
10c565828e
|
fix(tools): curriculum command line helpers (#61831)
|
2025-09-02 16:03:28 +02:00 |
|