386 Commits

Author SHA1 Message Date
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
leputz
5c3dd55406 fix(client): show more descriptive error message on fetchUserError (#64061)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-12-12 12:28:43 +02:00
Oliver Eyton-Williams
1b98725699 feat(client): remove broken signout button from /update-email (#64400) 2025-12-10 18:29:05 +05:30
Shaun Hamilton
d28fbdf081 feat: release rdb and python certs (#64253)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2025-12-09 19:55:36 +00:00
Tom
6a54b7c43f fix(client): change twitter to X and update twitter URL's (#64046) 2025-12-08 12:49:23 +02:00
Shaun Hamilton
39eb3e0f34 fix(client): add beta back to a2-english (#64368) 2025-12-08 08:36:39 +00:00
bengguankoay
bcacf747ed fix(client): hide console on JS-only interactive examples (#64210) 2025-12-05 10:57:38 -08:00
Sem Bauke
e056608d82 feat(client): add settings side nav (#63034)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2025-12-03 01:28:20 -08:00
Oliver Eyton-Williams
9c40394914 fix: format + lint commands (#64256) 2025-12-02 13:17:23 +01:00
Oliver Eyton-Williams
1e0805fd72 refactor: one eslint task per workspace (#63835) 2025-11-21 19:21:46 +05:30
Krzysztof G.
a2c81caae6 fix(curriculum, tools): remove duplicated words (#63981) 2025-11-19 07:49:58 -08:00
Tom
981c6024f6 feat(client): add details to daily challenges calendar (#63003) 2025-11-17 10:42:00 +03:00
Tom
8ec4053a05 feat(client/curriculum): release new superblocks, certs coming soon (#63574)
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2025-11-12 12:50:49 -06:00
Shaun Hamilton
6fe97d3105 feat: release a2-english exam (#63136) 2025-11-10 20:20:03 -06:00
Huyen Nguyen
7616926f3f refactor(e2e): consolidate tests in preview.spec.ts (#63652) 2025-11-10 18:59:42 +05:30
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
Diem-Trang Pham
4043c6e1ff fix(client): fix daily challenge left breadcrumb (#63523) 2025-11-05 10:58:23 -06:00
Sem Bauke
f5053b24cf chore(api,client): move most certs to legacy (#63140)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-11-05 10:51:12 -06:00
Diem-Trang Pham
9caeb30b14 fix(client): Correct B1 English super block title (#63408) 2025-10-31 14:58:56 -07:00
Ahmad Abdolsaheb
8248cd638c feat(client):update accordion map (#63053) 2025-10-30 08:31:28 -05:00
Ahmad Abdolsaheb
c527dcff3d fix: sign-in e2e (#63320) 2025-10-30 18:32:51 +05:30
Ahmad Abdolsaheb
03c775ac2d feat/ab test landing google auth (#62538) 2025-10-29 19:25:08 +05:30
Huyen Nguyen
6e33189f3b test(e2e): add tests for interactive editor toggle (#63043) 2025-10-25 11:08:51 +05:30
Huyen Nguyen
72544f2b92 test(e2e): scroll functionality for certification sections on /settings (#63038) 2025-10-25 09:20:51 +05:30
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
Shaun Hamilton
677ca70eed feat(client): add 3 disclosure cde for rdb (#62178)
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2025-10-07 21:27:57 +00:00
Mrugesh Mohapatra
3cbe2ab8b1 fix(tools): consolidate docker compose setup (#62525) 2025-10-07 10:49:41 +05:30
Mrugesh Mohapatra
ef610dd36c fix(tools): s/MailHog/Mailpit/g (#62481) 2025-10-03 13:25:33 -07:00
Mrugesh Mohapatra
7ff864149c fix(client): update CTA for daily challenges 2025-10-03 21:35:27 +05:30
Tom
0b71e8779d feat(client): archive page (#62450) 2025-10-02 12:30:33 -07:00
Tom
23ec4003a9 fix(curriculum): change 'lecture' to 'theory' and 'lesson' (#62414) 2025-09-30 19:59:12 +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
Oliver Eyton-Williams
b47bc04c97 test: only intercept the page-data for tested page (#62042) 2025-09-04 17:33:31 +05:30
Huyen Nguyen
63c19acfc3 test(e2e): mock quiz data in quiz-challenge.spec.ts (#62011)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2025-09-03 13:45:19 +00:00
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
Tanmay Gautam
53a648f71c feat(learn): Added keyboard shortcut(ctrl+enter) to check your answer button (#61333)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-08-20 09:49:39 +05:30
Tom
7634b5c8a1 refactor(client): daily challenges to use path params (#61776) 2025-08-12 08:39:52 +02:00
Oliver Eyton-Williams
c27fd68ceb test: /donate page for signed out users (#61738) 2025-08-08 11:20:25 +02: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
Oliver Eyton-Williams
3e1da8f3fb refactor(client): store session user in dedicated key (#59954) 2025-07-28 18:25:14 +05:30
Arif Khalid
8eee5ca8bf feat(client): Editor file visual indication (#59186) 2025-07-16 11:24:46 -05:00
Tom
f4ed5692e3 fix: landing tests (#61360) 2025-07-15 22:09:45 +00:00
Oliver Eyton-Williams
87c274a9ef feat(api): allow HOME_LOCATION origin in development (#61003) 2025-06-25 12:00:24 +05:30
Huyen Nguyen
723be55e62 fix(a11y): add editor name to editor aria-label (#60529) 2025-06-23 08:53:33 -05:00