camperbot
17b3d8eff4
chore(i18n,client): processed translations ( #51412 )
2023-08-28 21:24:49 +05:30
renovate[bot]
ec33071537
chore(deps): update dependency joi to v17.10.0
2023-08-27 20:49:17 +00:00
Tom
4ed95973d2
feat(client/curriclum): make C# live ( #51354 )
2023-08-27 08:00:57 -05:00
renovate[bot]
6f07116bdf
chore(deps): update dependency jest-environment-jsdom to v29.6.4
2023-08-27 11:53:37 +00:00
Mrugesh Mohapatra
42374442aa
revert(deps): update babel monorepo ( #51402 )
2023-08-27 16:53:58 +05:30
renovate[bot]
597a4bc307
chore(deps): update react monorepo
2023-08-27 03:00:52 +00:00
renovate[bot]
ac388285b2
chore(deps): update dependency node-fetch to v2.7.0
2023-08-26 22:27:28 +00:00
renovate[bot]
fe41b85dd8
chore(deps): update babel monorepo
2023-08-26 20:43:47 +00:00
Tom
13f45b386f
revert: update babel monorepo ( #51387 )
2023-08-26 22:52:43 +05:30
renovate[bot]
ac4685e423
chore(deps): update dependency chai to v4.3.8
2023-08-26 13:19:46 +00:00
Tom
9a1895d2e3
feat(client/api): validate ms users ( #51372 )
...
Co-authored-by: Muhammed Mustafa <MuhammedElruby@gmail.com>
2023-08-26 07:57:02 -05:00
renovate[bot]
0f9ba6e9a5
chore(deps): update dependency @types/react-instantsearch-core to v6.26.4
2023-08-26 10:09:34 +00:00
renovate[bot]
90bf4dda82
chore(deps): update dependency @types/react-redux to v7.1.26
2023-08-26 10:07:53 +00:00
renovate[bot]
edd3e298d6
chore(deps): update dependency @types/jest to v29.5.4
2023-08-26 04:01:02 +00:00
renovate[bot]
5a35413c67
chore(deps): update babel monorepo
2023-08-26 00:36:06 +00:00
Muhammed Mustafa
eb2d224be9
refactor: remove extra passed prop to the Map component ( #51327 )
2023-08-24 11:50:40 +02:00
Tom
8b014b70cf
fix(curriculum): add C# content suggestions from MS ( #51353 )
...
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2023-08-23 17:33:48 +03:00
Muhammed Mustafa
2243f1e064
feat: remove abstraction in formFields ( #51316 )
2023-08-23 08:23:48 +02:00
Muhammed Mustafa
9f199ca8af
refactor: clean extra wrapper around challenge header ( #51275 )
2023-08-22 16:07:47 +03:00
Muhammed Mustafa
cf3c3b50a3
fix: show outline around backend challenges link ( #51202 )
2023-08-22 15:48:44 +03:00
Muhammed Mustafa
f2f1019ed1
feat: remove unique case of col component ( #51323 )
2023-08-22 15:20:30 +03:00
Bruce Blaser
72fde26843
fix(a11y): search input ( #51329 )
2023-08-21 23:50:46 +05:30
Muhammed Mustafa
6c31e71029
feat: remove slim width row ( #51318 )
2023-08-21 17:16:40 +03:00
camperbot
1c0b70da55
chore(i18n,client): processed translations ( #51325 )
2023-08-21 08:35:07 +02:00
Muhammed Mustafa
c565a73a60
refactor: remove extra fragment import ( #51326 )
2023-08-20 20:09:53 +02:00
renovate[bot]
2c9c84af79
chore(deps): update dependency postcss to v8.4.28
2023-08-19 07:35:54 +00:00
renovate[bot]
beb683e8c9
chore(deps): update dependency node-fetch to v2.6.13
2023-08-19 07:35:19 +00:00
camperbot
152a74c2a6
chore(i18n,client): processed translations ( #51314 )
2023-08-17 07:43:55 -07:00
Dylan Ravel
e4dbcc3da8
fix(testimonials): Fixed alt text accessibility ( #51287 )
...
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2023-08-16 11:04:39 -07:00
Oliver Eyton-Williams
8700500668
fix: allow SHOW_UPCOMING_CHANGES=true on staging ( #51288 )
2023-08-16 19:55:59 +05:30
Muhammed Mustafa
ff28ea0d13
feat: replace bootstrap component with container component ( #51185 )
2023-08-16 16:25:17 +03:00
Oliver Eyton-Williams
b9dff0337d
fix: clean client cache when feature flags change ( #51285 )
2023-08-16 13:25:30 +05:30
Oliver Eyton-Williams
a622414ae5
chore: remove sentry from the client ( #51284 )
2023-08-16 02:34:01 +05:30
Riya Dhawan
ff79352051
fix: note added for frontend libraries superblock page ( #51270 )
2023-08-15 18:33:47 +02:00
camperbot
056d8e4a1b
chore(i18n,client): processed translations ( #51280 )
2023-08-15 19:47:00 +05:30
Muhammed Mustafa
54235c1eec
refactor: remove ts expect error in timeLine file ( #51221 )
2023-08-15 15:11:18 +03:00
Riya Dhawan
98c7e2e7ae
fix: add test for i18n CTAs ( #51164 )
2023-08-15 13:35:57 +02:00
Ahmad Abdolsaheb
da17fc6a00
fix: clean expose_donate_button AB test ( #51262 )
2023-08-15 16:09:00 +05:30
camperbot
be9e3aec93
chore(i18n,client): processed translations ( #51265 )
2023-08-14 10:40:19 -07:00
Oliver Eyton-Williams
112c485b12
feat: show upcoming certifications ( #51198 )
2023-08-14 19:19:10 +02:00
Oliver Eyton-Williams
dec82f802f
refactor: move types to config from client ( #51266 )
2023-08-14 22:24:37 +05:30
Tom
97f33a9d9c
fix(client): exam solution widget ( #51195 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-08-14 09:45:55 -07:00
Ahmad Abdolsaheb
2f3b2da8fe
feat: add aa test in react component ( #51261 )
2023-08-14 21:54:32 +05:30
Oliver Eyton-Williams
fd58cffd2d
fix: allow submissions to complete if signed out ( #51260 )
2023-08-14 17:48:35 +05:30
Naomi Carrigan
b89f91cb11
feat: replace picasso painting with cat painting ( #51130 )
...
Co-authored-by: kolade <chrisjay967@gmail.com>
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
2023-08-14 16:10:06 +05:30
Oliver Eyton-Williams
e99154665e
refactor: convert is-audited to TypeScript ( #51232 )
2023-08-14 15:50:22 +05:30
renovate[bot]
6802a16635
chore(deps): update dependency autoprefixer to v10.4.15
2023-08-13 16:15:03 +00:00
Mrugesh Mohapatra
993bb4a5da
revert(deps): update babel monorepo to v7.22.10 ( #51253 )
2023-08-13 01:33:18 +05:30
renovate[bot]
c23c5007a5
fix(deps): update babel monorepo to v7.22.10
2023-08-12 19:57:55 +00:00
Mrugesh Mohapatra
de1bf3a3c3
chore: downgrade babel back to 7.22.9 ( #51249 )
...
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2023-08-13 01:03:35 +05:30
renovate[bot]
930a2325ba
fix(deps): update dependency final-form to v4.20.10
2023-08-12 07:21:07 +00:00
renovate[bot]
9a019b9023
chore(deps): update react monorepo
2023-08-12 07:17:00 +00:00
renovate[bot]
86fd0266f9
chore(deps): update babel monorepo to v7.22.10
2023-08-12 01:06:13 +00:00
Oliver Eyton-Williams
b9832f4029
fix: ensure examResults are falsy before starting ( #51217 )
2023-08-10 16:51:04 -05:00
camperbot
a3972bfbb5
chore(i18n,client): processed translations ( #51214 )
2023-08-10 22:29:40 +05:30
Shaun Hamilton
bdea691446
chore(client): add static robots.txt ( #51201 )
2023-08-10 09:59:34 +02:00
Muhammed Mustafa
a519e0ab65
refactor: remove extra import ( #51205 )
2023-08-10 12:21:54 +07:00
camperbot
89d02cb514
chore(i18n,client): processed translations ( #51194 )
2023-08-09 16:31:41 +02:00
Muhammed Mustafa
50eff882cd
fix: map header having a hover effect ( #51188 )
2023-08-09 11:27:05 +02:00
Tom
2eef45a209
fix(client): make exam client work with new endpoints ( #51125 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2023-08-09 10:29:49 +02:00
Oliver Eyton-Williams
a57b3e94b3
refactor(client): simplify certification config ( #51189 )
2023-08-08 15:58:13 -07:00
Oliver Eyton-Williams
7a695b12ba
refactor: DRY using Certification enum ( #51176 )
2023-08-07 17:39:36 -07:00
camperbot
d6b235b71c
chore(i18n,client): processed translations ( #51175 )
2023-08-07 09:01:53 -07:00
Oliver Eyton-Williams
c387bbe43d
feat: disable submission until it's done ( #51150 )
2023-08-07 10:23:23 -05:00
Muhammed Mustafa
e9df549bc9
feat(client): add the missing MSTrophyMissing sound ( #51161 )
2023-08-07 13:58:26 +07:00
Oliver Eyton-Williams
8d0c3557dd
refactor: move client specific scripts inside client ( #51123 )
2023-08-05 15:43:13 +00:00
renovate[bot]
0153e3f499
fix(deps): update dependency validator to v13.11.0
2023-08-05 14:02:09 +00:00
renovate[bot]
f18d624d2e
fix(deps): update dependency @stripe/stripe-js to v1.54.2
2023-08-05 06:53:20 +00:00
renovate[bot]
a2e274ddf5
fix(deps): update font awesome to v6.4.2
2023-08-05 06:52:46 +00:00
camperbot
3f904169ed
chore(i18n,client): processed translations ( #51149 )
2023-08-05 02:16:11 +05:30
camperbot
6ce4e3b39b
chore(i18n,client): processed translations ( #51140 )
2023-08-04 09:25:50 +02:00
Muhammed Mustafa
68e2269162
feat(client): create editor system theme ( #49717 )
2023-08-03 22:11:01 +05:30
Hadi Ghahroudi
2a13fefdf0
fix(client): update global.css to fix button style inconsistency ( #50977 )
2023-08-03 18:15:35 +03:00
Oliver Eyton-Williams
984208f2a5
feat(api): check ms trophy urls exist ( #51016 )
...
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2023-08-02 14:10:25 -05:00
Oliver Eyton-Williams
dc8dd9c1f7
refactor: move client-only utils inside client ( #51120 )
2023-08-02 15:51:10 +03:00
Muhammed Mustafa
4e1e339b04
feat(client): remove donation button label ( #51106 )
...
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2023-08-02 11:32:42 +00:00
Muhammed Mustafa
ebdd2aab2e
feat(client): remove extra form elements in the settings ( #50996 )
2023-08-02 12:41:39 +02:00
camperbot
3fce7198dd
chore(i18n,client): processed translations ( #51121 )
2023-08-02 14:41:34 +05:30
Jeff Chang
6a1667b9a8
fix(landing): fixed trending guides breakpoint and spacing ( #51032 )
2023-08-01 15:31:14 +03:00
Muhammed Mustafa
1475a4b39b
feat(client): remove handle select amount ( #51107 )
2023-08-01 14:34:25 +03:00
Naomi Carrigan
34d72c98d0
fix: invert boolean check for i18n ctas ( #51115 )
2023-07-31 22:47:17 -05:00
camperbot
f7c83833c6
chore(i18n,client): processed translations ( #51113 )
2023-07-31 13:11:30 -05:00
Oliver Eyton-Williams
5f475cefa6
refactor: use process.env in node environments ( #51110 )
2023-07-31 17:25:24 +02:00
Huyen Nguyen
12abcf94b2
chore(client): remove unused prop ( #51105 )
2023-07-31 10:06:20 +02:00
Sem Bauke
156376a108
feat: seperate HTML foundation topics TOP ( #51068 )
2023-07-30 13:35:51 +03:00
Shaun Hamilton
f5d0adf448
fix(client): default examInProgress to false ( #51079 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-07-29 17:00:37 +03:00
renovate[bot]
7874a282a8
fix(deps): update algolia-instantsearch monorepo to v6.40.4
2023-07-29 10:21:50 +00:00
renovate[bot]
75ed177a7c
chore(deps): update jest monorepo to v29.6.2
2023-07-29 10:20:23 +00:00
Oliver Eyton-Williams
f91b5841d3
feat(client): remove gitHash from api requests ( #51083 )
2023-07-28 20:35:41 +02:00
camperbot
5b641241ad
chore(i18n,client): processed translations ( #51082 )
2023-07-28 11:18:36 -05:00
Muhammed Mustafa
fe076d630f
feat(client): make skip to content skip to the actual content ( #50956 )
...
Co-authored-by: Bruce B <bbsmooth@gmail.com>
2023-07-28 07:45:31 +02:00
Oliver Eyton-Williams
69d6ee32bf
feat: python in the browser ( #50913 )
...
Co-authored-by: Beau Carnes <1513130+beaucarnes@users.noreply.github.com>
2023-07-28 07:36:25 +02:00
camperbot
0caaf7ec66
chore(i18n,client): processed translations ( #51069 )
2023-07-28 07:19:57 +02:00
Tom
88204816d8
fix(client): use new C# icon ( #51073 )
2023-07-28 02:26:43 +03:00
Naomi Carrigan
175f039fd6
fix: modify the style of the preview popout button ( #51018 )
2023-07-27 07:36:57 +02:00
Naomi Carrigan
19faa09c9b
feat: remove legacy RWD projects ( #50960 )
2023-07-26 13:38:44 -05:00
camperbot
d030ddcb2f
chore(i18n,client): processed translations ( #51066 )
2023-07-26 07:14:19 -07:00
Oliver Eyton-Williams
ae164d7ca8
feat(client): validate ms learn submissions ( #51008 )
...
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2023-07-26 10:34:58 +02:00
Tom
7d0fc4d744
feat(client): add certification layout for c sharp cert ( #51030 )
...
Co-authored-by: Sboonny <MuhammedElruby@gmail.com>
2023-07-26 09:59:11 +02:00
Muhammed Mustafa
aa1e31495b
feat(client): move sentence array outside lowerjaw component ( #51061 )
2023-07-26 09:53:34 +02:00
Bruce Blaser
2870ff2566
fix(a11y): announce percent completed for screen readers ( #50978 )
2023-07-25 09:39:18 -07:00
Muhammed Mustafa
8a93d88cec
feat(client): remove unused CSS ( #51060 )
2023-07-25 08:38:16 -07:00
camperbot
b364685353
chore(i18n,client): processed translations ( #51028 )
2023-07-25 15:47:00 +02:00
Ahmad Abdolsaheb
df9dbc9a02
feat: add aa-test to debug our Growthbook code ( #51055 )
2023-07-25 12:43:01 +03:00
Oliver Eyton-Williams
9441f781fd
refactor: move challenge types to config ( #51027 )
2023-07-24 13:12:47 -07:00
Ahmad Abdolsaheb
f317768d39
Revert "feat: accept modal bears AB test" ( #51053 )
2023-07-24 18:07:14 +04:00
renovate[bot]
ef7f36081c
fix(deps): update dependency algoliasearch to v4.19.1
2023-07-22 16:39:55 +00:00
renovate[bot]
51693c2de2
chore(deps): update dependency @testing-library/jest-dom to v5.17.0
2023-07-22 11:01:09 +00:00
renovate[bot]
8b3b31598b
chore(deps): update dependency webpack to v5.88.2
2023-07-22 07:30:00 +00:00
renovate[bot]
67c7b9def9
fix(deps): update algolia-instantsearch monorepo to v6.40.3
2023-07-22 07:28:50 +00:00
renovate[bot]
00739e81d4
chore(deps): update dependency postcss to v8.4.27
2023-07-22 04:51:10 +00:00
Naomi Carrigan
94a305dbbc
feat: reduce font size on completed challenge numbers ( #50785 )
...
Co-authored-by: Bruce B <bbsmooth@gmail.com>
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2023-07-21 17:15:28 +03:00
B.yashwanth
45c8d14b44
feat: add share in twitter button to the end of project. ( #49395 )
...
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Muhammed Mustafa <MuhammedElruby@gmail.com>
2023-07-21 11:24:52 +03:00
Oliver Eyton-Williams
60393de145
fix(client): translate navigation warnings ( #51026 )
2023-07-20 10:12:43 -05:00
Sem Bauke
a8dc3aa350
feat: The Box Model - The Odin Project ( #50896 )
...
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2023-07-20 14:32:21 +03:00
Naomi Carrigan
81fec04b60
chore: clean up form validator type defs ( #51022 )
2023-07-20 11:00:37 +02:00
Muhammed Mustafa
c71f3089f0
feat(client): remove extra HTML elements ( #50988 )
2023-07-20 09:22:14 +02:00
Bruce Blaser
50583e0ca6
fix(a11y): keyboard navigation on mobile tabs ( #50961 )
2023-07-20 09:20:23 +02:00
Naomi Carrigan
2071ee3b67
chore: update email count ( #51023 )
2023-07-20 08:32:01 +02:00
Muhammed Mustafa
ff5e911776
feat(client): make EmailListOptIn a React component ( #51010 )
2023-07-20 07:32:36 +07:00
a2937
acc06f6ea2
fix(client): remove border from project code ( #50968 )
2023-07-19 12:00:24 -07:00
Muhammed Mustafa
c0f732063f
feat(client): remove bootstrap Form component ( #50950 )
2023-07-18 10:33:45 +03:00
renovate[bot]
1b7026858d
chore(deps): update dependency postcss to v8.4.26
2023-07-15 04:42:02 +00:00
renovate[bot]
fb8afe268c
chore(deps): update dependency @types/jest to v29.5.3
2023-07-15 04:37:24 +00:00
renovate[bot]
6a89494ff3
chore(deps): update babel monorepo
2023-07-15 01:29:56 +00:00
camperbot
ae81cb8abe
chore(i18n,client): processed translations ( #50970 )
2023-07-14 23:38:24 +09:00
Muhammed Mustafa
443a078993
feat(client): solve update email layout ( #50969 )
2023-07-14 14:07:21 +02:00
camperbot
8107cb4765
chore(i18n,client): processed translations ( #50952 )
2023-07-12 12:39:10 -05:00
Ahmad Abdolsaheb
99e91f2cfc
feat: accept modal bears AB test ( #50954 )
2023-07-12 17:39:01 +02:00
Muhammed Mustafa
e9b86f9a22
feat(client): remove legacy search page logic ( #50879 )
2023-07-11 12:39:05 -05:00
Muhammed Mustafa
ac48d14f8d
feat(client): clean certification CSS file ( #50944 )
2023-07-11 23:01:45 +05:30
Muhammed Mustafa
42d7e6c3a0
feat(client): make checkmark a React component for challenges ( #50931 )
2023-07-11 12:01:10 -05:00
Manabu Matsumoto
f4133ccf61
fix(curriculum): make the title show with proper format ( #50912 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-07-11 11:33:46 -05:00
Oliver Eyton-Williams
6e787d3336
feat(api): add /user/get-session-user ( #50557 )
...
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2023-07-11 16:28:56 +00:00
Muhammed Mustafa
6cdce59375
feat(client): remove extra types in the lower jaw ( #50941 )
2023-07-11 10:26:26 -05:00
Muhammed Mustafa
83586e45b5
feat(client): remove extra types in learn layout ( #50945 )
2023-07-11 09:51:53 -05:00
Muhammed Mustafa
065269172c
refactor(client): make legacy full stack element a JSX component ( #50898 )
2023-07-11 13:28:15 +02:00
camperbot
4f72eb408e
chore(i18n,client): processed translations ( #50939 )
2023-07-10 10:05:55 -07:00
Muhammed Mustafa
f256211032
feat(client): make checkmark a React component for the block ( #50928 )
2023-07-10 15:46:43 +02:00
Estefania Cassingena Navone
6ca64c8a57
feat: certification redesign ( #50443 )
...
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2023-07-10 11:59:25 +05:30
renovate[bot]
03323180fd
chore(deps): update jest monorepo to v29.6.1
2023-07-09 04:51:55 +00:00
renovate[bot]
a6d7aed2e6
chore(deps): update dependency postcss to v8.4.25
2023-07-08 16:21:45 +00:00
renovate[bot]
43a5e89220
chore(deps): update babel monorepo
2023-07-08 10:01:45 +00:00
camperbot
d5bead545d
chore(i18n,client): processed translations ( #50919 )
2023-07-07 09:50:13 -07:00
Muhammed Mustafa
37a464b001
feat(client): clean extra call function ( #50894 )
2023-07-06 16:07:07 -05:00
Jordan Moore
253d744059
feat(UI): add quotes when tests pass ( #50798 )
...
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Jordan M <jordanm@Jordans-MacBook-Air.local>
Co-authored-by: Jordan M <jordanm@Jordans-Air.lan>
Co-authored-by: Sboonny <MuhammedElruby@gmail.com>
2023-07-06 21:41:50 +03:00
camperbot
d8f0f42ad6
chore(i18n,client): processed translations ( #50906 )
2023-07-06 16:48:47 +02:00
Muhammed Mustafa
2d3a6427f5
refactor(client): clean extra component ( #50893 )
2023-07-06 15:26:11 +02:00
Tom
c7a3c6ce52
feat(client/curriculum): add prerequisites to take exam ( #50767 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-07-06 13:44:05 +03:00
Muhammed Mustafa
978447b3ea
refactor(client): make renderCertifications a normal component ( #50899 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-07-06 11:52:08 +02:00
Mrugesh Mohapatra
85c5cb8e5c
revert(client): progress summary on the main courses page ( #50901 )
2023-07-05 20:35:49 +05:30
Billy Arante
b9cb12d24f
feat(client): progress summary on the main courses page ( #49010 )
...
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>
Co-authored-by: Bruce Blaser <bbsmooth@gmail.com>
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Mrugesh Mohapatra <noreply@mrugesh.dev>
2023-07-05 20:34:49 +05:30
Bruce Blaser
e10b025d26
fix(ui): remove horizontal scrollbar from text only code elements ( #50881 )
2023-07-05 12:23:17 +03:00
Manabu Matsumoto
f132c7e644
fix(UI): adjust the behavior of the elements in navbar ( #50852 )
...
Co-authored-by: Muhammed Mustafa <MuhammedElruby@gmail.com>
2023-07-05 09:01:05 +02:00
Oliver Eyton-Williams
13110a9665
fix(client): handle final project submission ( #50818 )
...
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2023-07-04 22:04:45 +02:00
camperbot
25515a7f0a
chore(i18n,client): processed translations ( #50850 )
2023-07-03 19:19:53 +02:00
Hillary Nyakundi
c4b33cf533
feat: enable Swahili language ( #50824 )
2023-07-03 09:45:21 -07:00
renovate[bot]
66fa10c555
chore(deps): update dependency webpack to v5.88.1
2023-07-01 16:48:35 +00:00
Tom
6d3f41d6fe
feat(client): add exam nav ( #50776 )
2023-07-01 06:59:51 +02:00
Oliver Eyton-Williams
6e22352970
fix(client): ensure __runTest is used ( #50849 )
2023-06-30 21:46:57 +02:00
Oliver Eyton-Williams
42ba9c698a
fix(client): tighten test evaluator ( #50848 )
2023-06-30 10:14:40 -07:00
Oliver Eyton-Williams
75ea95f3aa
fix: stop creating config before starting client ( #50831 )
2023-06-30 13:45:21 +02:00
Sem Bauke
f1620e0403
feat: the cascade of css questions The Odin Project ( #50700 )
2023-06-30 13:38:59 +03:00
camperbot
67379bbd7b
chore(i18n,client): processed translations ( #50839 )
2023-06-29 11:19:41 -07:00
Mateo Guzmán
840959caa3
fix(types): adding correct unsubscribed component props ( #50811 )
...
Co-authored-by: Muhammed Mustafa <MuhammedElruby@gmail.com>
2023-06-29 16:56:31 +00:00
Mateo Guzmán
ebc9343e8f
fix(types): adding correct redirect-home props to fix some ts-ignores ( #50810 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-06-29 19:33:07 +03:00
Manabu Matsumoto
17c5c8e035
fix(UI): make page layout able to change seamlessly ( #50748 )
2023-06-29 11:09:53 -05:00
Muhammed Mustafa
dfd0b1169c
feat(client): clean some unused strings in translations.json ( #50838 )
2023-06-29 14:55:48 +02:00
Mateo Guzmán
a314242727
fix(types): four-oh-four props, global i18next definition for returnNull ( #50809 )
...
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2023-06-29 09:16:17 +02:00
Naomi Carrigan
ae16ebfd58
feat: rewrite functional spreadsheet project ( #49970 )
...
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
2023-06-27 23:59:56 +05:30
Mateo Guzmán
c1c5b941d8
fix(types): adding proper yearsTopContributor type ( #50814 )
2023-06-26 08:12:12 +02:00
renovate[bot]
7f66925c97
fix(deps): update dependency sanitize-html to v2.11.0
2023-06-25 04:05:00 +00:00
renovate[bot]
70ca1ac3bd
fix(deps): update dependency algoliasearch to v4.18.0
2023-06-24 22:40:35 +00:00
renovate[bot]
6cbe4f6816
chore(deps): update dependency webpack to v5.88.0
2023-06-24 15:07:35 +00:00
renovate[bot]
d7012f1ab3
fix(deps): update dependency @stripe/stripe-js to v1.54.1
2023-06-24 10:19:50 +00:00
renovate[bot]
5e92a5d3e9
fix(deps): update algolia-instantsearch monorepo to v6.40.1
2023-06-24 07:00:44 +00:00
Bruce Blaser
8ee2b76e53
fix(a11y): prevent monaco tab key status from announcing on page load ( #50772 )
2023-06-24 07:32:26 +02:00
DEVelooper29
f9e0303c32
feat(UI): take back to learn map after finishing a block ( #50011 )
...
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2023-06-22 14:19:01 -07:00
Oliver Eyton-Williams
73249cf6e3
fix(client): show check code button after reset ( #50778 )
2023-06-22 13:19:17 -07:00
Tom
6be0f293ae
fix(client): C# icon ( #50782 )
2023-06-22 21:43:27 +07:00
Ahmad Abdolsaheb
eb22bc0a82
feat: use component library's dropdown component in learn ( #50465 )
...
Co-authored-by: Sboonny <muhammed@freecodecamp.org>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Bruce Blaser <bbsmooth@gmail.com>
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2023-06-22 09:21:05 -05:00
Jacques Metevier
d17ce537d9
fix(styles): fix whitespace in code instructions ( #50679 )
2023-06-22 12:57:03 +05:30
Oliver Eyton-Williams
9d20e93ed8
chore: simplify develop scripts ( #50765 )
2023-06-21 12:11:25 -07:00
camperbot
ac209a7fa4
chore(i18n,client): processed translations ( #50774 )
2023-06-21 11:47:07 -07:00
Oliver Eyton-Williams
be66654d4e
refactor: remove unused 'flag' variable ( #50676 )
...
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2023-06-20 17:00:30 -07:00
camperbot
22e2dfd859
chore(i18n,client): processed translations ( #50762 )
2023-06-20 11:23:19 -05:00
zavedhussain
8f62a938ab
feat(client): add border to inline code ( #50693 )
...
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2023-06-20 08:59:22 -07:00
Ahmad Abdolsaheb
8f8d306986
feat: add modal CTA rotation ( #50713 )
2023-06-19 22:12:23 +07:00
renovate[bot]
9ac9a4471b
chore(deps): update dependency webpack to v5.87.0
2023-06-18 00:25:55 +00:00
renovate[bot]
2cfd71eb57
chore(deps): update dependency dotenv to v16.3.1
2023-06-17 21:58:15 +00:00
camperbot
a5feba9afe
chore(i18n,client): processed translations ( #50729 )
2023-06-16 13:16:04 -05:00
camperbot
c972d4b174
chore(i18n,client): processed translations ( #50715 )
2023-06-16 10:21:02 +02:00
camperbot
a9b7816813
chore(i18n,client): processed translations ( #50686 )
2023-06-14 20:29:00 +05:30
Tom
5e04985c93
feat(curriculum): add C# superblock ( #50646 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-06-14 13:36:39 +02:00
camperbot
b46b527002
chore(i18n,client): processed translations ( #50673 )
2023-06-12 12:17:47 -07:00
renovate[bot]
75bb585ef5
chore(deps): update dependency webpack to v5.86.0
2023-06-11 00:49:27 +00:00
renovate[bot]
aeef935304
fix(deps): update dependency i18next to v22.5.1
2023-06-10 22:42:38 +00:00
renovate[bot]
37ceeddda3
fix(deps): update dependency algoliasearch to v4.17.2
2023-06-10 18:51:22 +00:00
renovate[bot]
f29c9a8724
chore(deps): update react monorepo
2023-06-10 13:50:31 +00:00
renovate[bot]
3e46486bea
chore(deps): update babel monorepo to v7.22.5
2023-06-10 03:17:35 +00:00
anastasiiauk
5ef723e232
fix(i18n): replace English with Ukrainian quotes and compliments ( #50624 )
2023-06-09 15:14:00 +05:30
Tom
167a8e7638
refactor: remove dasherize ( #50620 )
2023-06-07 23:28:56 -07:00
Ahmad Abdolsaheb
76673d544b
feat(client): AB test displaying the progress donation modal multiple times ( #50408 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-06-07 19:56:01 +05:30
Jacques Metevier
1f9c1e9d21
chore(deps): upgrade eslint ( #50614 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-06-06 17:58:27 +02:00
Sky Jacobson
fcc5fdea5c
test(client): created unit test suite for OfflineWarning component ( #50572 )
...
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2023-06-06 17:12:19 +02:00
Sem Bauke
d18414fa2d
feat: add progress bar to lower jaw ( #50167 )
...
Co-authored-by: IsmailTlemcani <ismail.tlemcani@gmail.com>
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2023-06-06 14:59:40 +03:00
camperbot
9a51cc1bee
chore(i18n,client): processed translations ( #50617 )
2023-06-05 08:02:44 -07:00
renovate[bot]
579df6f4d3
chore(deps): update dependency webpack to v5.85.0
2023-06-05 02:01:29 +00:00
renovate[bot]
5717ab9de9
chore(deps): update dependency dotenv to v16.1.4
2023-06-04 18:31:01 +00:00
renovate[bot]
8459e8c2fe
fix(deps): update dependency @stripe/stripe-js to v1.54.0
2023-06-03 23:04:47 +00:00
Mustafa El Rouby
827ec2032b
fix(client): underline links for all languages ( #50571 )
...
Co-authored-by: Aaron <a.rcottrill521@gmail.com>
2023-06-03 12:53:41 +03:00
renovate[bot]
189aa2fa0a
chore(deps): update dependency @types/jest to v29.5.2
2023-06-03 07:34:57 +00:00
renovate[bot]
2fec1add02
chore(deps): update babel monorepo
2023-06-03 05:34:34 +00:00
DEVelooper29
d46977d2f7
fix: updated reset and help buttons ( #50087 )
...
Co-authored-by: Sboonny <muhammed@freecodecamp.org>
Co-authored-by: Bruce B <bbsmooth@gmail.com>
2023-06-02 20:40:55 +03:00
camperbot
83bb3b4aa7
chore(i18n,client): processed translations ( #50588 )
2023-06-02 09:41:47 -07:00
Jacques Metevier
d6e30b2b39
chore(build): remove unused packagese, add needed packages, add eslint caching ( #50527 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-06-01 15:19:28 -05:00
Mrugesh Mohapatra
16cfbd5829
feat(client): add duplicate account warning ( #50555 )
...
* feat(client): add duplicate account warning
* feat: check completed challenge count
* feat: stop redirecting /learn to /email-sign-up
* test: update to account for the lack of redirects
Also, in an extremely WET way, test both options.
* Update client/src/pages/email-sign-up.tsx
---------
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-06-01 14:26:19 -05:00
Ahmad Abdolsaheb
41b9d94a4e
feat(client): AB test loading donation elements individually ( #50564 )
...
* feat(client):AB test loading donation elements individually
* Apply suggestions from code review
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: simplify logic
---------
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-06-01 13:53:22 -05:00
David Moreno-Bautista
ed73d472cd
fix(client): stop preview in new window from disappearing on parent resize ( #50389 )
...
* fix(UI): preview in new window doesn't disappear on parent resize now
* refactor: rename css class for clarity
* refactor: remove unnecessary code
* chore: fix comment
* refactor: turn switch statement into if statement for clarity
* fix: close preview window if navigating away from learning section
* fix: make button bigger for mobile
* fix: stop preview from disappearing on resize after chapter change
* fix: apply style only to tab that needs it
chore: add comments for clarity
---------
Co-authored-by: David Moreno-Bautista <71296308+davmoba4@users.noreply.github.com>
2023-06-01 11:03:00 -05:00
Tom
373e808938
refactor(config): superblocks and map ( #50435 )
2023-06-01 14:51:57 +02:00
CallmeHongmaybe
9ea1969a37
fix: relocate CodeAlly banner to fit layout ( #50534 )
2023-05-31 17:55:59 +05:30
Oliver Eyton-Williams
c3ce96069a
fix: only show loader message on layout ( #50556 )
2023-05-31 17:22:09 +05:30
camperbot
12dd8c4880
chore(i18n,client): processed translations ( #50546 )
2023-05-29 07:38:22 -07:00
Harmeet singh
6ae759fc97
feat(a11y): make completed-step more accessibility ( #50457 )
2023-05-28 22:54:02 +03:00
renovate[bot]
64a5238af0
chore(deps): update dependency postcss to v8.4.24
2023-05-28 14:01:35 +00:00
renovate[bot]
f1a11672cc
chore(deps): update babel monorepo
2023-05-27 18:33:51 +00:00
renovate[bot]
14b76f2088
fix(deps): update dependency algoliasearch to v4.17.1
2023-05-27 15:24:03 +00:00
renovate[bot]
06b065723e
chore(deps): update dependency @types/react to v16.14.42
2023-05-27 08:54:10 +00:00
Muhammed Mustafa
49948076df
revert(client): add react suspense and lazy loading ( #50529 )
2023-05-27 06:39:00 +05:30
Mrugesh Mohapatra
e562d10d6e
revert: show the default 404 page only when profile fails ( #50528 )
2023-05-27 04:35:32 +05:30
Muhammed Mustafa
405a40b6b0
feat(client): show the default 404 page only when profile fails ( #50367 )
...
* feat(client): check if visited profile exist
* fix typo in the variable name
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* add error boundray arround the session user
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
---------
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2023-05-26 11:21:23 +04:00
Jacques Metevier
4a9c0a4886
chore: remove unused code ( #50507 )
2023-05-25 22:14:42 +03:00
Oliver Eyton-Williams
62dd14a454
refactor: stop storing sessionMeta in redux ( #50481 )
2023-05-24 23:35:53 +03:00
Oliver Eyton-Williams
1fc0bccb6f
refactor(api): stop returning streak ( #50502 )
...
The client does not use them. It calculates streaks from the calendar
property.
2023-05-24 19:16:29 +03:00
camperbot
9d2ea4048b
chore(i18n,client): processed translations ( #50495 )
2023-05-24 15:13:43 +02:00
renovate[bot]
45a4287d1a
fix(deps): update dependency @stripe/stripe-js to v1.53.0
2023-05-23 22:18:14 +00:00
camperbot
c8ed611368
chore(i18n,client): processed translations ( #50478 )
2023-05-23 08:56:54 -05:00
camperbot
60987907e8
chore(i18n,client): processed translations ( #50470 )
2023-05-22 16:13:38 +02:00
Huyen Nguyen
e50dd4a905
fix(client): typo in function name ( #50464 )
2023-05-22 10:03:38 +00:00
renovate[bot]
93430e1614
fix(deps): update dependency react-i18next to v12.3.1 ( #50459 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-22 05:50:56 +00:00
renovate[bot]
53748bb950
fix(deps): update dependency i18next to v22.5.0 ( #50458 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-22 08:16:32 +03:00
renovate[bot]
e114280189
fix(deps): update algolia-instantsearch monorepo to v6.40.0
2023-05-20 18:22:37 +00:00
Muhammed Mustafa
b7697c7304
refactor(client): remove extra operation ( #50445 )
2023-05-19 10:42:13 -07:00
Shubham Lal
132a862901
feat(client): add contribute button on header's navbar ( #50400 )
2023-05-19 19:33:41 +03:00
camperbot
912e7f232e
chore(i18n,client): processed translations ( #50442 )
2023-05-19 15:26:11 +02:00
Shubham Lal
165d9f0c67
feat(client): change of container & anchor's css on project hover ( #50360 )
2023-05-19 12:33:56 +03:00
Tom
4dfca3c560
feat: add exam environment ( #50356 )
...
* feat: add exam environment
* fix: cypress
* fix: lint-ts
* fix: lint-js
* fix: codefactor
* fix: don't translate comments from new JS spreadsheet
* fix: more tests
* fix: challenge schema
* fix: external curriculum test?
* fix: add more comments
2023-05-18 13:33:43 +02:00
camperbot
bcc9970e5b
chore(i18n,client): processed translations ( #50410 )
2023-05-17 08:28:25 -07:00
Ahmad Abdolsaheb
7af4e5db95
feat/AB-test-modal-bear ( #50380 )
2023-05-16 22:37:53 +05:30
Muhammed Mustafa
734a88e5d2
feat(client): delete invalid default profile image ( #50352 )
...
* feat(client): delete a not valid variable
* set validation to false if using the image
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
---------
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2023-05-16 09:57:54 -07:00
camperbot
092cd9bd95
chore(i18n,client): processed translations ( #50397 )
2023-05-16 08:24:17 -07:00
Muhammed Mustafa
3c28323a2c
feat(client): remove the height from the space component ( #50244 )
2023-05-15 12:41:31 -07:00
renovate[bot]
e56b9bf82e
fix(deps): update dependency react-reflex to v4.1.0
2023-05-13 15:26:54 +00:00
renovate[bot]
8b421aa8dd
fix(deps): update dependency jquery to v3.7.0
2023-05-13 11:56:52 +00:00
renovate[bot]
2cfadcf28a
chore(deps): update automerged always - codesee to v0.587.0
2023-05-13 09:34:31 +00:00
Yashaswi Makula
0e927aa967
fix(client): show certification border to visitors ( #50349 )
...
fix(UI): Certification border is now normal
2023-05-10 20:48:11 +03:00
Niraj Nandish
d34be97fe2
fix(client): error flash when toggling send quincy email in settings ( #50336 )
2023-05-10 14:20:33 +02:00
Oliver Eyton-Williams
5d9dccb37f
test: unlock when syntax error fixed ( #50325 )
...
* refactor: use data-cy for console output
* test(client): unlock after fixing syntax errors
2023-05-09 23:15:08 +05:30
camperbot
77769db9af
chore(i18n,client): processed translations ( #50330 )
2023-05-10 00:58:02 +09:00
Oliver Eyton-Williams
8ed409ddc9
fix(client): allow user code to build after update ( #50323 )
2023-05-09 13:32:04 +03:00
Muhammed Mustafa
0d98f28b9e
feat(client): delete generic success message in the alert ( #49780 )
...
* change the flash message in profileui endpoint
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-05-08 16:58:06 +02:00
camperbot
13334014c9
chore(i18n,client): processed translations ( #50313 )
2023-05-08 14:15:13 +01:00
Ahmad Abdolsaheb
6115df88cd
feat: replace code lock epic with saga ( #50088 )
2023-05-08 14:28:21 +05:30
Muhammed Mustafa
39538c8b22
feat(client): polish the styles for the lang button ( #50256 )
...
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2023-05-08 13:16:19 +05:30
renovate[bot]
b3d70a3381
fix(deps): update dependency @growthbook/growthbook-react to v0.16.0 ( #50310 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-08 13:14:05 +05:30
renovate[bot]
ef0476412d
chore(deps): update automerged always - codesee to v0.582.0
2023-05-07 02:22:27 +00:00
renovate[bot]
b6cc977f8d
chore(deps): update dependency gatsby-plugin-webpack-bundle-analyser-v2 to v1.1.31
2023-05-06 19:02:24 +00:00
renovate[bot]
b23b9d4414
chore(deps): update dependency @types/react to v16.14.41
2023-05-06 16:36:09 +00:00
renovate[bot]
fd94b618d5
chore(deps): update dependency @types/react-transition-group to v4.4.6
2023-05-06 12:38:56 +00:00
renovate[bot]
31619ecb52
chore(deps): update babel monorepo
2023-05-06 08:18:33 +00:00
camperbot
dfd4caf293
chore(i18n,client): processed translations ( #50291 )
2023-05-05 22:51:44 +09:00
Bruce Blaser
a52b13c17e
fix: remove tool panel buttons from mobile layout ( #47683 )
2023-05-05 10:55:52 +05:30
Ahmad Abdolsaheb
5cac374138
feat(client): add progress donation modal cta rotation ( #50274 )
...
Co-authored-by: Muhammed Mustafa <MuhammedElruby@gmail.com>
2023-05-05 10:53:06 +05:30
camperbot
125e0aaceb
chore(i18n,client): processed translations ( #50277 )
2023-05-04 08:44:14 -07:00
Tom
d02bb663c4
refactor(curriculum): move helpCategory to block meta.json file ( #50265 )
...
* refactor: move helpCategory to block meta
* fix: test?
2023-05-04 08:46:58 +02:00
Krzysztof G
45d2ffa676
fix(client): LanguageList export ( #50268 )
...
fix: LanguageList export
2023-05-03 22:51:26 +03:00
camperbot
c314e08df2
chore(i18n,client): processed translations ( #50261 )
2023-05-03 18:32:38 +03:00
Tom
3f0202a7b8
feat(client): add faq section to landing page ( #50243 )
...
* feat: add faq section to landing page
* fix: add review suggestions
* fix: add CTA below testimonials
* fix: cypress
2023-05-02 11:39:35 -07:00
Tom
25f7697382
fix(client): window title in rdb challenges ( #50250 )
...
fix: undasherize rdb window titles
2023-05-02 08:55:14 -07:00
Vansh Baghel
f5070cc68f
feat(client): add react suspense and lazy loading ( #50117 )
...
* Suspense and lazy loading used
* Wrapped profile with suspense
2023-05-01 20:25:21 +03:00
camperbot
4e9d3f807f
chore(i18n,client): processed translations ( #50239 )
2023-05-01 09:38:44 -07:00
Muhammed Mustafa
d4bb1e7ef2
feat(client): revert the change to language icon ( #50235 )
2023-05-01 12:35:17 +02:00
Oliver Eyton-Williams
bb0ebc39b4
fix(client): ensure correct types for project links ( #50206 )
2023-05-01 10:47:33 +03:00
Sergen Karaoglan
d226842eed
fix: improve full stack certificate table ( #50229 )
...
* fix: improve full stack certificate table
fix: include table header for certifications
* make header sr-only
* fix: translatable header for certification
Co-authored-by: Muhammed Mustafa <MuhammedElruby@gmail.com>
---------
Co-authored-by: Muhammed Mustafa <MuhammedElruby@gmail.com>
2023-04-30 23:08:22 +02:00
renovate[bot]
cd77c88546
fix(deps): update dependency date-fns to v2.30.0
2023-04-30 09:02:43 +00:00
renovate[bot]
82c5d5ee3c
chore(deps): update automerged always - codesee to v0.575.0
2023-04-30 07:35:16 +00:00
renovate[bot]
8937e5fe30
fix(deps): update dependency react-i18next to v12.2.2
2023-04-30 04:08:48 +00:00
renovate[bot]
e3e5a63d42
fix(deps): update babel monorepo
2023-04-30 01:12:36 +00:00
renovate[bot]
b07b3a87d5
chore(deps): update dependency @types/react-dom to v16.9.19
2023-04-29 11:45:28 +00:00
renovate[bot]
6c6ca6c20c
chore(deps): update babel monorepo
2023-04-29 09:50:23 +00:00
camperbot
77a95e2dab
chore(i18n,client): processed translations ( #50210 )
2023-04-28 19:10:59 +05:30
Shaun Hamilton
3af73290bc
refactor(client): migrate certification to ts ( #49708 )
...
* refactor(client): migrate certification to ts
* fix: reduce certMap into projectMap etc.
* fix: rename certMap -> fullCertMap
* fix: cert-and-project-map strict typing
* close but not close enough
* fix: combine project and legacy project maps
* chore: add type assertion safety comment
* fix: add correct types to test mocks
* fix: another test
* remove settings-button.test.js
The test did not handle any changes, and only served as a failing snapshot when projects are added/updated
* refactor: use exported map types
Co-authored by: Muhammed Mustafa <muhammed@freecodecamp.org>
* refactor: use exported map types
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>
---------
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>
2023-04-28 10:01:44 +02:00
Ahmad Abdolsaheb
44ae9bd0c5
feat: send RWD render times to GA ( #50196 )
...
* feat: send RWD render times to GA
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-04-28 09:00:22 +02:00
camperbot
61783e4761
chore(i18n,client): processed translations ( #50198 )
2023-04-27 09:32:54 -05:00
Naomi Carrigan
18f9a3f47c
feat(curriculum): break number sorter down into steps ( #49715 )
...
* chore: create new project
* feat: break projects down into steps
* chore: solution
* feat: write tests
* fix: broken tests
* chore: apply Jessica's review suggestions
* chore: correct title case for block name
* chore: apply kolade's review
* chore: apply kolade's review
* chore: apply sem's review
Co-authored-by: Sem Bauke <semboot699@gmail.com>
* chore: apply sem's updated review
* chore: add aria-label to selects
* fix: labels on the steps where the camper changed a value
This is why find and replace didn't work );
* chore: apply zaira's review suggestions
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
* chore: apply zaira's review suggestions
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
---------
Co-authored-by: Sem Bauke <semboot699@gmail.com>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
2023-04-27 11:17:35 +00:00
Vansh Baghel
d43c9b69d7
feat(client): children for spacer component ( #50105 )
...
* Replaced padding calculation with paddingBlock, for both children and deefault
* Ran cmd : pnpm run test-client -u to fix checks
* fix snapshot
* Changed calculation, removed extra div
* medium to large in donate
* PaddingBlock to padding, added new values for Padding obj
* Fix snapshots
---------
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>
2023-04-27 12:51:58 +02:00
Vansh Baghel
85795068a3
feat(client): Customized Radio Buttons in settings page ( #50094 )
...
Co-authored-by: Bruce B <bbsmooth@gmail.com>
2023-04-27 08:07:21 +00:00
Muhammed Mustafa
f0aecf173d
feat(client): expose the language button to the navbar ( #50084 )
...
* feat(client): expose the language button to the navbar
* clean extra logic
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
* show the language menu
* set keyboard navigation logic
* change the language icon
* sort float values
* fix the test
* remove the menu roles from the languagelist
Co-authored-by: Bruce B <bbsmooth@gmail.com>
* add id to button and polish the attributes
Co-authored-by: Co-authored-by: Bruce B <bbsmooth@gmail.com>
* revert to production focus events
Co-authored-by: Co-authored-by: Bruce B <bbsmooth@gmail.com>
* fix the menu not closing and fix the label
Co-authored-by: Co-authored-by: Bruce B <bbsmooth@gmail.com>
* make event passing more explicit
Co-authored-by: Co-authored-by: Bruce B <bbsmooth@gmail.com>
* Let screenreaders annouce that the expand is closed
Co-authored-by: Bruce Blaser <bbsmooth@gmail.com>
* let screenreader annouce list is closed
Co-authored-by: Bruce Blaser <bbsmooth@gmail.com>
* polish the logic around the styling
Co-authored-by: Bruce Blaser <bbsmooth@gmail.com>
* add comment about accessiblity function
* oh right active doesn't work like that
* hide the menu if the click is outside it
Co-authored-by: Bruce B <bbsmooth@gmail.com>
* fix the contrast in the check mark
Co-authored-by: Bruce B <bbsmooth@gmail.com>
* Stop the menu closing when clicking on the searchbar
Co-authored-by: Bruce Blaser <bbsmooth@gmail.com>
* make the list hover and focus consistent
Co-authored-by: Co-authored-by: Bruce B <bbsmooth@gmail.com>
---------
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Bruce B <bbsmooth@gmail.com>
2023-04-26 22:44:03 +02:00
Sem Bauke
5a8228fa52
feat: add css foundations block - the odin project ( #49377 )
...
* feat: add css foundations block - the odin project
* feat: add first 7 questions
* feat: introduce type selector question as first question
* feat: add new exercise block
* feat: introduce exercise 1
* feat: introduce exercise 2
* fix: add removed solutions
* fix: add help category
* fix: add placeholder description
* fix: code block highlighting
* fix: add optional chaining to tests
* fix: second exercise
* Apply Naomi's suggestions from code review
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
---------
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2023-04-26 10:22:57 -07:00
Muhammed Mustafa
e7b028f0c4
feat(client): use showPoints to hide points instead of mutating the points ( #50106 )
...
* feat(client): move points out of the camper component
* use the redesigned text
2023-04-26 11:57:18 -05:00
Shaun Hamilton
082dcb55c7
feat(client): add codeally_down feature flag ( #50190 )
...
* feat(client): add codeally_down feature flag
---------
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-04-26 15:46:03 +02:00
Kolade Chris
81a84f8aaf
feat(curriculum): Add fCC Authors Page Project to JS Cert ( #49826 )
...
* feat(curriculum): Add fCC Authors Page Project to JS Cert
* Added intro.json, index.md, and meta.json files
* feat: wrote tests for the first twelve steps, also corrected step 11 test
* finished writing tests
* chore: cross-checked tests and fixed broken ones
* chore: fixed a merge conflict
* chore: fixed more merge conflicts
* chore: implemented Kris's suggestions
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* chore: implemented Naomi's suggestions
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* combined steps eleven and twelve
* chore: implemented more suggestions from Naomi
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* chore: removed the intro json extra comma
* chore: debugging failed CI
* chore: debugging failed CI from step 6
* fix: still debugging CI issues
* ci: checking why CI failed
* ci: debugging CI failure in step 12
* chore: implemented Naomi's suggestions to make CI pass
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* ci: debugging CI failure in step 12
* feat: Tested for semi-colons in steps that don't allow it
* ci: debuggin step 17 CI failure
* chore: implemented Jessica's suggestions
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
* feat: rewrote tests for step 22
* fix: fixed small issues like typos and wrapping backticks around some words
* fix: rewrote tests for step 5 to follow Sem's recommendation
* fix: rewrote tests for step 28 to not be strict with backticks
* fix: fixed intro json file error
---------
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
2023-04-26 15:32:29 +02:00
camperbot
33535dda40
chore(i18n,client): processed translations ( #50192 )
2023-04-26 08:28:44 -05:00
Oliver Eyton-Williams
0d5e2d9ed7
fix: connect LowerJaw to redux ( #50180 )
...
* fix: connect LowerJaw to redux
2023-04-26 12:20:58 +02:00
Tom
17c9d98159
chore(client): add warning codeally is down, remove new/beta from superblock titles ( #50172 )
...
* feat: remove new and beta from superblocks
* feat: add codeally down warning
2023-04-25 13:53:41 -07:00
camperbot
6d376f7481
chore(i18n,client): processed translations ( #50179 )
2023-04-25 14:15:28 +01:00
Naomi Carrigan
a272028a40
chore(tools): test intro file structure ( #50175 )
2023-04-25 08:36:06 +02:00
Muhammed Mustafa
6cbd6be1e5
feat(client): remove extra if statement in the navigation header ( #50156 )
2023-04-24 13:51:47 -07:00
Muhammed Mustafa
c8e22b4ea0
refactor(client): remove extra element from the profile item setting ( #50163 )
2023-04-24 18:59:16 +02:00
Muhammed Mustafa
fa1b424488
feat(client): remove eslint comments in auth or profile file ( #50162 )
...
* feat(client): remove eslint comments in auth or profile file
* update user
2023-04-24 18:00:11 +02:00
camperbot
74bbe13fff
chore(i18n,client): processed translations ( #50165 )
2023-04-24 08:15:14 -05:00
Jessica Wilkins
306ebf7683
feat: adding sports team project to new JS curriculum ( #49135 )
...
* fix: linting error
* fix: updating correct super block name for project
* feat: adding steps 15-20
* feat: adding more steps
* feat: adding more steps for setPlayerCards function
* feat: adding more steps
* feat: adding rest of steps
* fix: missing commas from json file
* feat: adding tests
* feat: adding more tests
* fix: broken test for step 5
* feat: adding more tests
* chore: adding tests
* chore: adding more tests
* feat: adding tests 16-20
* feat: adding more tests
* feat: adding tests 25-29
* feat: adding more tests
* feat: adding switch statement tests
* feat: adding rest of tests
* fix: adding column layout for small devices
* fix: step 16 test
* fix: step 17 test
* fix: incorrect test for step 30
* fix: step 36
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f2ab4f6c52c5eec6d68de4.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e95e39860dc5b01ebe9be0.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/641fc88d8fa7127f76e0324f.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f2a4a8087e6dec8ec47f16.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f2a5f09a785aed155c0a56.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f2a8e14fb388edd3242527.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f2aa36fcdc63ee4e18fc37.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63d1214a0ac7a9389793269b.md
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f28972973504e7bb58b0b3.md
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63cf8ec006a776ff5f6e3c68.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63cf8ec006a776ff5f6e3c68.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63cf90d4696d8f00851873a4.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63cf90d4696d8f00851873a4.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63cf91b0ff6e9300ead140cc.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f2a8e14fb388edd3242527.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f2a8e14fb388edd3242527.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f2aa36fcdc63ee4e18fc37.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f2aa36fcdc63ee4e18fc37.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f2ab4f6c52c5eec6d68de4.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63cf91b0ff6e9300ead140cc.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63cf920228531a0145abd0b3.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63cf920228531a0145abd0b3.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63cf920228531a0145abd0b3.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63cf93472de77d01bf8474bf.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63cf93472de77d01bf8474bf.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63d120a05ee93f38353b84c0.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63d120a05ee93f38353b84c0.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63d1214a0ac7a9389793269b.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63d1214a0ac7a9389793269b.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63d128eaedcc773d2ded2128.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63d128eaedcc773d2ded2128.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63d12b9c7aaee43de1ba265d.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63d12fe2a595263e8f5084f7.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63d12fe2a595263e8f5084f7.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e02a333354343b595d64ca.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e0334b7a24bd3c96aca4de.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e03b86008bbb3e1c3de846.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e060df21bca347b2d2b374.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e062d6090ebb486a4eda3a.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e949b8327aa2aca2ca8eac.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e95a45dce95baf41dd4f78.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e95e39860dc5b01ebe9be0.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e95e39860dc5b01ebe9be0.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e9667c881b61b1e338d276.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e96938d2a347b2734a1587.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e96eb94c97b6b31ee50f63.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e96eb94c97b6b31ee50f63.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e9718d7d490bb3940d5a0a.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e9737f686c76b4078a60f4.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63e9737f686c76b4078a60f4.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f28972973504e7bb58b0b3.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f28ef082d771e8bf71f94a.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f293c804d6f9e9a83ca4c5.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f29804e3ec00ea6fab1ec4.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f29ce62aea65eb041758c8.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f2a0a860790eebe61bf908.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f2a0a860790eebe61bf908.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/641fc88d8fa7127f76e0324f.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/641fcfd468185384ac218b7d.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f2a4a8087e6dec8ec47f16.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f2a4a8087e6dec8ec47f16.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f2a5f09a785aed155c0a56.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63f2a5f09a785aed155c0a56.md
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* fix: applying rest of code review suggestions
* Update client/i18n/locales/english/intro.json
Co-authored-by: Rafael D. Hernandez <6822714+RafaelDavisH@users.noreply.github.com>
* Update client/src/pages/learn/2022/javascript-algorithms-and-data-structures/learn-modern-javascript-methods-by-building-sports-team-cards/index.md
Co-authored-by: Rafael D. Hernandez <6822714+RafaelDavisH@users.noreply.github.com>
* Update client/src/pages/learn/2022/javascript-algorithms-and-data-structures/learn-modern-javascript-methods-by-building-sports-team-cards/index.md
Co-authored-by: Rafael D. Hernandez <6822714+RafaelDavisH@users.noreply.github.com>
* Update client/utils/help-category-map.json
Co-authored-by: Rafael D. Hernandez <6822714+RafaelDavisH@users.noreply.github.com>
* Update client/src/pages/learn/2022/javascript-algorithms-and-data-structures/learn-modern-javascript-methods-by-building-sports-team-cards/index.md
Co-authored-by: Rafael D. Hernandez <6822714+RafaelDavisH@users.noreply.github.com>
* Update curriculum/challenges/_meta/learn-modern-javascript-methods-by-building-sports-team-cards/meta.json
Co-authored-by: Rafael D. Hernandez <6822714+RafaelDavisH@users.noreply.github.com>
* Update curriculum/challenges/_meta/learn-modern-javascript-methods-by-building-sports-team-cards/meta.json
Co-authored-by: Rafael D. Hernandez <6822714+RafaelDavisH@users.noreply.github.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-sports-team-cards/63c620161fc2b49ac340ffc4.md
Co-authored-by: Rafael D. Hernandez <6822714+RafaelDavisH@users.noreply.github.com>
* refactor: rename project folder
* Update client/i18n/locales/english/intro.json
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* fix: updating folder names
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e954321b0a77ae4f6d9650.md
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63c620161fc2b49ac340ffc4.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63cf91b0ff6e9300ead140cc.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63cf920228531a0145abd0b3.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63d120a05ee93f38353b84c0.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e036373fc9173d284e165a.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2ab4f6c52c5eec6d68de4.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e02a333354343b595d64ca.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e02a333354343b595d64ca.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e0334b7a24bd3c96aca4de.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e0334b7a24bd3c96aca4de.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e042661ad2663f0d468740.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e05557016dfd45ea49152c.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e05c00b615bb46ac87273a.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e060df21bca347b2d2b374.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e062d6090ebb486a4eda3a.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e949b8327aa2aca2ca8eac.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e94dae6dcedbad73f2f6ee.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e94dae6dcedbad73f2f6ee.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e954321b0a77ae4f6d9650.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e95a45dce95baf41dd4f78.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e95a45dce95baf41dd4f78.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e96938d2a347b2734a1587.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e96938d2a347b2734a1587.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e9667c881b61b1e338d276.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e9667c881b61b1e338d276.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: syntax erorr for broken test
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e96eb94c97b6b31ee50f63.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e96eb94c97b6b31ee50f63.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f28972973504e7bb58b0b3.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f28972973504e7bb58b0b3.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63e949b8327aa2aca2ca8eac.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f29804e3ec00ea6fab1ec4.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f29ce62aea65eb041758c8.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/641fcfd468185384ac218b7d.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f29ce62aea65eb041758c8.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a0a860790eebe61bf908.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a0a860790eebe61bf908.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a4a8087e6dec8ec47f16.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a4a8087e6dec8ec47f16.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a4a8087e6dec8ec47f16.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a5f09a785aed155c0a56.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a5f09a785aed155c0a56.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a5f09a785aed155c0a56.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a8e14fb388edd3242527.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a8e14fb388edd3242527.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2a8e14fb388edd3242527.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2aa36fcdc63ee4e18fc37.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2aa36fcdc63ee4e18fc37.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2aa36fcdc63ee4e18fc37.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2ab4f6c52c5eec6d68de4.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2ab4f6c52c5eec6d68de4.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-modern-javascript-methods-by-building-football-team-cards/63f2ab4f6c52c5eec6d68de4.md
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
---------
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
Co-authored-by: Rafael D. Hernandez <6822714+RafaelDavisH@users.noreply.github.com>
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
2023-04-24 12:56:45 +02:00
renovate[bot]
48aeb886c1
chore(deps): update dependency webpack to v5.80.0
2023-04-24 07:06:02 +00:00
renovate[bot]
7dc1b36a35
chore(deps): update automerged always - codesee to v0.566.0
2023-04-23 11:11:49 +00:00
renovate[bot]
f7b27a1ec2
fix(deps): update dependency i18next to v22.4.15
2023-04-23 06:41:16 +00:00
renovate[bot]
0e2e46a14b
chore(deps): update dependency postcss to v8.4.23
2023-04-23 03:48:13 +00:00
renovate[bot]
b1ac1d2baa
chore(deps): update dependency @types/jest to v29.5.1
2023-04-22 16:14:16 +00:00
Bruce Blaser
9dca46dc3f
fix(ui): re-enable pointer events on upper jaw ( #50126 )
...
fix: re-enable pointer events on upper jaw
2023-04-22 09:03:58 +02:00
Muhammed Mustafa
91aa8b4aca
refactor(client): remove extra property ( #50116 )
2023-04-21 19:09:00 +02:00
camperbot
709389e9dd
chore(i18n,client): processed translations ( #50121 )
2023-04-21 09:00:05 -05:00
Muhammed Mustafa
8b72e9af5f
feat(client): move the variables from style element to CSS file ( #50085 )
...
* refactor(client): move the variables from style element to header property
* sort the test and fix wrong value
* remove the fallbacks
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
---------
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2023-04-20 13:08:36 -07:00
Muhammed Mustafa
1c51071c0b
refactor(client): link themes types to its input ( #49862 )
...
* refactor(client): link themes types to its input
add type in the imports for readiblity
* align formValues Types
2023-04-20 12:11:46 -05:00
Muhammed Mustafa
191011e108
refactor(client): profile component into sub components ( #49956 )
...
* refactor(client): profile component into sub components
* Clean the future PR changes
* fix the broken if statement cased by prettier and clean change log
* Better variable name for boolean variable
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
* Revert the removing of vistor
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
* better naming for the component
* fix typo in message components
Co-authored-by: sembauke <semboot699@gmail.com>
---------
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: sembauke <semboot699@gmail.com>
2023-04-20 11:13:05 -05:00
Muhammed Mustafa
92307ec526
fix(client): stop the elements from flowing outside the viewport ( #49942 )
...
* fix(client): overflow of the landing pages cards
* remove the row that case overflow
* align the card width with the images
Co-authored-by: Bruce B <bbsmooth@gmail.com>
* remove horizontial scroll for 994px screens
Co-authored-by: Bruce B <bbsmooth@gmail.com>
---------
Co-authored-by: Bruce B <bbsmooth@gmail.com>
2023-04-20 10:28:41 -05:00
Muhammed Mustafa
2123b447bc
feat(client): hide the outline instead of removing it ( #49716 )
...
* feat(client): hide the outline instead of removing it
* remove the old :focus outline values
Co-authored-by: Bruce B <bbsmooth@gmail.com>
---------
Co-authored-by: Bruce B <bbsmooth@gmail.com>
2023-04-20 10:02:15 -05:00
Muhammed Mustafa
e5f1a8f73f
fix(client): outline and padding in the footer ( #49776 )
...
Co-authored-by: Bruce B <bbsmooth@gmail.com>
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2023-04-20 15:46:12 +02:00
camperbot
ff32b45054
chore(i18n,client): processed translations ( #50112 )
2023-04-20 22:29:24 +09:00
Oliver Eyton-Williams
8f562661c7
fix: show preview on toggle ( #50108 )
2023-04-20 13:49:00 +02:00
camperbot
8094be9154
chore(i18n,client): processed translations ( #50096 )
2023-04-19 14:59:22 +02:00
Naomi Carrigan
21d00f7ce8
feat: spam filter project ( #49873 )
...
* chore: set up initial project
* feat: steps 1-10
* feat: steps 11-20
* feat: complete steps
* feat: write tests
* fix: debug failing tests
* chore: apply Jessica's review suggestions
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
* chore: apply gikf's review suggestions
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
* fix: test that help regex is unmodified
* chore: max width on text area
* chore: reapply sem's review
Co-authored-by: Sem Bauke <semboot699@gmail.com>
---------
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
Co-authored-by: Sem Bauke <semboot699@gmail.com>
2023-04-19 14:02:56 +02:00
Bruce Blaser
ce26c85c78
fix(client): clean up styles on controls above multi-file editor ( #50058 )
2023-04-19 16:16:13 +05:30
Lasse Jørgensen
d717dbda82
fix(client): conditionally render #universal-nav-left ( #50092 )
2023-04-19 16:13:32 +05:30
Manabu Matsumoto
4d7c3f6c60
fix(UI): anchor the tool panel buttons at the bottom ( #48586 )
...
* fix: anchor the tool panel buttons at the bottom
---------
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Sboonny <muhammed@freecodecamp.org>
2023-04-19 10:33:51 +00:00
Muhammed Mustafa
04c8861c3e
refactor(client): align nav-links types with universal-nav types ( #49857 )
...
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2023-04-18 22:04:09 +07:00
Bruce Blaser
0dd8282cf8
feat(client): adjustable scrollbar width in code editor ( #49975 )
2023-04-18 15:36:03 +03:00
Igor Torres
b6b5efca53
fix(client): warn user on failed submission for backend project ( #49991 )
2023-04-17 21:57:55 +02:00
Muhammed Mustafa
44a1a05ab0
refactor(client): align campers type with stored User ( #49982
...
* refactor(client): align campers type with stored User
* update snapshot
2023-04-17 23:46:28 +05:30
camperbot
6ad4602ea8
chore(i18n,client): processed translations ( #50079 )
2023-04-17 15:17:35 +00:00
Muhammed Mustafa
d23676ad86
feat(client): clean homepage components from extra prop ( #49948 )
...
Co-authored-by: sembauke <semboot699@gmail.com>
2023-04-17 17:09:17 +07:00
renovate[bot]
e062cd3c64
fix(deps): update dependency reselect to v4.1.8
2023-04-17 03:38:08 +00:00
renovate[bot]
54cc79ac4b
chore(deps): update dependency postcss to v8.4.22
2023-04-16 18:35:39 +00:00
renovate[bot]
532d629cdd
chore(deps): update dependency webpack to v5.79.0
2023-04-15 19:30:36 +00:00
renovate[bot]
b4d12e1358
chore(deps): update automerged always - codesee to v0.558.0
2023-04-15 15:36:02 +00:00
renovate[bot]
3825e36ea6
fix(deps): update dependency @stripe/stripe-js to v1.52.1
2023-04-15 13:01:53 +00:00
renovate[bot]
2a868ddc67
chore(deps): update dependency @types/react to v16.14.40
2023-04-15 09:14:09 +00:00
camperbot
409171c4d8
chore(i18n,client): processed translations ( #50059 )
2023-04-14 08:37:40 -07:00
Oliver Eyton-Williams
e955bccfcf
refactor: replace isChallenge ( #50033 )
...
* refactor: replace isChallenge
Determining if a path is a challenge by the number of path segments is
brittle and we ended up writing bizarre things like
isChallenge(nextChallengePath).
This should be a little more robust. i.e. if we need to know if a page
is a challenge, we can check the challengeMeta
* test: update tests with new logic
2023-04-13 15:25:12 +00:00
camperbot
c0577c6f63
chore(i18n,client): processed translations ( #50055 )
2023-04-13 14:56:25 +02:00
Muhammed Mustafa
70e68f8818
feat: remove babel polyfill package ( #49917 )
2023-04-12 16:59:05 +00:00
Naomi Carrigan
1117c6b737
feat: break shopping cart down into steps ( #49416 )
...
* feat: break shopping cart down into steps
* fix: couple of bugs oopsie
* fix: index.js -> script.js
* fix: missed a file
* feat: tests through step 31
* feat: finish tests
* chore: fix tests
* chore: apply gikf's review
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
* chore: apply Jessica's review suggestions
* chore: apply kolade's review
---------
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
2023-04-12 14:05:08 +02:00
Bruce Blaser
e0088db2b3
fix(a11y): settings toggles ( #49664 )
...
Co-authored-by: Sboonny <muhammedelruby@gmail.com>
Co-authored-by: Sboonny <muhammed@freecodecamp.org>
2023-04-12 14:40:00 +03:00
Oliver Eyton-Williams
b5bcf16349
fix: blocknameify no longer ( #49997 )
...
Remove `blocknameify` function, and adjust curriculum meta as needed
2023-04-10 21:21:00 +05:30
Bruce Blaser
6fc7045aee
fix(a11y): certification project cards ( #50019
...
make certification project card links more accessible
2023-04-10 20:00:56 +05:30
renovate[bot]
ca15adb588
fix(deps): update font awesome to v6.4.0 ( #50017 )
...
* fix(deps): update font awesome to v6.4.0
* fix: update snapshots
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mrugesh Mohapatra <noreply@mrugesh.dev>
2023-04-10 16:19:04 +02:00
renovate[bot]
d8fddb8f85
fix(deps): update dependency @growthbook/growthbook-react to v0.15.0 ( #50010 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-10 15:31:19 +05:30
renovate[bot]
58b8e79f91
fix(deps): update dependency algoliasearch to v4.17.0
2023-04-09 21:05:37 +00:00
renovate[bot]
f107e7487d
chore(deps): update dependency webpack to v5.78.0
2023-04-09 10:28:23 +00:00
renovate[bot]
8bddaef94f
chore(deps): update automerged always - codesee to v0.551.0
2023-04-08 23:36:20 +00:00
renovate[bot]
bd8336c7b4
fix(deps): update dependency i18next to v22.4.14
2023-04-08 21:20:12 +00:00
camperbot
3c82cf3b9a
chore(i18n,client): processed translations ( #49980 )
2023-04-06 17:41:32 +02:00
renovate[bot]
dc958155b4
chore(deps): update automerged always - codesee to v0.549.0 ( #49920 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-06 18:54:45 +05:30
renovate[bot]
88b923e553
chore(deps): update dependency @types/react to v16.14.38 ( #49919 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-06 16:02:14 +05:30
Muhammed Mustafa
e08c6dec2c
refactor(client): make elements in show global to reduce the load on every render ( #49972 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-04-06 15:58:49 +05:30
Muhammed Mustafa
16a0b8572a
refactor(client): split lower-jaw component to subcomponents ( #49015 )
...
---------
Co-authored-by: Bruce B <bbsmooth@gmail.com>
Co-authored-by: moshe vilner <shootermv@gmail.com>
2023-04-05 22:11:37 +02:00
Oliver Eyton-Williams
5ea1f4fffc
feat: add githash as query param ( #49960 )
2023-04-05 21:15:51 +05:30
camperbot
3b86194020
chore(i18n,client): processed translations ( #49958 )
2023-04-05 19:49:41 +05:30
renovate[bot]
82e21aca0e
fix(deps): update dependency react-i18next to v12 ( #49800 )
...
* fix(deps): update dependency react-i18next to v12
* chore: address linting issues
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mrugesh Mohapatra <noreply@mrugesh.dev>
2023-04-04 10:38:32 +01:00
renovate[bot]
314c978524
chore(deps): update babel monorepo to v7.21.4
2023-04-04 07:21:28 +00:00
camperbot
5151d70ad3
chore(i18n,client): processed translations ( #49929 )
2023-04-03 15:20:31 +02:00
Muhammed Mustafa
283f8e2c2a
fix(client): rendering the block title as an array ( #49924 )
2023-04-03 12:53:23 +00:00
Muhammed Mustafa
b460bc0fba
feat(client): add unique flash messages to the sounds ( #49785 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-04-03 14:08:45 +05:30
Muhammed Mustafa
fed78de7a1
fix(client): hack the outline look for the logo in the nav bar ( #49903 )
...
Co-authored-by: Bruce B <bbsmooth@gmail.com>
2023-04-03 14:05:15 +05:30
Krzysztof G
c14a353c88
fix(client): remeasureFonts when fonts are loaded ( #49908 )
...
fix: remeasureFonts when fonts are loaded
2023-04-01 10:43:18 +02:00
Muhammed Mustafa
11e38cd68d
fix(client): import Tfunction from i18next in models ( #49815 )
...
* fix(client): import Tfunction from i18next
* Import Tfunction as type
2023-03-31 14:27:45 +02:00
Muhammed Mustafa
6112f0ad9b
fix(client): align multifileEditor and editor types ( #49825 )
...
* fix(client): align multifileEditor editor and hotkeys types
* sort the last types
* sort the last types
* clean wrong types
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* clean wrong types
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* Change the comment
---------
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-03-30 15:37:04 -05:00
Muhammed Mustafa
a8d5fdeec1
fix(client): remove boolean value for non boolean attribute ( #49831 )
2023-03-30 15:03:28 -05:00
Muhammed Mustafa
47944110b0
refactor(client): wrong TFunction type in searchBar ( #49859 )
...
refactor(client): mis aligned types in searchbar
2023-03-30 14:01:33 -05:00
Muhammed Mustafa
f61700dc48
fix(client): import TFunction from i18next in forms ( #49817 )
...
fix(client): import tfunction from i18next
2023-03-30 18:24:10 +00:00
Muhammed Mustafa
43e5edcbbd
fix(client): import TFunction from i18next for challenges context ( #49820 )
...
* fix(client): import tfunction from i18next
* swap the type for the hook
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
* refactor block intros function
* Revert "refactor block intros function"
This reverts commit 32ee772e6c .
* remove array from block title
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
---------
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2023-03-30 13:16:58 -05:00
Muhammed Mustafa
6752199cf1
fix(client): import tfunction from i18next in show components ( #49819 )
...
fix(client): import tfunction from i18next
2023-03-30 12:59:59 -05:00
Muhammed Mustafa
e9d834f1d8
fix(client): import Tfunction from i18next in privacy inputs ( #49818 )
...
* fix(client): import Tfunction from i18next
* swap tFuntion with the hook when possilbe
2023-03-30 12:39:52 -05:00
Muhammed Mustafa
b67a82ff0a
fix(client): import TFunction from i18next in profile componenets ( #49814 )
...
* fix(client): import TFunction from i18next
* Import Tfunction as type
* swap tFuntion with the hook when possilbe
2023-03-30 10:28:14 -05:00
camperbot
c410a2cae7
chore(i18n,client): processed translations ( #49901 )
2023-03-30 15:19:40 +02:00
Shaun Hamilton
e77baf55a4
fix(client): only fetch if username exists ( #49874 )
...
A test to see if the number of sentry errors decreases after this commit
2023-03-30 11:26:43 +02:00
Mrugesh Mohapatra
e5590e56d7
chore: use pnpm v8 for deps ( #49892 )
...
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2023-03-29 20:18:49 +05:30
camperbot
b287e702aa
chore(i18n,client): processed translations ( #49894 )
2023-03-29 18:22:28 +05:30
Shaun Hamilton
93192539e5
fix(client): remove unused i18next variable ( #49885 )
2023-03-28 12:14:45 -07:00
camperbot
05f0ef1dab
chore(i18n,client): processed translations ( #49877 )
2023-03-28 15:53:27 +00:00
Ahmad Abdolsaheb
8bd84760b3
feat(client): isolate progress bar ( #49479 )
...
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2023-03-27 08:02:55 +00:00
renovate[bot]
0f3083e492
fix(deps): update dependency algoliasearch to v4.16.0
2023-03-27 03:02:52 +00:00
renovate[bot]
8f3097997b
fix(deps): update dependency @stripe/stripe-js to v1.52.0
2023-03-27 00:24:42 +00:00
renovate[bot]
922990c861
fix(deps): update dependency nanoid to v3.3.6
2023-03-26 18:25:55 +00:00
renovate[bot]
ea4dea4b0c
chore(deps): update automerged always - codesee to v0.544.0
2023-03-26 10:26:03 +00:00
renovate[bot]
285b25aa20
chore(deps): update dependency webpack to v5.76.3
2023-03-25 18:34:33 +00:00
renovate[bot]
1935ca241b
fix(deps): update algolia-instantsearch monorepo to v6.39.1
2023-03-25 14:39:33 +00:00
a2937
7a904e2e17
chore(a11y): standardize keyboard focus ( #49579 )
...
* Create a focus indicator
* Use two different colors for the palletes.
* Use focus-visible instead.
* Remove redundant css
* Use blue-mid for the focus outline color.
* Add a global fallback.
* Clean up the rules some more.
* Remove some bootstrap styling.
* fix: display focus outline on all sides of lower jaw icon buttons
* fix: breadcrumb focus outlines
---------
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Bruce B <bbsmooth@gmail.com>
2023-03-24 20:31:55 +02:00
camperbot
49ab3866d7
chore(i18n,client): processed translations ( #49823 )
2023-03-24 12:43:49 +00:00
Muhammed Mustafa
6f630e1d97
feat(client): add unique message for the alerts ( #49782 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-03-24 11:31:36 +01:00
Tom
605fdf220a
feat(curriculum): make college algebra with python live ( #49695 )
2023-03-23 21:57:32 +00:00
renovate[bot]
90efc43149
fix(deps): update dependency i18next to v22 ( #49799 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sboonny <muhammedelruby@gmail.com>
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>
2023-03-24 01:02:33 +05:30