Commit Graph

364 Commits

Author SHA1 Message Date
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)
Some checks failed
i18n - Build Validation / Validate i18n Builds (22) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - Node.js / Build (22) (push) Has been cancelled
CI - Node.js / Test (22) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (22) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 22) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 22) (push) Has been cancelled
i18n - Download Client UI / Client (push) Has been cancelled
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)
Some checks failed
i18n - Build Validation / Validate i18n Builds (22) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - Node.js / Build (22) (push) Has been cancelled
CI - Node.js / Test (22) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (22) (push) Has been cancelled
CD - Docker - DOCR Cleanup Container Images / Delete Old Images (learn-api, dev) (push) Has been cancelled
CD - Docker - DOCR Cleanup Container Images / Delete Old Images (learn-api, org) (push) Has been cancelled
i18n - Download Client UI / Client (push) Has been cancelled
i18n - Upload Client UI / Client (push) Has been cancelled
i18n - Upload Curriculum / Learn (push) Has been cancelled
2025-10-07 10:49:41 +05:30
Mrugesh Mohapatra
ef610dd36c
fix(tools): s/MailHog/Mailpit/g (#62481)
Some checks failed
i18n - Build Validation / Validate i18n Builds (22) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Build Client (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Build API (Container) (push) Has been cancelled
CI - Node.js / Build (22) (push) Has been cancelled
CI - Node.js / Test (22) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Run Playwright 3rd Party Donation Tests (chromium, 22) (push) Has been cancelled
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)
Some checks failed
CI - E2E - 3rd party donation tests / Build Client (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Build API (Container) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Run Playwright 3rd Party Donation Tests (chromium, 22) (push) Has been cancelled
CI - Node.js / Build (22) (push) Has been cancelled
CI - Node.js / Test (22) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (22) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 22) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 22) (push) Has been cancelled
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
Ahmad Abdolsaheb
cb231abaaa
fix: make landing e2e test specific (#60893) 2025-06-23 08:40:38 -05:00
Jessica Wilkins
d99a2bbf98
feat(curriculum): adding Debug a Pet Adoption Page lab (#60917)
Some checks failed
i18n - Build Validation / Validate i18n Builds (22) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - Node.js / Build (22) (push) Has been cancelled
CI - Node.js / Test (22) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (22) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 22) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 22) (push) Has been cancelled
i18n - Download Client UI / Client (push) Has been cancelled
2025-06-21 09:31:59 +02:00
Oliver Eyton-Williams
49fbe88369
feat(client): integrate new test runner (#60318) 2025-06-12 09:25:37 +02: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
Jessica Wilkins
0f9c2705ef
chore(curriculum): update HTML chapter to address last issue found in analytics report (#60386)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2025-05-21 11:11:38 +03:00
Oliver Eyton-Williams
796368094c
fix(client): retain editableContents through reload (#59573) 2025-04-23 20:57:30 +05:30
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
Arif Khalid
25249d1654
feat(client): Persist editor open tabs (#59103)
Co-authored-by: sembauke <semboot699@gmail.com>
2025-04-08 16:05:19 +03:00
Oliver Eyton-Williams
79d97988d2
test: confirm that lab project previews can be viewed (#59570) 2025-04-03 11:27:38 -05:00
Shaun Hamilton
89675220cb
feat(client): decouple superblock id from certification name (#59478) 2025-04-02 16:09:48 +02:00
Huyen Nguyen
17982e3448
chore: clean up profile tests (#59461) 2025-03-28 09:07:40 +05:30
c0d1ng_ma5ter
6350c9101b
fix(client): Change reset lesson message to be dynamic (#59400)
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-03-27 14:37:21 +01:00
Arif Khalid
e411c1eea6
fix(client): fix backend code source submission (#58832)
Co-authored-by: sembauke <semboot699@gmail.com>
2025-03-26 23:26:33 +00:00
John A Maloney
d1b4a9b89f
test: validate email sending (#58889)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2025-03-26 12:50:30 +00:00
Anna
0be9ca1dc7
fix(ui): use identical search terms (#59306) 2025-03-25 11:15:39 +01:00
Huyen Nguyen
e936ddcf6e
chore(client): remove outdated welcome message (#59218) 2025-03-22 15:59:04 +00:00
Huyen Nguyen
173d87f1fa
test(e2e): add more tests to quiz-challenge.spec.ts (#59318) 2025-03-20 17:18:05 +01:00
Nielda Karla
905e7d5a5c
feat(curriculum): Add review tasks to Blocks 1 to 4 A2 curriculum (#59128)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: DanielRosa74 <58576743+DanielRosa74@users.noreply.github.com>
2025-03-17 18:57:18 +00:00
Josue Igiraneza
f648dac32f
fix(client): Improve navigation search bar clarity (#59140)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-03-13 06:29:45 +01:00
Shaun Hamilton
924e9c6db4
chore(client): re-order curriculum map (#59105) 2025-03-10 12:48:50 +01:00
Lalit Rajbanshi
5e2b19af1b
fix(curriculum): remove scrimba links from legacy JS cert (#58671)
Co-authored-by: sembauke <semboot699@gmail.com>
2025-03-07 11:28:43 +01:00
Oliver Eyton-Williams
ab29bde319
test(e2e): reduce output.spec flake (#59060) 2025-03-04 23:54:27 +00:00