Commit Graph

1328 Commits

Author SHA1 Message Date
Sukka
14ced4f271
fix: replace unpkg w/ jsdelivr & cdnjs (#59291)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-04-07 08:28:17 +00:00
Oliver Eyton-Williams
3f3b1b4b9c
refactor: remove DeepEqual (#59569) 2025-04-03 09:02:05 -07:00
Anna
3104c9e057
feat: test page structure (#59113)
Co-authored-by: Naomi <accounts+github@nhcarrigan.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2025-04-01 15:32:52 -05:00
Huyen Nguyen
99f4203b4f
refactor(tools): improve readability of external curricula build script (#59519) 2025-03-31 21:40:03 -07:00
Oliver Eyton-Williams
ee6afec4b5
refactor(tools): ignore returned functions from tests (#59475) 2025-03-28 16:53:21 +00:00
Tom
80c9e8c225
fix: lint error in frame-runner (#59467) 2025-03-27 14:49:35 -05:00
Oliver Eyton-Williams
d6628979e9
feat: remove getUserInput (#59442) 2025-03-27 14:40:29 +01:00
Oliver Eyton-Williams
350424701f
feat: remove 'original' and __file (#59446) 2025-03-26 21:34:06 +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
aeeae20c97
fix(tools): use dashed name for live version of challenge in editor (#59401) 2025-03-25 01:17:25 -07:00
Sem Bauke
176123b803
fix(external-curriculum): add full-stack cert to external curriculum (#59395) 2025-03-24 15:01:19 +01:00
Anshik Jain
377d5775d6
fix(curriculum): update minimum questions from 17 to 18 (#59319) 2025-03-18 16:42:14 +01:00
Oliver Eyton-Williams
b94e09e20d
chore(deps): update curriculum-helpers (#59321) 2025-03-18 13:05:22 +01:00
Naomi
0b96c09e84
feat: replace ts-node with tsx (#59019) 2025-03-11 19:55:54 +00:00
Oliver Eyton-Williams
44c43e3c0a
refactor: simplify test-evaluator (#59037) 2025-03-09 22:54:37 -07:00
Oliver Eyton-Williams
96d62330cd
feat(client): support beforeAll in DOM challenge tests (#59001) 2025-02-28 14:03:18 +02:00
Sem Bauke
72e09739b9
fix(curriculum): reorder external superblocks curricula (#58973) 2025-02-26 09:37:06 +01:00
Niraj Nandish
dac7fa3a14
feat(api): exam screenshot service (#56940)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2025-02-18 09:24:54 +00:00
Oliver Eyton-Williams
1aeb65b445
fix: run tests in iife to avoid name conflicts (#58805) 2025-02-15 09:14:31 +05:30
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
Oliver Eyton-Williams
6e9513a933
chore: upgrade eslint (#58575) 2025-02-07 22:48:43 +02:00
Sem Bauke
e60c3f8cee
chore: update curriculum-helpers to version 3.9.0 (#58525) 2025-01-31 08:48:16 -06:00
Oliver Eyton-Williams
70166a9517
chore: remove non-root eslint calls (#58470) 2025-01-30 20:40:13 -05:00
Oliver Eyton-Williams
afade4a5d3
refactor(curriculum): remove Enzyme from reuseable profile (#58480)
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
2025-01-30 08:43:44 +01:00
Oliver Eyton-Williams
9e86617d47
fix(client): show --fcc-actual-- for js lessons (#58445) 2025-01-28 14:36:38 +01:00
Oliver Eyton-Williams
b454d31885
chore(deps): pin react version for frame-runner (#58368) 2025-01-24 16:43:11 -05:00
Sem Bauke
7289340157
feat: update College Algebra visibility to public mobile (#58351) 2025-01-24 13:16:22 -08:00
Sem Bauke
4499c255ed
feat: update B1 English super block visibility to public for mobile (#58350) 2025-01-24 13:15:50 -08:00
Robin Dey Rudro
82febdca0c
fix(tools): removed empty file app.css (#58347)
Some checks failed
i18n - Build Validation / Validate i18n Builds (20.x) (push) Has been cancelled
CI - Node.js / Lint (20.x) (push) Has been cancelled
CI - Node.js / Build (20.x) (push) Has been cancelled
CI - Node.js / Test (20.x) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (20.x) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 20.x) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Has been cancelled
2025-01-24 10:16:20 -06:00
Anna
bc5fd0fdd4
feat(tools): add link to live version of challenge in challenge editor (#58027)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2025-01-13 11:10:24 -08:00
Sem Bauke
df06de394e
fix(curriculum): add B1 English to external curriculum (#58012) 2025-01-09 08:37:56 -08:00
Tom
8ec9e5cc52
feat(challenge-parser): add transcript to challenge parser (#57967) 2025-01-09 07:17:22 +01:00
Sem Bauke
6a4662864b
feat: release a2 English cert on mobile (#57497) 2025-01-02 19:36:02 +05:30
Tom
cdd1a7c5ac
chore(curriculum): remove beta label from superblock titles (#57546) 2024-12-22 13:45:40 +05:30
Ahmad Abdolsaheb
bf253db285
fix: check for total challenge completion before donation pop up (#57425) 2024-12-13 13:56:06 -08:00
Sem Bauke
2d2452eb83
fix: do not check for browser extension in mobile app (#57470)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2024-12-12 10:12:45 +01:00
Anna
2c7932d042
chore(curriculum): add frontend to step superblock list (#57290) 2024-12-10 21:26:34 +01:00
Oliver Eyton-Williams
ce8b971073
refactor: simplify is-audited logic (#57346) 2024-12-06 11:24:47 -06:00
Anderson Corrêa
b29dcdbed1
fix(tools): update grammar in quiz challenge template (#57338) 2024-11-26 23:59:36 -08:00
Oliver Eyton-Williams
fcedb7e98d
chore(curriculum): remove upcoming python superblock (#57247) 2024-11-20 09:14:36 -08:00
Oliver Eyton-Williams
62c4b665b7
chore(curriculum): remove d3 dashboard project (#57246) 2024-11-20 08:38:39 -08:00
Anna
d6ea481cbc
feat(tools): create a bash testing script (#57218) 2024-11-19 09:56:59 +01:00
Oliver Eyton-Williams
56817b657f
chore(curriculum): add blockLayout when missing from meta (#57138)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2024-11-17 21:56:35 -08:00
Krzysztof G.
4c176d1ccb
fix(client): python duplicated input (#57023) 2024-11-15 12:00:11 -06:00
Supravisor
3017bd9268
fix(curriculum): video above typo (#57122) 2024-11-11 15:16:39 -08:00
Oliver Eyton-Williams
c7936b44b9
refactor(client): allow TS worker to initialize itself and have the client check readiness (#57055) 2024-11-11 08:18:16 -08:00
Oliver Eyton-Williams
4309617d07
feat(curriculum): add chapters and modules (#56795)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2024-10-31 09:29:16 -05:00
Tom
daf5017085
fix(curriculum): rename cert (#56694)
Some checks failed
i18n - Build Validation / Validate i18n Builds (20.x) (push) Has been cancelled
CI - Node.js / Lint (20.x) (push) Has been cancelled
CI - Node.js / Build (20.x) (push) Has been cancelled
CI - Node.js / Test (20.x) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (20.x) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 20.x) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 20.x) (push) Has been cancelled
i18n - Upload Client UI / Client (push) Has been cancelled
i18n - Upload Curriculum / Learn (push) Has been cancelled
2024-10-30 11:57:39 -05:00
Huyen Nguyen
74de60a73f
fix(client-plugins): default description, instructions, and seed to empty string (#56679)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2024-10-28 15:52:40 -05:00
Oliver Eyton-Williams
e9a4e92955
feat(client): use typescript in challenges (#56253)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2024-10-28 15:40:11 -05:00