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
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
Hillary Nyakundi
c4b33cf533
feat: enable Swahili language ( #50824 )
2023-07-03 09:45:21 -07: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
Sem Bauke
f1620e0403
feat: the cascade of css questions The Odin Project ( #50700 )
2023-06-30 13:38:59 +03: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
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
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
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
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
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
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
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
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
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
Harmeet singh
6ae759fc97
feat(a11y): make completed-step more accessibility ( #50457 )
2023-05-28 22:54:02 +03: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