Commit Graph

1765 Commits (699ffc5593e65f50d4acb977a80d1ce425976186)

Author SHA1 Message Date
Nirvin M 699ffc5593 fix(client): reduce height of the alert banner (#37497) 2019-11-05 21:23:35 +05:30
Ahmad Abdolsaheb 55a4cadf2a fix: clean failed challenges (#37526) 2019-11-04 19:20:14 +05:30
Parth Parth c2e7809ccd feat: add message to warn users before changing name (#37527)
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2019-11-04 18:54:18 +05:30
Ahmad Abdolsaheb 8f73a92e16 fix: set color based on theme (#37634) 2019-10-31 22:59:47 +05:30
Oliver Eyton-Williams c6a11dd50a fix: escape HTML entities in code editor log (#37601) 2019-10-31 17:56:10 +05:30
Michaël De Boey c22ca2429e [ImgBot] Optimize images (#37520)
*Total -- 70.80kb -> 52.55kb (25.77%)

/docs/images/devops/travis-build.png -- 65.11kb -> 46.87kb (28.02%)
/api-server/public/images/freeCodeCamp-puck.svg -- 2.03kb -> 2.03kb (0.05%)
/client/src/assets/images/freeCodeCamp-404.svg -- 3.66kb -> 3.66kb (0.03%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>

Co-authored-by: Imgbot <ImgBotHelp@gmail.com>
2019-10-31 17:54:30 +05:30
Mathew Joseph ebb7d8f3f7 fix(client): icon background not covering on hover. (#37414)
* Fixed the issue of icon background

* Removed background from icons

* Reverted the margin in last icon and fixed the slight color change on hover.

* Update client/src/components/profile/components/social-icons.css

Co-Authored-By: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: null <mathew@sovereignwallet.network>
2019-10-31 17:49:04 +05:30
Kristofer Koishigawa 77b27d79f6 fix: conditionally load MathJax (#37360)
* fix: Removed MathJax CDN from header and set it up to download whenever a user goes to a Rosetta Code challenge

* Reworked slightly so that MathJax CDN script is only rendered once

* Simplified further

* Resolved conflicts and updated MathJax fallback to work like the one on donate.js

* Escaped backticks in scriptLoaders.js

* refactor: remove reliance on state
2019-10-30 15:46:39 +03:00
Parth Parth f6add96fd6 feat: Make modal scrollable (#37504) 2019-10-30 14:30:24 +03:00
Kristofer Koishigawa 740c839f3f fix: submit backend projects (#37498) 2019-10-24 20:33:33 +05:30
Ahmad Abdolsaheb 3ca4dd5500 feat: update footer (#37476)
* feat: update footer

* fix: update tests

* fix: clean up

* fix: rearrange links

* fix: update test
2019-10-23 23:45:15 +05:30
Ahmad Abdolsaheb da1fe7971e feat: new logo landing (#37482) 2019-10-23 22:22:37 +05:30
Kishore Devaraj b6470f93dc fix(client): Signin page button's cursor made pointer (#37478) 2019-10-23 18:31:42 +05:30
Mrugesh Mohapatra 37528a6d26 fix: a11y on primary logo 2019-10-23 16:15:44 +05:30
Kishore Devaraj 45101c63fa fix(client): border visibility for form control in nightmode (#37470) 2019-10-23 15:26:51 +05:30
Kristofer Koishigawa a475ddc65b fix: remove unnecessary stripe iframes (#37428)
* fix: Remove stripe iframes when navigating away from /donate while still leaving two that may/may not be essential to Stripe

* Moved MutationObserver code into Header component

* fix: make MutationObserver remove old iframes


Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2019-10-23 15:25:04 +05:30
Tom 3fb5a2c361 fix: separate certs from interview prep on landing page (#37462) 2019-10-23 00:20:55 +05:30
mrugesh 8469975e52
fix: update caching on resources (#37460) 2019-10-23 00:19:56 +05:30
Ahmad Abdolsaheb b9014e2ceb feat: add local navigation 2019-10-22 21:21:10 +05:30
Ahmad Abdolsaheb 54db501138 fix: update nav items 2019-10-22 21:21:09 +05:30
Ahmad Abdolsaheb d7ad40688a feat: add settings button to learn 2019-10-22 21:21:08 +05:30
Ahmad Abdolsaheb 1606502784 fix: update test 2019-10-22 21:21:08 +05:30
Ahmad Abdolsaheb 2352c0b1d9 feat: remove portfolio and add conditional intro 2019-10-22 21:21:07 +05:30
Derryk Boyd 3483a04ba1 fix: center certificates vertically when viewed on large scree… (#37427)
* fix: center certificates vertically when viewed on large screens

* adjust alignment for all screen sizes

* change height to min-height
2019-10-22 21:14:04 +05:30
Kishore Devaraj 5b1ee9c177 fix(client): make academy honesty button disabled (#37453) 2019-10-22 17:20:33 +05:30
Kristofer Koishigawa 2b5268305a chore(client): add tests for search bar (#37012)
* feat(client): Tests for search bar

* Switched out Enzyme for react-test-renderer, but had to remove a lot of the incompatible tests
2019-10-22 17:01:00 +05:30
Ahmad Abdolsaheb 9337d6ad82 fix: return the loader after redirect (#37432)
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
2019-10-22 16:58:35 +05:30
lasjorg 4a478b550f chore: update monaco-editor, react-monaco-editor (#37445) 2019-10-22 01:09:21 +05:30
mrugesh 9fb9ce3085
fix(donate): offset the no of donations on prod (#37443) 2019-10-22 00:08:22 +05:30
floookay 2542ea3124 fix: display current progress in single line (#37418) 2019-10-21 20:07:38 +05:30
Mrugesh Mohapatra aa62fdbfe9 feat(api): add custom redirect back 2019-10-21 18:03:26 +05:30
Ahmad Abdolsaheb 3823ed19bc fix: update user state from server (#37374)
* fix: return updates from server
* fix: make store consistant and adjust form validation
2019-10-21 17:07:28 +05:30
Ricky Syamsi e4a26c9a74 fix(client): Email and internet presence client validation (#37389) 2019-10-20 16:31:13 +05:30
Mrugesh Mohapatra 7a6e8ed2d8 chore(client): remove unused ajax util lib 2019-10-20 16:29:56 +05:30
Mrugesh Mohapatra 368aa688fa fix(client): call donate api withCredentials 2019-10-20 16:29:56 +05:30
Mrugesh Mohapatra 2a449d03a3 fix(client): avoid rendering inside a p tag 2019-10-20 16:29:56 +05:30
Vivek Agrawal c5b973a7b1 fix(donate): other ways to donate btn styled as link (#37394)
* fix(donate): other ways to donate btn styled like link

* fix: minor style error
2019-10-19 04:18:56 +05:30
Oliver Eyton-Williams 058e0b7f8f feat: SSR MathJax and Stripe on routes using them (#37388)
* feat: SSR MathJax and Stripe on routes using them

* refactor: clean up scripts
2019-10-18 21:15:34 +05:30
Oliver Eyton-Williams 6316b47fbb fix: update timeline without reload
Rather than pinging the server, this uses the current time.  It should
almost always be the same and only lasts until reload.
2019-10-18 16:28:59 +09:00
Kristofer Koishigawa 3a2db6f090 fix: Bound handleStripeLoad to this in the constructor to prevent setState is not a function errors (#37371) 2019-10-17 16:57:37 +02:00
Oliver Eyton-Williams 0e143c2caf fix: replace navigate with hardgoto in showUser (#37363)
* fix: use hardGoTo in ShowUser

* refactor: clean up hardGoTo

Rather than using both navigate and hardGoTo this imports hardGoTo as
navigate and uses navigate everywhere


Co-authored-by: mrugesh <1884376+raisedadead@users.noreply.github.com>
2019-10-17 18:58:16 +05:30
Ahmad Abdolsaheb 78b6fd1adf fix: load stripe conditionally (#37365) 2019-10-17 18:21:01 +05:30
Mrugesh Mohapatra 1eb41c33b3 chore: update client deps 2019-10-17 18:20:33 +05:30
Oliver Eyton-Williams 4896e45eea fix: remove Gatsby proxy (#37364)
Direct ajax calls to the server directly, rather than a proxy to reduce
redirects while still allowing the server to be used in development.
2019-10-17 18:20:02 +05:30
Oliver Eyton-Williams e08ed1ef80 feat: preload common fonts (#37349)
Without this, fonts either do not render initially or a fallback is
rendered briefly.
2019-10-17 15:48:54 +05:30
Ricky Syamsi 81426351f7 fix(client): setting input boxes border color (#37336) 2019-10-17 15:48:06 +05:30
Derryk Boyd 2f88982e45 fix: add spacing between profile picture and social icons (#37354)
* fix: add spacing between profile picture and social icons

* add additional spacing and move code to correct file
2019-10-17 15:43:02 +05:30
Vivek Agrawal a443509caa fix: text overflow & portfolio hr (#37189)
* fix: text overflow & portfolio hr

* fix: code wrap

* fix: wrap locally

* fix: wrap location & resolve conflict

* fix: deprecated api

* fix: private portfolio overflows
2019-10-17 10:29:06 +03:00
mrugesh 2e82c76b53
Revert "feat: load scripts conditionally based on path " (#37351)
This reverts commit 87be96a244.
2019-10-17 02:41:33 +05:30
Ahmad Abdolsaheb 87be96a244 feat: load scripts conditionally based on path (#37344) 2019-10-17 00:44:53 +05:30