Oliver Eyton-Williams
|
fd0c4dbd05
|
refactor(client): migrate more files to TS (#59202)
|
2025-03-10 20:43:57 -07: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
|
0c754bf690
|
fix(client): show project previews (#58761)
|
2025-02-14 09:55:30 +05:30 |
|
Oliver Eyton-Williams
|
1738b1f05f
|
chore(client): fix several type errors (#58500)
|
2025-01-31 10:25:43 -06:00 |
|
Oliver Eyton-Williams
|
c2e9f701c0
|
fix(client): prevent scene audio from stopping early (#58043)
|
2025-01-27 13:20:29 +01:00 |
|
Tom
|
8ec9e5cc52
|
feat(challenge-parser): add transcript to challenge parser (#57967)
|
2025-01-09 07:17:22 +01:00 |
|
JungLee-Dev
|
310eb2455b
|
fix(client): replace == with === in donation-saga.js (#57709)
|
2024-12-23 10:20:31 +00:00 |
|
Ahmad Abdolsaheb
|
342fb0e2cf
|
fix(client): no block prompt on fcc10 (#57692)
|
2024-12-22 15:08:09 -06:00 |
|
Tom
|
cdd1a7c5ac
|
chore(curriculum): remove beta label from superblock titles (#57546)
|
2024-12-22 13:45:40 +05:30 |
|
Huyen Nguyen
|
81ffae58de
|
fix(client): logic to determine auto-expanded block (#57456)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-12-19 12:40:51 +01:00 |
|
Shaun Hamilton
|
4a1854d176
|
fix(client): update exam token return type (#57615)
|
2024-12-19 11:08:57 +01:00 |
|
Ahmad Abdolsaheb
|
bf253db285
|
fix: check for total challenge completion before donation pop up (#57425)
|
2024-12-13 13:56:06 -08:00 |
|
Oliver Eyton-Williams
|
25ebff3ca8
|
fix: separate saving logic from render logic (#57516)
|
2024-12-13 11:01:48 -06:00 |
|
Oliver Eyton-Williams
|
827b9e3ecd
|
feat: use growthbook to determine next and previous challenges (#57435)
|
2024-12-12 18:27:41 +01:00 |
|
Anna
|
0b77e59457
|
feat(ui): add syncable dark mode (#56243)
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Sem Bauke <semboot699@gmail.com>
|
2024-12-10 15:42:09 +00:00 |
|
Sem Bauke
|
cfb14af924
|
feat: reset editor layout button (#57104)
|
2024-12-09 11:45:40 +03:00 |
|
Huyen Nguyen
|
dfe42dd6f4
|
feat(client): display FSD in multi-level accordion (#56941)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-11-19 21:23:29 -06:00 |
|
Oliver Eyton-Williams
|
594ee9af58
|
fix(client): compute step number from challenge order (#57209)
|
2024-11-18 15:07:12 -06:00 |
|
Oliver Eyton-Williams
|
e9a4e92955
|
feat(client): use typescript in challenges (#56253)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
|
2024-10-28 15:40:11 -05:00 |
|
Sem Bauke
|
068c5a7db0
|
feat(client): exam token UI (#55687)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2024-10-17 10:51:39 +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 |
|
Oliver Eyton-Williams
|
b3a8b0b7e1
|
fix(client): remove --fcc-expected-- from hints (#56577)
|
2024-10-07 20:00:09 +02:00 |
|
Tom
|
75401e13ee
|
feat(client, challenge-parser): add explanation to challenges (#56472)
|
2024-10-04 14:59:50 -03:00 |
|
Lars Kappert
|
d32e57813e
|
chore: update Knip to v5 (#56244)
|
2024-09-26 13:12:00 +02: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 |
|
Tom
|
a9a1081564
|
feat(challenge-parser): allow many questions in MC challenge (#55928)
|
2024-09-19 09:56:47 -05:00 |
|
DanielRosa74
|
12026c33f4
|
feat(curriculum): Add 3 more characters to English Curriculum (#56152)
|
2024-09-18 09:58:51 -07:00 |
|
DanielRosa74
|
8aa14b515f
|
feat(curriculum):Add new character and audios for B1 (#56132)
|
2024-09-18 09:41:13 -05:00 |
|
Ahmad Abdolsaheb
|
b1b371c72a
|
feat: AB test initial donation modal interval (#56078)
|
2024-09-16 20:39:55 -05:00 |
|
Ahmad Abdolsaheb
|
0ee8097a16
|
feat: move session related challenge data to sessionStorage (#55918)
Co-authored-by: sembauke <semboot699@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-09-13 12:43:00 +03:00 |
|
Oliver Eyton-Williams
|
041a841995
|
refactor(client): simplify page creation (#55720)
|
2024-08-13 17:36:00 +02:00 |
|
Oliver Eyton-Williams
|
b9893bb4d6
|
feat(client): show demo on demand in labs (#55569)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
|
2024-08-13 14:56:19 +02:00 |
|
Tom
|
9797bcf89a
|
feat(learn): add blockType to block meta (#55568)
|
2024-08-09 08:40:58 -05:00 |
|
Oliver Eyton-Williams
|
d5f109ac4e
|
fix(client): only fetch completion data on challenge pages (#55787)
|
2024-08-09 08:40:06 -05:00 |
|
dwrik
|
ecd4d60cc3
|
fix(ui): editable region boundaries not persisting on refresh (#55658)
|
2024-07-29 16:24:51 +02:00 |
|
Oliver Eyton-Williams
|
1e25cfdf83
|
refactor: rename superblocks.ts to curriculum (#55624)
|
2024-07-23 09:04:02 -07:00 |
|
Oliver Eyton-Williams
|
5cc10ef7b7
|
fix(client): only use contents from savedChallenges (#55364)
|
2024-06-28 19:50:02 +02:00 |
|
Oliver Eyton-Williams
|
1d1a9daba3
|
fix(client): handle reset after saving learner code (#55103)
|
2024-06-20 20:35:28 +02:00 |
|
Tom
|
c8c0618e1e
|
chore: remove audioPath (#55213)
|
2024-06-18 14:14:52 -07:00 |
|
Oliver Eyton-Williams
|
a7a9b3b80a
|
chore: remove time from meta and challenges (#55072)
|
2024-06-03 13:31:17 -07:00 |
|
Oliver Eyton-Williams
|
202ac95847
|
feat(client): handle lessons with syntax errors (#54694)
|
2024-05-24 09:17:03 -07:00 |
|
Oliver Eyton-Williams
|
ff816b7e3a
|
refactor: remove unused completion-epic code (#54947)
|
2024-05-24 08:48:58 +02:00 |
|
Ahmad Abdolsaheb
|
72e10e59b5
|
fix: reduce premature skipping of donation animation (#54817)
Co-authored-by: Naomi <accounts+github@nhcarrigan.com>
|
2024-05-23 00:06:35 -07:00 |
|
DanielRosa74
|
72e1670c9e
|
feat(curriculum): add challenges to block 4.3 of the English Curriculum (#54776)
|
2024-05-20 17:14:07 -05:00 |
|
Tom
|
8cf4708cee
|
fix(client): i18n c# exam prerequisite challenges alert (#54030)
|
2024-04-26 11:46:04 +05:30 |
|
Oliver Eyton-Williams
|
adfb87e898
|
feat: only remove comments when specified in the test (#54372)
|
2024-04-25 18:03:43 -07:00 |
|
Mostafa Elgreatly
|
f8426e617e
|
chore:remove isBeta flag (#54491)
|
2024-04-25 19:13:57 -05:00 |
|
Ahmad Abdolsaheb
|
22277435e0
|
feat: accept multiple modals ab test (#54299)
|
2024-04-11 10:10:03 +02:00 |
|
Sem Bauke
|
50061ffa0e
|
chore: upgrade deprecated Redux middleware (#54164)
|
2024-04-04 13:36:24 +07:00 |
|