Oliver Eyton-Williams
|
f3239ffc22
|
fix(client): non-serializable-payload error (#62664)
|
2025-10-10 05:46:49 -07:00 |
|
Tom
|
4afd65e683
|
feat(curriculum): add remaining new superblocks (4 of them) (#62611)
|
2025-10-09 08:54:56 -07:00 |
|
swdev33
|
b707f80d63
|
feat(client, api): bluesky profile link (#62400)
Co-authored-by: swdev33 <18295918+swdev33@users.noreply.github.com>
|
2025-10-09 09:07:12 +02: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 |
|
Ahmad Abdolsaheb
|
dd43d97924
|
fix(client): update 25 tier ab test (#62553)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-10-08 10:00:20 -07: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 |
|
Mrugesh Mohapatra
|
7ff864149c
|
fix(client): update CTA for daily challenges
|
2025-10-03 21:35:27 +05:30 |
|
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 |
|
Tom
|
d7505e9833
|
chore(client): remove daily challenge env variables (#62105)
|
2025-09-30 08:47:38 +02:00 |
|
Oliver Eyton-Williams
|
047a268e38
|
fix(client): fake sign in after donating (#61710)
|
2025-09-26 11:30:41 +05:30 |
|
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
|
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 |
|
Shaun Hamilton
|
af730bf585
|
chore: migrate gitpod -> ona (#62046)
|
2025-09-12 09:34:52 +02:00 |
|
Ahmad Abdolsaheb
|
ded6b598d7
|
feat(client): add 25 dollar tier ab test (#62014)
|
2025-09-11 10:04:01 +00:00 |
|
Ahmad Abdolsaheb
|
09dc696c29
|
feat: add email sign up alert (#61218)
Co-authored-by: Niraj Nandish <nirajnandish@icloud.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2025-09-11 10:14:00 +02:00 |
|
Huyen Nguyen
|
415f0207f5
|
chore(deps): upgrade @freecodecamp/ui to v4.3.0 (#61996)
|
2025-09-11 10:49:10 +05:30 |
|
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 |
|
Ahmad Abdolsaheb
|
546e3b7480
|
fix: show donation page to unauthorized users (#61696)
|
2025-08-06 14:44:59 -05:00 |
|
Oliver Eyton-Williams
|
7fdaa034c8
|
fix(client): gracefully handle errors while fetching user (#61623)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2025-08-05 08:22:49 -05:00 |
|
Tom
|
ad8b31df2c
|
feat(client): enable daily challenges + add e2e tests (#61549)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-08-04 18:37:06 +02: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 |
|
Nardix
|
e807d58a0b
|
fix(client): fix typo in useState variable name in progress-inner.tsx (#61431)
|
2025-07-22 11:59:44 +00:00 |
|
Mrugesh Mohapatra
|
d4b5c01e99
|
fix(client): remove link from staging-warning (#61348)
|
2025-07-15 08:06:55 -07:00 |
|
Tom
|
3af161450f
|
feat(curriculum, client): add catalog (#60951)
|
2025-06-26 15:08:36 -05:00 |
|
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 |
|
Nishi Surti
|
db92673f0c
|
chore(curriculum): remove unused .green class from global.css (#60982)
|
2025-06-23 09:58:33 +05:30 |
|
Tanmay Gautam
|
4f59955ea0
|
chore(client): removed alert-info class from global.css (#60897)
|
2025-06-17 19:27:53 +02:00 |
|
aldinash
|
7eaeddc3b5
|
chore(client): removed unused css (#60885)
|
2025-06-16 09:39:40 +05:30 |
|
Naman Khandelwal
|
f0bb5dd740
|
refactor(client): update OfflineWarning to use Alert and Spacer components (#60871)
|
2025-06-15 15:27:56 -04:00 |
|
Ahmad Abdolsaheb
|
339e09961f
|
AB testing skill based landing page top (#60753)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
|
2025-06-10 10:10:57 +05:30 |
|
Forge
|
bbda50ed0d
|
fix(client): typo in top contributer badge component (#60765)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-06-07 15:36:43 -04: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 |
|
khalil423
|
9eba392813
|
chore(client): remove bubbles next to the superblock (#59821)
Co-authored-by: khalil423 <khalil@LAPTOP-2H53A2Q0>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
|
2025-04-30 22:21:38 -07:00 |
|
Huyen Nguyen
|
2c436949f6
|
fix(client): use translation strings for alt text (#59727)
|
2025-04-17 07:46:22 -07:00 |
|
Marcos G
|
a12d9b3d59
|
chore(client): remove redundant link underline styles (#59783)
|
2025-04-17 07:27:44 +00:00 |
|
Ahmad Abdolsaheb
|
7329ddbe2f
|
fix(client): space-out the user bio from nav (#59662)
|
2025-04-11 01:58:06 -05:00 |
|
Oliver Eyton-Williams
|
5ef98680f9
|
refactor: remove unused vars (#59658)
|
2025-04-10 10:06:46 -05:00 |
|
Ahmad Abdolsaheb
|
56933d059f
|
feat(client): ab test shorter block donations (#59616)
|
2025-04-10 09:21:43 -05: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
|
be4b7b0761
|
fix(a11y): add aria-label to heatmap buttons (#59591)
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
|
2025-04-08 22:22:28 -05:00 |
|
Sem Bauke
|
70e4439b6d
|
refactor(profile): update components to use user object instead of individual props (#58680)
|
2025-04-08 11:46:39 +03:00 |
|
Tom
|
369e0591ac
|
fix(client): heatmap button size (#59576)
|
2025-04-03 12:14:48 -07:00 |
|