Commit Graph

431 Commits

Author SHA1 Message Date
Oliver Eyton-Williams
56d2c64df5 fix(e2e): mock get-session-user (i.e. what the client requests) (#66765)
Thanks Oliver!
2026-04-03 12:27:00 +02:00
Mrugesh Mohapatra
a72fe07399 revert(client): ensure donate button is always visible (#66754) 2026-04-02 17:06:25 +00:00
Sem Bauke
9d9306f8c4 refactor: add session-user endpoint (#66330) 2026-04-01 18:59:02 +02:00
Venkataramana Devathoti
8580ba0ace feat(client): ensure donate button is always visible (#66706)
Co-authored-by: Venkat <venkat@Venkats-MacBook-Pro.local>
2026-04-01 10:05:18 +02:00
Fatai Alimi
a25d278b37 fix(client): update unauthenticated email sign-up button text (#66692) 2026-03-31 09:07:54 +02:00
Ahmad Abdolsaheb
9a0086e2a6 feat: add catalog (#66680)
Co-authored-by: jdwilkin4 <jwilkin4@hotmail.com>
2026-03-30 12:12:07 -07:00
Huyen Nguyen
a0f37ae009 fix(a11y): add initial focus to play button in speaking modal (#66419) 2026-03-24 11:44:54 +01:00
Sem Bauke
fe421a03c6 feat(client): mobile advert for small screen sizes (#66212) 2026-03-23 09:01:58 +02:00
Huyen Nguyen
922e133013 fix(e2e): stabilize editor test (#66565) 2026-03-20 08:29:57 +05:30
Huyen Nguyen
3c77e8b2d4 fix(client): add Beta to English cert titles (#66547) 2026-03-19 18:37:02 +07:00
Sem Bauke
f7753e8a22 feat(client): sidebar-nav on review-pages (#65897)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2026-03-16 12:18:12 +02:00
Ragini Pandey
52e2141f4a fix(client): use requestAnimationFrame to focus editor on mount in Firefox (#66405) 2026-03-13 13:34:40 +01:00
Sem Bauke
8a603365a8 fix: add max failures for unique PW tests to unclog CI (#66368) 2026-03-12 16:12:08 +01:00
Oliver Eyton-Williams
9aa6f05fa1 fix(client): duplicate console output (#66350) 2026-03-11 21:15:50 +01:00
Tom
a1c5e08728 fix(tests): disable dc e2e tests (#66357) 2026-03-11 05:31:53 +07:00
leputz
d4161819cc fix(client) downloaded daily code challenge solution with filename (#64385) 2026-03-10 09:15:37 -05:00
Ahmad Abdolsaheb
4ea5ae56cb feat: add independent lowerjaw in labs (#65785) 2026-03-09 14:38:31 +03:00
Tom
5d10ce3fb4 fix(client): daily challenge calendar (#66202)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2026-03-03 14:28:54 +01:00
Oliver Eyton-Williams
e902fd270f refactor: update gatsby schema, remove customization + use inferrable type (#65857) 2026-03-03 10:48:53 +01:00
Gary Yeung
0e8c6d5d6a fix(client): adjust cert heading (#65552) 2026-02-26 13:35:02 +02:00
majestic-owl448
b249098466 fix(learn): standardize use of front-end, full-stack, back-end (#65976) 2026-02-21 08:38:16 +05:30
Oliver Eyton-Williams
10d160b360 fix(client): daily-coding-challenge routing (#65942)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2026-02-18 14:09:30 -06:00
majestic-owl448
050280705d fix(learn): Standardazie frontend, backend, full-stack (#65911) 2026-02-17 21:26:33 +05:30
Ahmad Abdolsaheb
4a11c4fdf5 fix:(api): send full stack email for v9 (#64751)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2026-02-17 16:24:32 +02:00
Oliver Eyton-Williams
dd10fc114e fix(tests): flaky speaking modal tests (#65868) 2026-02-13 14:55:01 +01:00
Huyen Nguyen
1108d25883 feat(client,challenge-parser): support audio and transcript in quiz questions (#65711) 2026-02-12 08:52:49 +01:00
Sem Bauke
30bcf40381 feat(client): migrate to Gatsby v5 and React 18 (#65729)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2026-02-11 19:15:32 +01:00
Oliver Eyton-Williams
ae50644091 refactor(tooling): add turbo eslint plugin (#65734) 2026-02-06 17:33:05 +05:30
Oliver Eyton-Williams
77cd933939 test: check nothing unexpected appears in python terminal (#65572) 2026-02-03 21:44:07 +05:30
Sem Bauke
5fa0ccfd8e fix(learn): multiple portfolio issues (#65427) 2026-02-01 10:23:55 +05:30
Jeevankumar S
c83dca7ba5 refactor(e2e): replace archived challenge links (#65592) 2026-01-31 01:56:07 +07:00
Tom
0035e17784 chore(curriculum/client): remove old fsd superblock (#64283) 2026-01-30 18:44:41 +01:00
Oliver Eyton-Williams
d61ecc789d fix(tools): ignore files that should not be linted (#65594) 2026-01-30 15:19:55 +01:00
Oliver Eyton-Williams
f940f2beee refactor: simplify turbo config, use it for develop + build (#65526) 2026-01-28 21:38:40 +05:30
Sem Bauke
f68b471d6d feat(client): add job experience widget to profile (#63503)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2026-01-22 09:30:50 +01:00
Oliver Eyton-Williams
608afa8a39 chore: use turborepo for type checking (#64455) 2026-01-19 19:05:27 +05:30
Oliver Eyton-Williams
f03ad05e84 refactor: bundle shared so each consumer can require/import without hassle (#64167) 2026-01-19 09:45:40 +00:00
Ahmad Abdolsaheb
c3f0473cd0 feat:(client): show-workshop-independent-lower-jaw (#64137)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2026-01-08 15:51:57 +01:00
Jeevankumar S
3519862518 fix(learn, tools/scripts): replace archived challenge links in challenge reset modal (#64849)
Co-authored-by: Jeevankumar <jeeevnkumar2003@gmail.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2026-01-07 02:56:17 +07:00
Oliver Eyton-Williams
15c98b0db9 refactor: move playwright config into e2e folder (#64741) 2026-01-05 20:30:02 +05:30
Jessica Wilkins
d1dca406a3 fix(curriculum): missing b1 cert from settings page (#64938)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2026-01-02 11:12:04 +01:00
Zeina Obeid
a34fad01ca fix(tools/scripts): Replace archived challenge links in action-row test (#64841)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-12-22 19:14:24 +01:00
Zeina Obeid
563e487654 fix(tools/scripts): removed basic-css.spec.ts (#64842) 2025-12-22 12:19:26 +00:00
Zeina Obeid
9b9daa91d6 fix(curriculum): replaced archive challenge links (#64839) 2025-12-22 12:08:26 +00:00
miyaliu666
3ebcc0ec55 feat(curriculum): release A1 Chinese (#64764)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-12-21 11:43:52 -08:00
Oliver Eyton-Williams
fc361c3dfe test: ignore url after deleting account (#64750) 2025-12-19 12:59:48 +05:30
Sem Bauke
8034515276 fix(client): add better navigation for navigating back to blocks (#64027)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-12-17 20:36:23 +01:00
Oliver Eyton-Williams
970bed7aea test: more robust signed out detection (#64654) 2025-12-16 15:00:06 +00:00
Oliver Eyton-Williams
1cf69d61da test(e2e): stop checking no. of sign-in buttons (#64648) 2025-12-16 12:15:23 +00:00
Nielda Karla
0cd88a07f8 feat(curriculum): release A1 Spanish (#64519)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-12-14 10:48:04 -08:00