Abdullah Al Azad
|
9993661bd2
|
fix(learn): Fix navigation issues with block hover on the Odin Project page (#62212)
|
2025-10-14 10:11:00 +05:30 |
|
Tom
|
4afd65e683
|
feat(curriculum): add remaining new superblocks (4 of them) (#62611)
|
2025-10-09 08:54:56 -07:00 |
|
Niraj Nandish
|
a9fab95361
|
feat(curriculum): RWD checkpoint certification (#62039)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-10-08 13:24:21 -05:00 |
|
Huyen Nguyen
|
034d6b1569
|
feat(curriculum): JS checkpoint cert (#62188)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
|
2025-10-03 19:50:59 +02:00 |
|
Huyen Nguyen
|
80026e26c4
|
fix(a11y): replace Alert with Callout for non-critical messages (#62466)
|
2025-10-03 09:52:12 +05:30 |
|
Tom
|
0b71e8779d
|
feat(client): archive page (#62450)
|
2025-10-02 12:30:33 -07:00 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Ahmad Abdolsaheb
|
128c43b5cc
|
fix(client): show ab test for fsd only (#60880)
|
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 |
|
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 |
|
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 |
|
Oliver Eyton-Williams
|
89e9a31ceb
|
chore(deps): update i18next (#60542)
|
2025-05-27 17:09:18 +05:30 |
|
Nielda Karla
|
e149f7514f
|
feat(curriculum): Add A2 Spanish Outline (#60303)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
|
2025-05-15 16:47:26 -03:00 |
|
Huyen Nguyen
|
7c4ebb4671
|
chore(client): remove unused class names (#60295)
|
2025-05-12 18:56:29 +05:30 |
|
Huyen Nguyen
|
46c20ab6f6
|
refactor(client): use shared Module interface (#60082)
|
2025-04-30 14:52:10 -05:00 |
|
yoko
|
c796a25f31
|
fix(client,i18n): prevent unwanted line breaks in Japanese and Chinese block labels (#59649)
|
2025-04-10 06:59:41 -07:00 |
|
Huyen Nguyen
|
07e708890a
|
fix(client): show donation modal on module completion (#57583)
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
|
2025-04-09 13:32:02 -05:00 |
|
Huyen Nguyen
|
1f1e6ff626
|
refactor(client, curriculum): consolidate is-FSD checks (#59598)
|
2025-04-09 11:49:26 +03:00 |
|
Shaun Hamilton
|
89675220cb
|
feat(client): decouple superblock id from certification name (#59478)
|
2025-04-02 16:09:48 +02:00 |
|
Sem Bauke
|
aef1f890bd
|
feat(schema): add 'dialogue-grid' layout option to block layouts (#59474)
|
2025-03-28 09:44:57 -07:00 |
|
Bruce Blaser
|
c86ea2b4a9
|
fix(a11y): separate disclosure content from toggle button (#59286)
|
2025-03-20 13:16:20 -07:00 |
|
Oliver Eyton-Williams
|
a87df1adc8
|
feat: simplify superblock layouts (#59260)
|
2025-03-13 12:16:39 +05:30 |
|
Tom
|
f1a155aeae
|
refactor(client): move queries for map to map component (#59074)
|
2025-03-06 08:52:51 +01:00 |
|
Jessica Wilkins
|
30649b71b8
|
chore(curriculum): updating intro fsd cert (#58937)
|
2025-02-25 07:43:23 +01:00 |
|
Oliver Eyton-Williams
|
1a6a2ed646
|
fix: superblock intro expansion + test for superblock order (#58928)
|
2025-02-21 08:01:51 -06:00 |
|
Oliver Eyton-Williams
|
62cdd77e8a
|
chore(client): migrate to React 17 (#58355)
Co-authored-by: Sem Bauke <semboot699@gmail.com>
|
2025-02-13 13:51:03 -08:00 |
|
Oliver Eyton-Williams
|
93b5a178c6
|
chore(client): remove redundant fragments (#58675)
|
2025-02-11 01:07:52 -08:00 |
|
Oliver Eyton-Williams
|
1738b1f05f
|
chore(client): fix several type errors (#58500)
|
2025-01-31 10:25:43 -06:00 |
|
Tom
|
e47ccaa912
|
fix(client): move intros back to collapsed area (#57910)
|
2025-01-09 07:19:40 +01:00 |
|
Oliver Eyton-Williams
|
67a7c3254a
|
fix(client): stop double-counting completed challenges (#57985)
|
2025-01-08 21:37:35 +05:30 |
|
Tom
|
779d180af6
|
fix: remove extra height of scrollable anchors (#57899)
|
2025-01-06 15:09:02 -08:00 |
|
Tom
|
053b7503ae
|
refactor(client): challenge links (#57905)
|
2025-01-06 14:10:48 +01:00 |
|
Oliver Eyton-Williams
|
f43d44451b
|
test: enable quiz and super-block-page spec (#57552)
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2024-12-24 16:30:50 -08:00 |
|
Tom
|
033fe98fd8
|
fix(client): final fsd adjustments before launch (#57723)
|
2024-12-23 21:47:44 +00:00 |
|
Tom
|
cdd1a7c5ac
|
chore(curriculum): remove beta label from superblock titles (#57546)
|
2024-12-22 13:45:40 +05:30 |
|