Commit Graph

192 Commits

Author SHA1 Message Date
Jessica Wilkins
bcadda7054
chore(curriculum): move d3 to catalog (#67513)
Signed-off-by: Jessica Wilkins  <67210629+jdwilkin4@users.noreply.github.com>
2026-06-04 09:15:02 +02:00
Huyen Nguyen
32713ed842
fix(client,curriculum): mark inputType as required for Chinese FITB challenges (#67221) 2026-05-28 06:58:12 +07:00
Jessica Wilkins
623e49bf83
chore: reorder catalog items (#66616) 2026-03-24 16:55:29 -07:00
Nielda Karla
b6d0663704
feat(Curriculum): add 1 Spanish character and 2 Chinese (#66550) 2026-03-18 16:29:10 -03:00
Jessica Wilkins
660f39d6f5
chore: remove prompting course (#66553) 2026-03-19 02:16:34 +07:00
Sem Bauke
e66bf09dce
refactor(tools,client): remove head and tail logic (#66524) 2026-03-17 17:59:16 +01:00
Sem Bauke
7c3c64bf8d
refactor(curriculum): remove block name metadata and source titles from intro (#66415)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2026-03-17 15:43:14 +00:00
Jessica Wilkins
caa5d42e41
feat: add interactive JS courses to catalog (#66406)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-16 22:20:35 -07:00
Jessica Wilkins
17143a4821
feat: add python OOP course to catalog (#66343)
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-03-16 13:40:03 -07:00
Jessica Wilkins
f37ad74cec
feat: add interactive python courses catalog (#66409)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-16 12:19:15 -07:00
Huyen Nguyen
efa59cb718
refactor(client,curriculum): remove showSpeakingButton from challenge metadata (#66408) 2026-03-14 10:23:08 +01:00
Jessica Wilkins
5713194d48
feat(client,curriculum): add MCP and RAG course to catalog (#66315)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2026-03-13 08:41:11 -05:00
Jessica Wilkins
4015c354b9
feat: Add precalculus course to catalog (#66089)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2026-03-12 10:55:17 -07:00
Rafael D. Hernandez
9362039fce
feat: Added mp3 audio file name for what each department does (#66353)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2026-03-11 04:16:57 +07:00
Jessica Wilkins
ecceedbbb6
feat: Add interactive rdbs courses to catalog (#66218) 2026-03-10 10:14:40 +03:00
Jessica Wilkins
0ee6075afe
feat: Add prompt course to catalog (#66228)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2026-03-05 10:09:21 -08:00
Oliver Eyton-Williams
e902fd270f
refactor: update gatsby schema, remove customization + use inferrable type (#65857) 2026-03-03 10:48:53 +01:00
Jessica Wilkins
62cb6671ac
feat(curriculum): adding dsa course to catalog (#65870)
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-02-24 09:03:23 -08:00
Sem Bauke
311fb3c44a
fix: failing snapshot on main (#66026) 2026-02-24 13:02:06 +00:00
miyaliu666
c6e0e953f9
feat(curriculum): Add Chinese Numbers below 100 audio from the CDN (#65845) 2026-02-24 08:33:40 +01:00
Oliver Eyton-Williams
055ba37e54
test: alert mobile team if challenge schema changes (#65860) 2026-02-13 07:58:04 +01:00
Oliver Eyton-Williams
35db9055a6
fix(curriculum): add audioData to challenge schema (#65854) 2026-02-12 10:39:01 +00:00
Ahmad Abdolsaheb
e37faff9e6
feat(learn): add catalog (#65596)
Co-authored-by: jdwilkin4 <jwilkin4@hotmail.com>
2026-02-11 15:04:30 +03:00
Oliver Eyton-Williams
e6eb338fe6
refactor(client): speed up client updates (#65025) 2026-02-10 13:39:55 +01:00
Estefania Cassingena Navone
fb6c5d9ec1
feat(curriculum): add A1 Spanish warm-up audio describing people at work (#65790) 2026-02-09 11:18:37 -03:00
Rafael D. Hernandez
e149e0385d
feat(curriculum): add A1 Spanish Chp4 md3 audios (#65629)
Co-authored-by: Nielda Karla <90112119+nieldakarla@users.noreply.github.com>
2026-02-02 14:59:18 -04:00
Tom
0035e17784
chore(curriculum/client): remove old fsd superblock (#64283) 2026-01-30 18:44:41 +01:00
Estefania Cassingena Navone
e84c07be1c
feat(curriculum): add A1 Spanish describing a company audios (#65518) 2026-01-26 19:10:27 -03:00
Oliver Eyton-Williams
f03ad05e84
refactor: bundle shared so each consumer can require/import without hassle (#64167) 2026-01-19 09:45:40 +00:00
Naomi Carrigan
31b07ce03b
fix: allow interactive in review challenges, require that or description (#65246) 2026-01-19 09:26:48 +01:00
Estefania Cassingena Navone
1b118a3c80
feat(curriculum): add A1 Spanish audio for numbers 30 to 100 practice (#65189) 2026-01-16 05:16:49 +07: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
miyaliu666
27435b8f49
feat(curriculum): Add Chinese pinyin practice audio from the CDN (#64705) 2025-12-17 07:12:38 -08:00
miyaliu666
1610d30cf8
feat(curriculum): Add Chinese pinyin audio from the CDN and update audio names in chapter 3 (#64655)
Co-authored-by: DanielRosa74 <58576743+DanielRosa74@users.noreply.github.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-12-16 13:50:58 -08:00
Oliver Eyton-Williams
94c2d812b4
feat(api): reject exam submissions (#64607) 2025-12-15 18:04:53 +01:00
Shaun Hamilton
33b1967a25
feat: save submission to db (#64450) 2025-12-12 08:31:25 +01:00
Sem Bauke
f42187d5a6
chore(curriculum): rename Spanish Audio files (#64514) 2025-12-11 13:26:32 +00:00
Krzysztof G.
9d8ed5e348
fix(tools): improve video questions validation (#64176)
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2025-12-03 09:03:25 -08:00
Huyen Nguyen
33325b9002
feat(client,challenge-parser): update fill-in-the-blank to support Chinese (#63741)
Some checks failed
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
CD - Docker - DOCR Cleanup Container Images / Delete Old Images (learn-api, dev) (push) Has been cancelled
CD - Docker - DOCR Cleanup Container Images / Delete Old Images (learn-api, org) (push) Has been cancelled
2025-11-25 11:02:22 -08:00
Estefania Cassingena Navone
aa45127e49
feat(curriculum): Add Basic Personal Details audios from CDN (#64020) 2025-11-20 22:56:18 +00:00
DanielRosa74
14fc339502
feat(curriculum): Add Spanish characters to assets (#64001) 2025-11-20 16:54:43 +00:00
miyaliu666
cf4290894c
feat(curriculum): Add Chinese Chapter 1 audio from the CDN (#63999) 2025-11-20 06:51:22 -08:00
Estefania Cassingena Navone
902c8222ad
feat(curriculum): add mixed numbers audios for the A1 Spanish curriculum (#63967)
Some checks failed
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-11-18 22:51:17 +00:00
Estefania Cassingena Navone
3f226362f2
feat(curriculum): add numbers audio files from CDN (#63920) 2025-11-17 19:42:25 +00:00
Huyen Nguyen
e0d21f30c9
feat(curriculum,schema): add Chinese and Spanish help categories to meta-schema (#63893) 2025-11-17 01:49:40 -08:00
miyaliu666
359e3b6125
feat(curriculum): Add the Chinese vocabulary audio from the CDN (#63873) 2025-11-16 09:49:58 -03:00
Estefania Cassingena Navone
3dc5cb6f43
feat(curriculum): add new Spanish numbers audio from the CDN (#63760) 2025-11-11 22:44:35 +00:00
miyaliu666
e8a145b3a2
feat(curriculum): Add Chinese audios from the CDN (#63682) 2025-11-10 11:56:40 -03:00
DanielRosa74
2432f5e9e4
feat(tools, client): add speaking tasks logic (#61906)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2025-11-07 19:29:21 +00:00
Estefania Cassingena Navone
e32bad05c3
feat(curriculum): add new Spanish audio from the CDN (#63635) 2025-11-07 13:45:01 -03:00