Commit Graph

37 Commits

Author SHA1 Message Date
Tom b6fb98f5a3 fix: lint errors (#59667) 2025-04-10 12:13:09 -07:00
Oliver Eyton-Williams e404d9d44b chore: stop building entire curriculum when testing subset (#59599) 2025-04-10 10:14:41 -05:00
Oliver Eyton-Williams 5ef98680f9 refactor: remove unused vars (#59658) 2025-04-10 10:06:46 -05:00
Huyen Nguyen 1f1e6ff626 refactor(client, curriculum): consolidate is-FSD checks (#59598) 2025-04-09 11:49:26 +03:00
Oliver Eyton-Williams 6e9513a933 chore: upgrade eslint (#58575) 2025-02-07 22:48:43 +02:00
Oliver Eyton-Williams 232f6d50aa refactor: remove SHOW_NEW_CURRICULUM (#57977) 2025-01-07 10:17:05 +00:00
Oliver Eyton-Williams 397c4a5372 chore: improve error when block dir is empty (#57606) 2024-12-18 19:20:19 +00:00
Oliver Eyton-Williams ce8b971073 refactor: simplify is-audited logic (#57346) 2024-12-06 11:24:47 -06:00
Oliver Eyton-Williams 3c48b8dd3f refactor(client): stop passing around unused data (#57432) 2024-12-06 14:53:18 +01:00
Tom 8c040a9d46 fix(client): review pages (#57086) 2024-11-07 12:09:03 -08:00
Oliver Eyton-Williams 4309617d07 feat(curriculum): add chapters and modules (#56795)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2024-10-31 09:29:16 -05:00
Huyen Nguyen 74de60a73f fix(client-plugins): default description, instructions, and seed to empty string (#56679)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2024-10-28 15:52:40 -05:00
Krzysztof G. 63a4f08493 fix(curriculum): ObjectID filename detection (#56837) 2024-10-25 09:16:16 -05:00
Huyen Nguyen 815f0291b6 feat(client, curriculum): add support for blockLayout property (#56101)
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2024-10-15 20:47:21 +05:30
Oliver Eyton-Williams 45fb3774bd refactor: CURRICULUM_LOCALE fallback to English (#56522) 2024-10-04 09:37:05 -07:00
Tom e42683f263 feat(curriculum-tests): check that ObjectId filenames match challenge ID (#56138) 2024-09-17 09:59:00 -07:00
Tom 9797bcf89a feat(learn): add blockType to block meta (#55568) 2024-08-09 08:40:58 -05:00
Tom 99023bfcdc chore(curriculum): remove BUILD_WITH_SUBMODULE env variable (#55654) 2024-07-26 17:12:11 +02:00
Tom d05a2cb7d4 fix: comment dictionary with submodule (#55527)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2024-07-18 17:17:12 +02:00
Tom 4a506f6e06 feat(curriculum): add i18n-curriculum submodule (#55341)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2024-07-09 19:51:38 +05:30
Oliver Eyton-Williams a7a9b3b80a chore: remove time from meta and challenges (#55072) 2024-06-03 13:31:17 -07:00
Tom cd551a1c85 feat(curriculum-build): add meta schema and normalize meta (#54823)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2024-05-31 21:31:02 +02:00
Oliver Eyton-Williams adfb87e898 feat: only remove comments when specified in the test (#54372) 2024-04-25 18:03:43 -07:00
Oliver Eyton-Williams bb32819f12 refactor: simplify logic in get-challenges (#54413) 2024-04-23 16:41:55 +05:30
Oliver Eyton-Williams aff145e275 refactor: simplify get challenges (#54335) 2024-04-14 13:08:57 -07:00
Naomi Carrigan 2d513aee33 feat: make new javascript live (#52623)
Co-authored-by: scissorsneedfoodtoo <scissorsneedfoodtoo@gmail.com>
2023-12-20 00:39:33 -06:00
Muhammed Mustafa 4494f95803 feat: upgrade prettier dependencies (#51830) 2023-10-06 23:35:17 +07:00
Oliver Eyton-Williams e149b09087 feat(curriculum): control loop-protect (#51542) 2023-09-19 08:51:43 -07:00
Oliver Eyton-Williams 391fc2e34d refactor: create shared workspace (#51454) 2023-09-07 23:06:01 +05:30
Oliver Eyton-Williams e99154665e refactor: convert is-audited to TypeScript (#51232) 2023-08-14 15:50:22 +05:30
Naomi Carrigan b9391bdf89 feat: remove test that checks for non-translated audited challenges (#51181) 2023-08-08 00:37:58 +05:30
Oliver Eyton-Williams 5f475cefa6 refactor: use process.env in node environments (#51110) 2023-07-31 17:25:24 +02:00
Naomi Carrigan ab640abee1 chore: detuplication (#50955)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-07-13 12:46:00 +02:00
Oliver Eyton-Williams 918cabed2d fix: remove comments again (#50718)
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2023-06-17 23:19:55 +07:00
Tom 167a8e7638 refactor: remove dasherize (#50620) 2023-06-07 23:28:56 -07:00
Tom d02bb663c4 refactor(curriculum): move helpCategory to block meta.json file (#50265)
* refactor: move helpCategory to block meta

* fix: test?
2023-05-04 08:46:58 +02:00
Mrugesh Mohapatra 9f80ccd8b2 fix(tools): rename and update curriculum scripts (#49620) 2023-03-08 12:02:54 +00:00