Huyen Nguyen
|
09148e0cd9
|
chore(deps): upgrade @freecodecamp/ui to 5.0.1 (#64611)
|
2025-12-16 08:55:06 +01:00 |
|
Oliver Eyton-Williams
|
6fc07e3561
|
refactor(client): manually generate webmanifest (#64529)
|
2025-12-15 11:27:02 +01:00 |
|
Sem Bauke
|
43781bf6e1
|
chore(client): update component library to v5 (#64279)
|
2025-12-11 09:32:18 +05:30 |
|
Oliver Eyton-Williams
|
29420e8214
|
chore: remove validate-keys script (#64341)
|
2025-12-05 11:26:05 -08:00 |
|
Huyen Nguyen
|
5d6eacb615
|
feat(client): add pinyin-to-hanzi input to fill in the blank challenge (#63986)
|
2025-12-01 10:35:06 -08:00 |
|
Oliver Eyton-Williams
|
1e0805fd72
|
refactor: one eslint task per workspace (#63835)
|
2025-11-21 19:21:46 +05:30 |
|
Oliver Eyton-Williams
|
960fd9e072
|
refactor: split curriculum build in two (#63639)
|
2025-11-19 03:00:32 -08: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 |
|
Sem Bauke
|
b28f2c3f6b
|
refactor(client): move to react-scroll (#62921)
|
2025-10-24 17:18:54 +05:30 |
|
Oliver Eyton-Williams
|
4a635c1b32
|
refactor: migrate (some) curriculum files to TypeScript (#62228)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-10-23 10:54:57 +05:30 |
|
Shaun Hamilton
|
16cbb4c24d
|
dev(client): disable webpack console warnings (#62873)
Co-authored-by: Mrugesh Mohapatra <noreply@mrugesh.dev>
|
2025-10-17 11:05:42 -05:00 |
|
Shaun Hamilton
|
7c20027732
|
feat(client): add challenge interactive editor (#61805)
Co-authored-by: sembauke <semboot699@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-10-09 09:34:03 +05:30 |
|
Shaun Hamilton
|
35d05d2c05
|
feat(client): add exam attempts to exam-download page (#61361)
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
|
2025-09-25 21:27:31 +02:00 |
|
Oliver Eyton-Williams
|
51eba06a7d
|
refactor: remove jest and lint vitest (#62330)
|
2025-09-24 09:27:03 +02:00 |
|
Oliver Eyton-Williams
|
00a015cd92
|
feat: update growthbook and handle network errors (#61374)
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
|
2025-09-22 21:06:38 +05:30 |
|
Oliver Eyton-Williams
|
881dfd8f78
|
refactor: client jest -> vitest (#62177)
|
2025-09-16 08:30:06 +02:00 |
|
Huyen Nguyen
|
415f0207f5
|
chore(deps): upgrade @freecodecamp/ui to v4.3.0 (#61996)
|
2025-09-11 10:49:10 +05:30 |
|
Tom
|
5ae2e3eca7
|
chore(deps,api): update date-fns and add date-fns-tz (#61048)
|
2025-06-25 18:49:04 +02:00 |
|
Huyen Nguyen
|
dd6117d4e6
|
chore(deps): upgrade @freecodecamp/ui to v4.2.0 (#60919)
|
2025-06-25 09:27:02 +05:30 |
|
Oliver Eyton-Williams
|
8a4603b0b7
|
chore(deps): update normalize-url (#60912)
|
2025-06-23 08:26:34 -05:00 |
|
Oliver Eyton-Williams
|
89e9a31ceb
|
chore(deps): update i18next (#60542)
|
2025-05-27 17:09:18 +05:30 |
|
Oliver Eyton-Williams
|
7a424171d2
|
chore: update required pnpm version to >=10 (#60285)
|
2025-05-12 18:57:18 +05:30 |
|
Sem Bauke
|
f18252006f
|
chore(deps): update @freecodecamp/ui to version 4.0.1 (#59405)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-03-25 13:38:10 +05:30 |
|
Naomi
|
0b96c09e84
|
feat: replace ts-node with tsx (#59019)
|
2025-03-11 19:55:54 +00: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 |
|
Anna
|
0047f98a24
|
feat(tools): use stylelint globally (#58508)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-02-03 08:44:33 +01:00 |
|
Tom
|
499ccb53a0
|
feat(client): persist playback rate in lecture videos (#58087)
|
2025-01-17 09:26:06 +01:00 |
|
Anna
|
1e12fc4059
|
feat: add a css linter (#56823)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-01-13 15:50:17 +00:00 |
|
Anna
|
16123014ea
|
chore(ui): add bluesky button (#57297)
Co-authored-by: Naomi <accounts+github@nhcarrigan.com>
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
|
2024-12-19 12:37:27 +01:00 |
|
Huyen Nguyen
|
86d5bd3671
|
chore(deps): bump @freecodecamp/ui to v3.1.1 (#57463)
|
2024-12-09 20:58:00 +01: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 |
|
Huyen Nguyen
|
794a8f1c3a
|
chore(deps): bump @freecodecamp/ui to 3.1.0 (#57097)
|
2024-11-12 14:33:42 +01:00 |
|
Sem Bauke
|
228c2316ee
|
chore: update react-instancesearch to v7 (#57020)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-11-08 14:20:13 +01:00 |
|
Huyen Nguyen
|
2e76ea10da
|
feat(client): handle quiz finish and exit (#56644)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-11-06 20:39:32 +01:00 |
|
Kristofer Koishigawa
|
a378208d4d
|
feat: dynamically generate search placeholder (#56276)
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
|
2024-10-04 16:42:45 +00:00 |
|
Huyen Nguyen
|
6f4488998a
|
feat(client): quiz challenge with validation (#56163)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-10-01 21:08:09 +02:00 |
|
Lars Kappert
|
d32e57813e
|
chore: update Knip to v5 (#56244)
|
2024-09-26 13:12:00 +02:00 |
|
Huyen Nguyen
|
ec784ce8b9
|
chore: bump @freecodecamp/ui to v1.2.0 (#56140)
|
2024-09-18 21:41:13 +05:30 |
|
Huyen Nguyen
|
cc717bd20f
|
chore(deps): bump @freecodecamp/ui to 1.1.0 (#55868)
|
2024-08-16 09:45:44 +02:00 |
|
Huyen Nguyen
|
2c308aed62
|
fix(a11y): remove textbox role from search bar wrapper (#55406)
|
2024-07-18 09:48:39 -05:00 |
|
Mrugesh Mohapatra
|
daede0a8ff
|
chore: uninstall cross-env (#55224)
|
2024-06-20 11:26:10 +05:30 |
|
Mrugesh Mohapatra
|
1a51bb072a
|
fix(node): set memory to 8 GiB for tests (#55193)
|
2024-06-14 09:32:09 -05:00 |
|
Huyen Nguyen
|
68902644c0
|
chore(client): remove bootstrap.min.css (#55068)
|
2024-06-13 09:56:28 +02:00 |
|
Huyen Nguyen
|
414c4d7895
|
chore(deps): remove @testing-library/jest-dom from client dep list (#54914)
|
2024-05-23 12:51:41 +02:00 |
|
Mrugesh Mohapatra
|
dabea4a904
|
chore: bump pnpm version
|
2024-05-18 17:23:23 +05:30 |
|
Oliver Eyton-Williams
|
a63ab0ce01
|
chore(client): remove unused scripts (#54720)
|
2024-05-09 13:26:29 +02:00 |
|
Sem Bauke
|
84b1a402a8
|
refactor: remove component library as internal dependency (#54322)
|
2024-04-08 19:35:30 +02:00 |
|
Sem Bauke
|
50061ffa0e
|
chore: upgrade deprecated Redux middleware (#54164)
|
2024-04-04 13:36:24 +07:00 |
|
Huyen Nguyen
|
d3481989a9
|
chore: remove react-bootstrap (#54289)
|
2024-04-03 10:39:03 -07:00 |
|
Huyen Nguyen
|
e03b78666b
|
chore(test): remove email-sign-up.test.js in favor of e2e (#53886)
|
2024-02-26 19:54:48 +05:30 |
|