Oliver Eyton-Williams
|
bed3811952
|
feat(api): migrate to esm (#61915)
|
2025-09-19 13:28:06 +05:30 |
|
Oliver Eyton-Williams
|
b80b849058
|
fix: indentation error reporting (#62182)
|
2025-09-16 16:36:42 +02:00 |
|
Oliver Eyton-Williams
|
881dfd8f78
|
refactor: client jest -> vitest (#62177)
|
2025-09-16 08:30:06 +02:00 |
|
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 |
|
Ahmad Abdolsaheb
|
d631c76087
|
feat: ab test for independent lowerjaw under editor (#61269)
|
2025-09-15 10:29:24 +03:00 |
|
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 |
|
Shaun Hamilton
|
af730bf585
|
chore: migrate gitpod -> ona (#62046)
|
2025-09-12 09:34:52 +02: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 |
|
Anna
|
aba1776fcd
|
feat(ui): add a transcript button (#56275)
Co-authored-by: Naomi the Technomancer <accounts+github@nhcarrigan.com>
Co-authored-by: sembauke <semboot699@gmail.com>
|
2025-09-11 16:56:24 -03:00 |
|
Oliver Eyton-Williams
|
2b008e5aa8
|
feat: support afterAll hook in challenge tests (#61256)
|
2025-09-11 10:46:57 -05:00 |
|
dev-kamil
|
7d825d112d
|
fix(client): add tabindex only to <pre> elements with horizontal scroll for accessibility (#60901)
|
2025-09-11 10:24:22 -05:00 |
|
Huyen Nguyen
|
87cde2d1e8
|
refactor(tools, curriculum): use challenge type 31 for review pages (#61963)
|
2025-09-06 10:37:48 +05:30 |
|
Tom
|
e17584f89e
|
feat: add a1 spanish superblock outline (#62059)
|
2025-09-05 13:51:45 -05:00 |
|
Sem Bauke
|
041074b7bc
|
feat(curriculum): add Full Stack Open Skeleton (#61974)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2025-09-03 15:43:45 +02:00 |
|
Oliver Eyton-Williams
|
8cd2efe570
|
feat: base64 encode file contents when making api requests (#62006)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2025-09-02 16:20:48 +02:00 |
|
Sem Bauke
|
03b4fd46f1
|
fix(client): align text in chapter button to the left when multi-line (#61973)
|
2025-08-30 23:02:51 +05:30 |
|
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 |
|
Huyen Nguyen
|
6df2f49ad5
|
refactor(client): update super block accordion to dynamically look up intro text (#61908)
|
2025-08-22 10:14:54 +02:00 |
|
Tanmay Gautam
|
53a648f71c
|
feat(learn): Added keyboard shortcut(ctrl+enter) to check your answer button (#61333)
CI - E2E - 3rd party donation tests / Build Client (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Build API (Container) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Run Playwright 3rd Party Donation Tests (chromium, 22) (push) Has been cancelled
CI - Node.js / Build (22) (push) Has been cancelled
CI - Node.js / Test (22) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (22) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 22) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 22) (push) Has been cancelled
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-08-20 09:49:39 +05:30 |
|
Huyen Nguyen
|
d64b549120
|
revert(#60948): Test adding transcript tabs to lectures (#61813)
|
2025-08-14 13:42:03 +02:00 |
|
Tom
|
7634b5c8a1
|
refactor(client): daily challenges to use path params (#61776)
|
2025-08-12 08:39:52 +02:00 |
|
miyaliu666
|
03bbdbe584
|
feat(curriculum): Add A1 Chinese Outline (#61655)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-08-08 12:12:33 -07:00 |
|
Tanmay Gautam
|
836c569c07
|
fix(ui): ensure terminal takes full viewport height on all devices (#61423)
i18n - Build Validation / Validate i18n Builds (22) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - Node.js / Build (22) (push) Has been cancelled
CI - Node.js / Test (22) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (22) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 22) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 22) (push) Has been cancelled
DOCR - Cleanup Container Images / Delete Old Images (learn-api, dev) (push) Has been cancelled
DOCR - Cleanup Container Images / Delete Old Images (learn-api, org) (push) Has been cancelled
i18n - Upload Client UI / Client (push) Has been cancelled
i18n - Upload Curriculum / Learn (push) Has been cancelled
i18n - Download Client UI / Client (push) Has been cancelled
|
2025-08-04 14:16:47 -05:00 |
|
Tom
|
bde1e6f81b
|
feat(client): add daily challenges (#60867)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-07-28 11:08:10 -07:00 |
|
Oliver Eyton-Williams
|
3e1da8f3fb
|
refactor(client): store session user in dedicated key (#59954)
|
2025-07-28 18:25:14 +05:30 |
|
Tom
|
28bd4ac22f
|
fix(client): duplicate challengeFile declaration in editor (#61371)
|
2025-07-16 18:05:46 +00:00 |
|
Arif Khalid
|
8eee5ca8bf
|
feat(client): Editor file visual indication (#59186)
|
2025-07-16 11:24:46 -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 |
|
sskiragu
|
ad152a87d5
|
fix(ui): correct h1 size on review pages (#61073)
|
2025-07-04 09:07:22 +05:30 |
|
Sem Bauke
|
1f76ac71a4
|
feat(client): exam environment download page (#57325)
i18n - Build Validation / Validate i18n Builds (22) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - Node.js / Build (22) (push) Has been cancelled
CI - Node.js / Test (22) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (22) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 22) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 22) (push) Has been cancelled
i18n - Upload Client UI / Client (push) Has been cancelled
i18n - Upload Curriculum / Learn (push) Has been cancelled
DOCR - Cleanup Container Images / Delete Old Images (learn-api, dev) (push) Has been cancelled
DOCR - Cleanup Container Images / Delete Old Images (learn-api, org) (push) Has been cancelled
i18n - Download Client UI / Client (push) Has been cancelled
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2025-07-02 17:18:23 +02:00 |
|
Arjit
|
ee6b4ab943
|
fix(learn): show answer for quiz questions in Full stack curriculum (#61117)
|
2025-06-30 04:43:44 +00:00 |
|
Ahmad Abdolsaheb
|
b7b02ee159
|
feat(client): independent lower jaw ab test (#61085)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2025-06-27 21:52:36 +02:00 |
|
Oliver Eyton-Williams
|
a456a1cbfa
|
feat(client): don't show tailwind warning to learners (#61103)
|
2025-06-27 09:06:00 -07:00 |
|
Ahmad Abdolsaheb
|
357cc504bd
|
Test adding transcript tabs to lectures (#60948)
|
2025-06-23 18:40:13 +03:00 |
|
Huyen Nguyen
|
723be55e62
|
fix(a11y): add editor name to editor aria-label (#60529)
|
2025-06-23 08:53:33 -05:00 |
|
Dan Olver
|
7091c5b0ed
|
fix(UI): update to strictly equals (#60950)
|
2025-06-20 16:10:34 +00:00 |
|
Oliver Eyton-Williams
|
c2f6efc22a
|
fix(client): handle Syntax and Indentation errors from python (#60910)
|
2025-06-18 15:42:14 +02:00 |
|
Ahmad Abdolsaheb
|
128c43b5cc
|
fix(client): show ab test for fsd only (#60880)
CI - E2E - 3rd party donation tests / Build Client (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Build API (Container) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Run Playwright 3rd Party Donation Tests (chromium, 22) (push) Has been cancelled
CI - Node.js / Build (22) (push) Has been cancelled
CI - Node.js / Test (22) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (22) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 22) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 22) (push) Has been cancelled
|
2025-06-17 14:16:07 +02:00 |
|
Naman Khandelwal
|
73130377fc
|
refactor(client): update SuperBlockIntro to use Callout and Spacer components (#60870)
|
2025-06-16 09:40:53 +05:30 |
|
Tom
|
caca12108e
|
feat(client): add coming soon module intros (#60863)
|
2025-06-13 19:51:43 -05:00 |
|
Shaun Hamilton
|
6663275117
|
fix(client): add dom fallback runner (#60861)
|
2025-06-13 17:06:40 -05:00 |
|
Ahmad Abdolsaheb
|
f09732fdc6
|
feat(client): add superblock intro ab test (#60685)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2025-06-12 11:47:14 +02:00 |
|
Oliver Eyton-Williams
|
49fbe88369
|
feat(client): integrate new test runner (#60318)
|
2025-06-12 09:25:37 +02:00 |
|
Ashish Jhajharia
|
e8e01133fc
|
fix(a11y): update PrismFormatted usage for quiz question text (#60799)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-06-10 13:57:08 -04:00 |
|
Huyen Nguyen
|
46c008c112
|
fix(a11y): enable screen reader support for python terminal (#60154)
|
2025-06-06 14:28:28 +02:00 |
|
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 |
|
Huyen Nguyen
|
5bf1e82257
|
fix(a11y): make code examples in quiz accessible (#60498)
|
2025-06-02 09:18:14 -07:00 |
|
Oliver Eyton-Williams
|
89e9a31ceb
|
chore(deps): update i18next (#60542)
|
2025-05-27 17:09:18 +05:30 |
|