Commit Graph

1250 Commits

Author SHA1 Message Date
Huyen Nguyen
e9f0fe6bfa
fix(ui-components): apply theme classes to Storybook preview body (#53974) 2024-03-05 08:45:33 +01:00
Mahesh Bohara
89647a5986
fix: update tests of Table component to use getByRole (#53949) 2024-03-04 09:52:20 +03:00
Oliver Eyton-Williams
84e5f82d3c
chore(deps): update @freecodecamp/curriculum-helpers to 2.5.0 (#53944) 2024-03-01 11:07:49 +02:00
Huyen Nguyen
f48f3b3b6a
chore(ui-components): minor tailwind config update (#53926) 2024-02-29 09:22:02 -08:00
Oliver Eyton-Williams
fab633088f
fix: throw error when unable to create challenge (#53905) 2024-02-29 12:47:50 +01:00
Shaun Hamilton
d361e128c0
breaking(curriculum): add scientific-computing to /learn (#53143) (#53146)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
2024-02-28 08:05:23 -06:00
Valentin Palkovic
6fdcec43dd
chore(storybook): Upgrade Storybook from 6 to 8 (#53809)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2024-02-28 14:22:33 +05:30
Oliver Eyton-Williams
630fdac393
feat: use ast-based helpers (#53125) 2024-02-28 09:31:58 +01:00
renovate[bot]
511e6c8c29 fix(deps): update dependency @vitejs/plugin-react to v4.2.1 2024-02-24 19:24:13 +00:00
renovate[bot]
ffb14d4b8e chore(deps): update dependency webpack to v5.90.3 2024-02-24 00:43:10 +00:00
renovate[bot]
5cc5164c5c chore(deps): update dependency tailwindcss to v3.4.1 2024-02-24 00:41:35 +00:00
renovate[bot]
a01b84bd14 chore(deps): update dependency joi to v17.12.2 2024-02-23 20:08:12 +00:00
renovate[bot]
d277d00770 chore(deps): update dependency dotenv to v16.4.5 2024-02-23 17:45:41 +00:00
renovate[bot]
4872f95292 chore(deps): update dependency @types/chai to v4.3.12 2024-02-23 14:38:42 +00:00
Manabu Matsumoto
0ae233209b
fix(UI): put the Legacy label on the old JS curriculum title (re-open) (#53314)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Sem Bauke <semboot699@gmail.com>
2024-02-23 10:04:42 +01:00
Mama Naomi
71ec874986
fix(tools): update i18n sync (#53821) 2024-02-22 10:01:01 +01:00
renovate[bot]
6630058630
chore(deps): update dependency @testing-library/user-event to v14 (#53816)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: sembauke <semboot699@gmail.com>
2024-02-21 21:06:43 +05:30
renovate[bot]
80e32c20b7 chore(deps): update dependency prettier to v3.2.5 2024-02-21 11:19:27 +01:00
Oliver Eyton-Williams
522da7ba34
feat: add special message for bad indentation (#53744) 2024-02-21 10:21:55 +01:00
Huyen Nguyen
dc369b0937
chore: replace deprecated jest matchers (#53759) 2024-02-16 10:17:35 +01:00
renovate[bot]
8fb9d3c1ed chore(deps): update dependency enzyme-adapter-react-16 to v1.15.8 2024-02-15 03:28:10 +00:00
renovate[bot]
b19a10164c chore(deps): update dependency joi to v17.12.1 2024-02-14 22:26:32 +00:00
renovate[bot]
9f148c68e0 chore(deps): update dependency dotenv to v16.4.4 2024-02-14 17:45:06 +00:00
renovate[bot]
d446a5c42a chore(deps): update dependency chokidar to v3.6.0 2024-02-14 15:25:36 +00:00
renovate[bot]
53048fce2f chore(deps): update dependency chai to v4.4.1 2024-02-14 15:21:49 +00:00
renovate[bot]
d1cb00ed50 fix(deps): update dependency codemirror to v5.65.16 2024-02-14 11:26:31 +00:00
renovate[bot]
9154a58f8b fix(deps): update dependency @headlessui/react to v1.7.18 2024-02-14 11:15:07 +00:00
renovate[bot]
12daaf7173 chore(deps): update react monorepo 2024-02-14 04:15:39 +00:00
renovate[bot]
f0230d41dd chore(deps): update dependency ts-node to v10.9.2 2024-02-14 04:11:19 +00:00
renovate[bot]
edb9555a75 chore(deps): update dependency postcss to v8.4.35 2024-02-14 02:52:59 +00:00
renovate[bot]
a6865dc1fb chore(deps): update dependency npm-run-all2 to v5.0.2 2024-02-14 01:00:17 +00:00
renovate[bot]
7348752d2c chore(deps): update dependency mongodb to v5.9.2 2024-02-13 22:46:36 +00:00
renovate[bot]
ba3d106c37
chore(deps): update dependency autoprefixer to v10.4.17 (#53638)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-13 19:54:42 +05:30
Oliver Eyton-Williams
3b9ae66a64
fix: more specific formatting error message (#53626) 2024-02-09 22:15:00 +05:30
renovate[bot]
5839df1afb
chore(deps): update dependency @types/jest to v29.5.12 (#53561)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 09:15:23 +01:00
renovate[bot]
9b11d0ae09
chore(deps): replace dependency npm-run-all with npm-run-all2 5.0.0 (#53416)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-06 11:09:24 +05:30
Shaun Hamilton
3243a3852d
revert: b1fc2dbc34 (#53447) 2024-01-30 10:36:46 +01:00
renovate[bot]
5945355732
fix(deps): update dependency vite to v4.5.2 [security] (#53344)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-29 20:06:48 +00:00
Oliver Eyton-Williams
0738694caa
fix(seed): show connection message if connected (#53421) 2024-01-29 20:08:08 +01:00
Mama Naomi
987fe44b27
fix: gotta account for the slug too I guess? (#53356)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2024-01-26 08:56:33 +01:00
renovate[bot]
0d971810a1
chore(deps): update dependency @types/jquery to v3.5.29 (#52655)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-25 14:48:35 +01:00
Mama Naomi
bba991384c
feat: confirm id values are correct in i18n sync (#53331)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2024-01-24 15:38:17 +07:00
Huyen Nguyen
5ae3b4f75c
fix(a11y, ui-components): duplicate ID in FormGroup (#52861) 2024-01-22 05:48:27 -08:00
Huyen Nguyen
b1fc2dbc34
refactor(client): replace Bootstrap button component on settings page (#52525)
Co-authored-by: Sboonny <muhammedelruby@gmail.com>
Co-authored-by: sembauke <semboot699@gmail.com>
2024-01-22 12:36:59 +01:00
Mama Naomi
b2568ad97b
feat(tools): remove deleted challenges from i18n (#53215) 2024-01-19 08:41:41 +01:00
Oliver Eyton-Williams
208b6efca8
feat: provide sensible default title/dashedName (#53269) 2024-01-18 19:11:44 -06:00
Krzysztof G
326d15da99
chore(tools): generic env variable for challenge editor api location (#53179) 2024-01-18 16:19:49 -08:00
Sem Bauke
6d9a5c334d
Revert "fix(UI): put legacy label on the old js curriculum title (#52980)" (#53266) 2024-01-18 23:10:22 +05:30
Manabu Matsumoto
48d4d2f27a
fix(UI): put legacy label on the old js curriculum title (#52980)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Sem Bauke <semboot699@gmail.com>
2024-01-18 10:43:20 +01:00
Niraj Nandish
2b9a987474
feat: enable TOP for mobile (#53120) 2024-01-17 15:46:06 +00:00
Oliver Eyton-Williams
efb6398b8e
fix: sort challengeOrder when repairing meta (#53037) 2024-01-11 16:36:29 +05:00
renovate[bot]
33677b4a55
chore(deps): update dependency @types/lodash-es to v4.17.12 (#53118)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-11 08:53:40 +01:00
Oliver Eyton-Williams
82fea35622
feat(python): show custom message if syntax error (#53040) 2024-01-08 19:25:07 -08:00
Huyen Nguyen
bbf551b93c
fix(tools): seed ms account when seeding certified user (#52967) 2024-01-08 15:59:48 -06:00
Oliver Eyton-Williams
a7e4553d4a
fix: iterate over test input inside python (#52978) 2024-01-08 15:34:06 -06:00
renovate[bot]
094dcbd06c
chore(deps): update babel monorepo to v7.23.7 (#52914)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-05 11:02:22 +05:30
renovate[bot]
b95cc96913
chore(deps): update dependency @types/jest to v29.5.11 (#52654)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-03 12:01:17 +01:00
Dario-DC
5c875e5836
fix(tools/challenge-editor): add python curriculum to stepBasedSuperblocks (#52887) 2024-01-02 18:41:28 +00:00
Naomi Carrigan
6efcfbbf34
fix(tools): ignore license file in challenge audit (#52717) 2023-12-22 16:04:15 -08:00
Naomi Carrigan
8bae667174
fix(tools): bug in directory creation (#52646) 2023-12-20 13:34:39 +02:00
Huyen Nguyen
ac09cc2df9
refactor(client): replace Bootstrap button in modals and solution widget (#52378)
Co-authored-by: Sboonny <muhammedelruby@gmail.com>
2023-12-20 09:23:42 +01:00
Naomi Carrigan
d50170a4d8
feat: manual i18n sync tool (#52637) 2023-12-20 12:11:45 +05:30
Naomi Carrigan
2d513aee33
feat: make new javascript live (#52623)
Co-authored-by: scissorsneedfoodtoo <scissorsneedfoodtoo@gmail.com>
2023-12-20 00:39:33 -06:00
Naomi Carrigan
80033f44ae
feat: convert rename tool into proper utility (#52626) 2023-12-20 06:36:32 +00:00
Niraj Nandish
05f7c63ecc
fix: disable scientific python SB for mobile (#52631) 2023-12-20 05:36:09 +00:00
Tom
3846e46483
feat(client/curriculum): make python live (#52628) 2023-12-19 19:37:12 -08:00
Naomi Carrigan
57dca1e495
feat: separate superblock for rosetta code (#52629)
Co-authored-by: mot01 <tmondloch01@gmail.com>
2023-12-20 02:52:07 +00:00
Naomi Carrigan
5a5a05428b
feat: update help categories (#52621) 2023-12-19 16:00:25 -06:00
Naomi Carrigan
ce435a43c7
feat: point english challenges to english subforum (#52619) 2023-12-19 14:15:04 -06:00
Oliver Eyton-Williams
06bbc07ec6
fix: reuse python worker between tests (#52617) 2023-12-19 22:10:39 +02:00
Oliver Eyton-Williams
eb342c457b
feat: interruptible python (#52587)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2023-12-19 10:53:35 +03:00
Oliver Eyton-Williams
9fe6a46b81
feat: nicer formatting for fill in the blank challenges (#52552) 2023-12-18 23:33:20 +00:00
Oliver Eyton-Williams
583745e6ca
feat: handle python input synchronously (#52526)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2023-12-18 11:22:26 -08:00
Tom
a31f6637d7
feat(client/curriculum): add dialogue animations (#52543) 2023-12-15 16:29:45 +01:00
Oliver Eyton-Williams
d3f3dabb00
feat: simplify creation of a2 English challenges (#52540) 2023-12-15 08:35:26 -06:00
Joy Shaheb
d9881d9ffa
feat(curriculum): dice game project (#50819)
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
Co-authored-by: jdwilkin4 <jwilkin4@hotmail.com>
2023-12-14 20:03:20 -08:00
Shaun Hamilton
46be542403
chore(tools): update curriculum-helpers to 1.3.0 (#52531) 2023-12-13 11:53:14 +01:00
Ahmad Abdolsaheb
b3bb9e7827
feat(client): update donate page UI (#52524)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2023-12-13 09:18:35 +00:00
Tom
37c0be0aeb
feat(tools, challenge-editor): add script to create challenges (#52488) 2023-12-11 08:55:32 -08:00
Eric Do
70b4044c6c
feat(tools/challenge-parser): Add tests to fill-in-the-blank parser (#52451) 2023-12-07 11:18:52 -06:00
Shaun Hamilton
93570ddf88
chore(tools): update curriculum-helpers (#52466) 2023-12-01 07:35:09 -08:00
Shaun Hamilton
fb1a5ab16f
fix(tools): allow long-form of language id (#52442) 2023-11-28 15:53:41 -06:00
Huyen Nguyen
36d9b8b92f
fix(ui-components): improve text readability in Arabic (#52366) 2023-11-21 15:40:54 +03:00
Dario-DC
3f49498a6b
fix(tools/challenge-editor): restore step tools for upcoming Python certification (#52380) 2023-11-17 09:40:27 -06:00
Tom
84330390b2
feat(tools/challenge-editor): add challenge tools for working with English challenges (#52320) 2023-11-13 07:18:45 -08:00
renovate[bot]
e87280cd96
chore(deps): update dependency prettier to v3.1.0 (#52328)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-11-13 15:06:27 +01:00
Oliver Eyton-Williams
77af2504e1
fix(client): handle normal tests in python runner (#51618) 2023-11-09 21:44:24 +01:00
renovate[bot]
65673ee2fc chore(deps): update babel monorepo 2023-11-09 09:30:33 +00:00
Tom
ddc459e71e
feat(client/curriculum): add upcoming english superblock and challenge types (#52201) 2023-11-09 10:08:51 +01:00
renovate[bot]
5d092a5a0c chore(deps): update react monorepo 2023-11-09 03:16:45 +00:00
Huyen Nguyen
4fff48a087
fix(client): profile image size and alignment (#52263) 2023-11-08 16:52:53 -06:00
Huyen Nguyen
f3a5a1f509
refactor(client): replace Bootstrap button component on Show Certification page (#52204)
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>
2023-11-08 15:22:27 +01:00
Tom
517b4b622e
feat(scripts): seed exams when seeding database (#52269) 2023-11-08 14:57:22 +05:30
renovate[bot]
ee7cae030f chore(deps): update dependency @types/jquery to v3.5.27 2023-11-08 04:01:58 +00:00
renovate[bot]
e3d2b6c8ee chore(deps): update dependency @types/jest to v29.5.8 2023-11-08 02:44:30 +00:00
renovate[bot]
5a4a428897 chore(deps): update dependency @types/chai to v4.3.10 2023-11-07 21:32:57 +00:00
Tom
369368a799
feat(client/api): add C# survey (#51682) 2023-11-07 20:34:12 +05:30
renovate[bot]
9b5006103e chore(deps): update dependency @types/lodash-es to v4.17.11 2023-11-07 13:42:50 +00:00
renovate[bot]
87e1ae21a5
chore: update TS and Fastify (#52157)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sboonny <muhammedelruby@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-11-07 17:22:59 +05:30
renovate[bot]
3431eafc48 chore(deps): update dependency @types/express to v4.17.21 2023-11-07 06:51:21 +00:00