Oliver Eyton-Williams
|
a6d1e545c0
|
fix: block creation and hot reloading (#66127)
|
2026-02-27 18:22:08 +05:30 |
|
Oliver Eyton-Williams
|
ab830caaa6
|
refactor: clean client on setup (#66108)
|
2026-02-27 08:10:41 +05:30 |
|
Jeevankumar S
|
7a7cccc863
|
chore(tools/challenge-helper-scripts): migrate tests to Vitest v4 (#65963)
|
2026-02-21 11:13:19 +05:30 |
|
Oliver Eyton-Williams
|
990b64d229
|
refactor: use pre-built curriculum when starting client (#65878)
|
2026-02-19 08:55:33 +01:00 |
|
Oliver Eyton-Williams
|
ae50644091
|
refactor(tooling): add turbo eslint plugin (#65734)
|
2026-02-06 17:33:05 +05:30 |
|
majestic-owl448
|
83f9040673
|
fix: remove index.md (#65615)
|
2026-01-31 23:26:37 +05:30 |
|
Tom
|
0035e17784
|
chore(curriculum/client): remove old fsd superblock (#64283)
|
2026-01-30 18:44:41 +01:00 |
|
Oliver Eyton-Williams
|
14cde3cdea
|
refactor: stop curriculum tests depending on client (#65534)
|
2026-01-28 19:35:26 +05:30 |
|
Mrugesh Mohapatra
|
4ea52e2639
|
chore: update to node 24 (#65416)
|
2026-01-22 19:29:48 +05:30 |
|
Oliver Eyton-Williams
|
d6e2e7ed3d
|
refactor(tools): remove extraneous env var (#65392)
|
2026-01-21 16:58:32 +05:30 |
|
Oliver Eyton-Williams
|
631a679b8f
|
feat: use turbo to orchestrate tests (#65351)
|
2026-01-21 10:17:06 +05:30 |
|
Huyen Nguyen
|
f81448bfe8
|
fix(challenge-helper-scripts): add stub module intro when creating a new module (#65366)
|
2026-01-21 02:57:01 +07:00 |
|
Oliver Eyton-Williams
|
608afa8a39
|
chore: use turborepo for type checking (#64455)
|
2026-01-19 19:05:27 +05:30 |
|
Oliver Eyton-Williams
|
f03ad05e84
|
refactor: bundle shared so each consumer can require/import without hassle (#64167)
|
2026-01-19 09:45:40 +00:00 |
|
Sem Bauke
|
a8fc3ba586
|
feat: option to create a new chapter/module when creating new blocks for language curricula (#65251)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2026-01-16 15:30:40 +01:00 |
|
Huyen Nguyen
|
0a5551d302
|
fix(curriculum,schema): allow A2 and B1 English to have block label (#65052)
|
2026-01-09 14:50:58 +01:00 |
|
Jeevankumar S
|
aa5665f8b3
|
fix(tools): allow quizzes for block-based super blocks (#65044)
Co-authored-by: Jeevankumar-S <jeevenkumar2003@email.com>
|
2026-01-09 02:54:34 +07:00 |
|
Oliver Eyton-Williams
|
31d4d6f234
|
feat(tooling): randomize correct answers for multiple choice questions (#65041)
|
2026-01-09 02:04:33 +07:00 |
|
Krzysztof G.
|
075375700f
|
feat(tools): rename-block helper script (#64201)
|
2025-12-10 09:45:18 -08:00 |
|
Marco Dahms
|
ff66ae89df
|
fix(tools): allow position 0 in create-project script (#64247)
|
2025-12-04 02:42:04 -08:00 |
|
Oliver Eyton-Williams
|
37ce134123
|
refactor: (slightly) decentralize type checking (#64163)
|
2025-12-01 12:43:53 +01:00 |
|
Oliver Eyton-Williams
|
8f480d8cdf
|
fix(challenge-helper-scripts): create quiz project challenges in correct folder (#64144)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-11-26 14:04:49 -08:00 |
|
Oliver Eyton-Williams
|
1e0805fd72
|
refactor: one eslint task per workspace (#63835)
|
2025-11-21 19:21:46 +05:30 |
|
Diem-Trang Pham
|
36be0f75bf
|
fix(tools): inccorect quiz challenge location when running create-new-language-block (#63929)
|
2025-11-17 16:21:27 -08:00 |
|
Krzysztof G.
|
8ab7c106da
|
feat(tools): add language block specific properties in helper scripts (#63711)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-11-16 02:31:52 -08:00 |
|
Diem-Trang Pham
|
0770db7c86
|
feat(tools): add 'Chinese Curriculum' and 'Spanish Curriculum' to helpCategories (#63488)
|
2025-11-04 09:52:30 +01: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
|
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 |
|
Oliver Eyton-Williams
|
6fc3684049
|
fix(tools): prevent create-new-x overwriting old projects (#62621)
|
2025-10-10 15:28:26 +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 |
|
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
|
054d2448fa
|
fix(tools): insert step with appropriate challenge type (#62179)
|
2025-09-16 13:20:25 +05:30 |
|
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 |
|
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 |
|
Oliver Eyton-Williams
|
10c565828e
|
fix(tools): curriculum command line helpers (#61831)
|
2025-09-02 16:03:28 +02:00 |
|
Tom
|
a40fe34ae2
|
feat(tools): script to create daily challenge files (#61921)
|
2025-08-30 13:13:09 +05:30 |
|
Oliver Eyton-Williams
|
0ae01847cb
|
refactor: share common intro creation code (#61814)
|
2025-08-15 08:05:54 +02:00 |
|
Tom
|
0c6222cd70
|
fix(challenge-helpers): add template for generic challenge (#61249)
|
2025-07-08 18:27:11 -03:00 |
|
Tom
|
783421008d
|
feat(tools): better language challenge helpers (#60696)
|
2025-06-12 14:54:43 +02:00 |
|
Tom
|
c32eb093d2
|
refactor(challenge-helpers): use new superBlockToFolderMap directly (#60794)
|
2025-06-10 18:13:04 +05:30 |
|
Tom
|
f4121968e4
|
refactor: move superblock folder maps to config (#60714)
|
2025-06-08 19:31:16 +05:30 |
|
miyaliu666
|
0c6b35630f
|
feat(curriculum): Add A2 Chinese Outline (#60451)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
|
2025-06-04 12:53:52 -07:00 |
|
Tom
|
a2f2ad45c6
|
feat(curriculum): add dev-playground superblock and daily challenge types (#60439)
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-06-04 10:32:25 -07:00 |
|
Nielda Karla
|
e149f7514f
|
feat(curriculum): Add A2 Spanish Outline (#60303)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
|
2025-05-15 16:47:26 -03:00 |
|