Commit Graph

103 Commits

Author SHA1 Message Date
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)
Some checks failed
i18n - Build Validation / Validate i18n Builds (20.x) (push) Has been cancelled
CI - Node.js / Lint (20.x) (push) Has been cancelled
CI - Node.js / Build (20.x) (push) Has been cancelled
CI - Node.js / Test (20.x) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (20.x) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 20.x) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Has been cancelled
i18n - Download Client UI / Client (push) Has been cancelled
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)
Some checks failed
i18n - Build Validation / Validate i18n Builds (20.x) (push) Has been cancelled
CI - Node.js / Lint (20.x) (push) Has been cancelled
CI - Node.js / Build (20.x) (push) Has been cancelled
CI - Node.js / Test (20.x) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (20.x) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 20.x) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Has been cancelled
i18n - Upload Client UI / Client (push) Has been cancelled
i18n - Upload Curriculum / Learn (push) Has been cancelled
2024-10-30 11:57:39 -05:00
Oliver Eyton-Williams
ad4aca9c84
test: remove challenge-schema test (#56820)
Some checks failed
i18n - Build Validation / Validate i18n Builds (20.x) (push) Has been cancelled
CI - Node.js / Lint (20.x) (push) Has been cancelled
i18n - Upload Client UI / Client (push) Has been cancelled
i18n - Upload Curriculum / Learn (push) Has been cancelled
CI - Node.js / Build (20.x) (push) Has been cancelled
CI - Node.js / Test (20.x) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (20.x) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 20.x) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Has been cancelled
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
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)
Some checks failed
CI - E2E - 3rd party donation tests / Build & Test (20.x) (push) Has been cancelled
CI - Node.js / Lint (20.x) (push) Has been cancelled
CI - Node.js / Build (20.x) (push) Has been cancelled
CI - Node.js / Test (20.x) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (20.x) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 20.x) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Has been cancelled
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
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
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
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
DanielRosa74
72e1670c9e
feat(curriculum): add challenges to block 4.3 of the English Curriculum (#54776) 2024-05-20 17:14:07 -05:00
DanielRosa74
f897769f0b
feat(curriculum): add available audios to scene.js (#54838) 2024-05-20 11:15:47 -07:00
DanielRosa74
c9aefc424b
feat(curriculum): add animations to block 4.1 of the English Curriculum (#54348)
Co-authored-by: Naomi <nhcarrigan@gmail.com>
2024-05-16 10:14:53 -05:00
Shaun Hamilton
b334ef64ff
refactor(client): remove hasNoTests by challenge type (#54494)
Co-authored-by: Naomi <nhcarrigan@gmail.com>
2024-04-26 07:30:10 +00:00
Oliver Eyton-Williams
adfb87e898
feat: only remove comments when specified in the test (#54372) 2024-04-25 18:03:43 -07:00
DanielRosa74
6f3496a2a5
feat(curiculum): add animations to block 3.1 (#53866) 2024-03-08 09:51:38 -06:00
Shaun Hamilton
d361e128c0
breaking(curriculum): add scientific-computing to /learn (#53143) (#53146)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
2024-02-28 08:05:23 -06:00
DanielRosa74
3343150deb
feat(curriculum): adding animations to block 2.2 (#53412) 2024-02-14 15:29:24 +00:00
DanielRosa74
739b516ac4
feat(curriculum): adding animations to block 2.1 (#53363) 2024-02-14 01:44:40 +00:00
Tom
2f74a24765
fix(curriculum): use numbers in english challenges (#52951) 2024-01-09 11:04:33 -08: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
DanielRosa74
e7e34aa27d
feat(curriculum): add 1.2 EC animations (#52620)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2023-12-19 23:59:30 +00:00
Naomi Carrigan
5a5a05428b
feat: update help categories (#52621) 2023-12-19 16:00:25 -06:00
Naomi Carrigan
ce435a43c7
feat: point english challenges to english subforum (#52619) 2023-12-19 14:15:04 -06:00
Tom
a31f6637d7
feat(client/curriculum): add dialogue animations (#52543) 2023-12-15 16:29:45 +01:00
Oliver Eyton-Williams
ab5c3d0f3d
feat: warn mobile team if challenge schema updated (#52358)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2023-11-21 19:31:21 +01:00
Tom
ddc459e71e
feat(client/curriculum): add upcoming english superblock and challenge types (#52201) 2023-11-09 10:08:51 +01:00
Tom
bce1b9915b
feat(challenge-parser): add feedback to mc questions (#51942) 2023-11-02 08:28:53 +02:00
Oliver Eyton-Williams
e149b09087
feat(curriculum): control loop-protect (#51542) 2023-09-19 08:51:43 -07:00
Naomi Carrigan
e32a88a6db
chore: use new c-sharp help category (#51417)
Co-authored-by: mot01 <tmondloch01@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-09-11 10:46:51 -07:00
Oliver Eyton-Williams
391fc2e34d
refactor: create shared workspace (#51454) 2023-09-07 23:06:01 +05:30
Tom
9a1895d2e3
feat(client/api): validate ms users (#51372)
Co-authored-by: Muhammed Mustafa <MuhammedElruby@gmail.com>
2023-08-26 07:57:02 -05:00
Oliver Eyton-Williams
69d6ee32bf
feat: python in the browser (#50913)
Co-authored-by: Beau Carnes <1513130+beaucarnes@users.noreply.github.com>
2023-07-28 07:36:25 +02:00
Oliver Eyton-Williams
9441f781fd
refactor: move challenge types to config (#51027) 2023-07-24 13:12:47 -07:00