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 |
|
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 |
|
Oliver Eyton-Williams
|
517b9f0576
|
fix(client): handle builds without all challenges (#61040)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2025-10-02 20:14:27 +05:30 |
|
Oliver Eyton-Williams
|
bed3811952
|
feat(api): migrate to esm (#61915)
|
2025-09-19 13:28:06 +05:30 |
|
Nielda Karla
|
75e825d5fa
|
Feat(Curriculum): Implement Chapter Based Layout to A1 Spanish (#62190)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-09-15 22:39:48 +03: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 |
|
Huyen Nguyen
|
87cde2d1e8
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
Nielda Karla
|
c58ba56eeb
|
fix(Curriculum): removed unused imaged from scene-assets.js (#61975)
|
2025-09-01 12:33:40 -03:00 |
|
Oliver Eyton-Williams
|
f677494de4
|
chore: remove order and superblock from block structure files (#61951)
|
2025-08-29 18:08:11 +02:00 |
|
Oliver Eyton-Williams
|
12b5905c60
|
refactor: remove isPrivate (#61952)
|
2025-08-27 22:45:36 +05:30 |
|
Oliver Eyton-Williams
|
a801d503bc
|
refactor: top-down curriculum build (#61459)
|
2025-08-26 12:37:26 +02:00 |
|
Anna
|
babcf47597
|
chore(tools): test for instructions in schema (#60323)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-08-06 15:44:06 -05:00 |
|
Oliver Eyton-Williams
|
2a7b220a4f
|
feat: support beforeEach and afterEach (#60921)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2025-07-07 10:46:09 +00:00 |
|
Sem Bauke
|
1f76ac71a4
|
feat(client): exam environment download page (#57325)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2025-07-02 17:18:23 +02:00 |
|
Tom
|
3af161450f
|
feat(curriculum, client): add catalog (#60951)
|
2025-06-26 15:08:36 -05:00 |
|
DanielRosa74
|
9d05f06df3
|
fix(curriculum): fix typo in scene-assets.js (#61021)
|
2025-06-23 18:13:23 -03: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 |
|
Tom
|
8c4a474c49
|
feat(client): add spanish characters for animations (#60353)
Co-authored-by: Nielda Karla <90112119+nieldakarla@users.noreply.github.com>
|
2025-05-20 23:09:42 -07:00 |
|
Ilenia
|
9b539eefc7
|
fix: validation now allows challengeType 27 (#59825)
|
2025-04-20 12:42:03 -07:00 |
|
Oliver Eyton-Williams
|
5ef98680f9
|
refactor: remove unused vars (#59658)
|
2025-04-10 10:06:46 -05:00 |
|
Huyen Nguyen
|
9d2701b1ab
|
chore(curriculum, tools): improve external curricula data validation (#59541)
|
2025-04-10 10:05:07 -05:00 |
|
Huyen Nguyen
|
1f1e6ff626
|
refactor(client, curriculum): consolidate is-FSD checks (#59598)
|
2025-04-09 11:49:26 +03:00 |
|
Sem Bauke
|
aef1f890bd
|
feat(schema): add 'dialogue-grid' layout option to block layouts (#59474)
|
2025-03-28 09:44:57 -07:00 |
|
Krzysztof G.
|
e65f3e44b5
|
feat(tools): verify no overlapping dialogue times (#58564)
|
2025-03-06 22:08:33 +00:00 |
|
Oliver Eyton-Williams
|
96d62330cd
|
feat(client): support beforeAll in DOM challenge tests (#59001)
|
2025-02-28 14:03:18 +02:00 |
|
Oliver Eyton-Williams
|
85477175cb
|
feat(client): remove preview from js labs (#58804)
|
2025-02-15 12:46:07 +00:00 |
|
Tom
|
a4df6193fb
|
fix(client): allow 10 question quizzes (#58432)
|
2025-01-28 10:30:03 -08:00 |
|
Krzysztof G.
|
cdd6b8700e
|
feat(tools): verify answers uniqueness (#58071)
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
|
2025-01-14 12:10:04 -08:00 |
|
Huyen Nguyen
|
230ee08924
|
refactor(tools): challenge schema array validation (#58077)
|
2025-01-13 13:58:13 +01:00 |
|
Tom
|
8ec9e5cc52
|
feat(challenge-parser): add transcript to challenge parser (#57967)
|
2025-01-09 07:17:22 +01:00 |
|
Oliver Eyton-Williams
|
996d76ef20
|
feat(client): coming soon chapters, modules and blocks (#57462)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
|
2024-12-13 20:10:33 +01:00 |
|
Anna
|
31ab782280
|
chore(curriculum) : add temp lab challenge type (#57441)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-12-12 08:40:08 +01:00 |
|
Oliver Eyton-Williams
|
3c48b8dd3f
|
refactor(client): stop passing around unused data (#57432)
|
2024-12-06 14:53:18 +01:00 |
|
Huyen Nguyen
|
ef4c7a0dea
|
fix(client): render chapter-level review and exam as standalone link (#57250)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-11-26 15:44:48 -06:00 |
|
Oliver Eyton-Williams
|
56817b657f
|
chore(curriculum): add blockLayout when missing from meta (#57138)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2024-11-17 21:56:35 -08:00 |
|
Oliver Eyton-Williams
|
653629f8db
|
fix: better meta validation errors (#57180)
|
2024-11-16 11:14:35 +01:00 |
|
Huyen Nguyen
|
5270cb1288
|
feat(client): display intro of FSD blocks in block header (#56808)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-11-13 09:27:22 +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 |
|
Tom
|
daf5017085
|
fix(curriculum): rename cert (#56694)
|
2024-10-30 11:57:39 -05:00 |
|
Oliver Eyton-Williams
|
ad4aca9c84
|
test: remove challenge-schema test (#56820)
|
2024-10-24 17:03:36 -05:00 |
|
Tom
|
5a7855039b
|
fix(curriculum): require block layouts (#56809)
|
2024-10-24 08:45:10 -05:00 |
|
Tom
|
cb1a735bf3
|
feat(client/curriclum): fsd block layout (#56736)
|
2024-10-23 19:00:09 +00:00 |
|
Tom
|
898b78c2de
|
feat(client/curriculum): add generic challenge and first review block (#56631)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-10-18 13:03:20 +02: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 |
|
Tom
|
75401e13ee
|
feat(client, challenge-parser): add explanation to challenges (#56472)
|
2024-10-04 14:59:50 -03:00 |
|
Oliver Eyton-Williams
|
ffe765dac1
|
refactor: quiz challenge question format (#56285)
|
2024-09-25 10:41:38 -07:00 |
|
Tom
|
c8f272d3c3
|
feat(challenge-parser/client): add quiz challenge type (#56058)
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
|
2024-09-24 21:18:17 +05:30 |
|