Commit Graph

25280 Commits

Author SHA1 Message Date
d8c89c99d8 fix: restrict markdown linting to curriculum files (#37635) 2019-10-31 22:54:07 +05:30
28575e9877 Add updated Scrimba link to Word Blank challenge (#37630) 2019-10-31 11:37:26 -05:00
c6a11dd50a fix: escape HTML entities in code editor log (#37601) 2019-10-31 17:56:10 +05:30
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
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
f41b5b7371 docs: Removed how-to-work-on-guide-articles from 4 languages (#37573)
* Changes typos and grammar.

Changes typos in Spanish on "how-to-work-on-guide-articles.md"

* Removed guide articles in spanish, russian, chinese and portuguese
2019-10-31 17:45:38 +05:30
7d119b67dd Fix grammar and edit the DELETE Request's name (#36951) 2019-10-31 11:24:45 +01:00
35a6b40e63 Found that thr model uses lower case i but this was using I 2019-10-31 08:02:06 +00:00
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
f6add96fd6 feat: Make modal scrollable (#37504) 2019-10-30 14:30:24 +03:00
316d56ba11 fix(challenge): use offsetHeight to get height value (#36995) 2019-10-27 19:02:53 -04:00
b9ba5c02a8 small grammatical correction (#36931)
changed the phrase ¨Rellene el código del <code>incrementer</code> función...¨to Rellene el código de la función <code>incrementer...</code> as it was grammatically incorrect
2019-10-27 22:38:20 +01:00
3059380ce0 Update change-text-inside-an-element-using-jquery.spanish.md (#36863) 2019-10-27 22:32:35 +01:00
bfa5c26288 fix: use dfn instead of code tag (#36640)
* Use dfn tags

* remove misused <dfn> tags

* Revert "remove misused <dfn> tags"

This reverts commit b24968a968.

* Update curriculum/challenges/english/01-responsive-web-design/basic-html-and-html5/fill-in-the-blank-with-placeholder-text.english.md

Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>

* Make "array" lowercase

Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>

* Fix dfn usage

* Address last dfn tags
2019-10-27 12:45:37 -04:00
0551a6a57f Word change in responsive design principles English (#37559)
* Word change in responsive design principles

* Word change in responsive design principles
2019-10-26 16:57:20 -04:00
9db88a0d7c Fixed a typo in Specify How Fonts Degrade lesson. (#37567)
* Fixed a typo in Specify How Fonts Degrade.

'-->!' inside the code is misleading and prompts a learner
to put the exclamation mark when it is not needed as '-->!' is
also followed by a period.

Instead of "'-->!'.", it should be "'-->'."

* Made text wording consistent for the test instructions.

* Changed "To begin with," to "To begin," and fixed a minor typo.

If we are going to use "To begin with," the sentence should be
"To begin with the lesson/challenge", otherwise, "To begin" will
be more than enough.

Also added a space between "font(using HTML..." and changed it to
"font (using HTML...".
2019-10-26 16:55:10 -04:00
b59f72961f Fix Typo (#37557) 2019-10-26 16:48:06 -04:00
c0d75ed3b1 Fixes minor typo in how-to-catch-outgoing-emails-locally.md (#37554) 2019-10-25 23:51:47 -04:00
1a019f952b Added hyphen to "coopted" on Line 17 (#37468)
* Added hyphen to "coopted" on Line 17

Added a hyphen to the word"coopted" to correct it to "co-opted" on Line 17.

* Update curriculum/challenges/english/03-front-end-libraries/jquery/change-text-inside-an-element-using-jquery.english.md

Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2019-10-25 13:47:05 -05:00
dd8168133f Added escape characters to the javascript comment curriculum (#37518) 2019-10-25 13:41:42 -05:00
506f250599 docs: update devops docs 2019-10-25 01:35:09 +05:30
7e0605ce2b docs: update devops docs 2019-10-25 01:26:16 +05:30
30a6b5975f docs: update devops docs 2019-10-25 01:19:43 +05:30
007b1f884a docs: typo fix in devops guide (#37503)
* Removed the word "is" 
* Update docs/devops.md

Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2019-10-25 00:50:21 +05:30
740c839f3f fix: submit backend projects (#37498) 2019-10-24 20:33:33 +05:30
86e37fedd2 docs: update devops (#37486) 2019-10-24 19:40:02 +05:30
f090730015 fix(api): send json messages for challenge routes (#37494) 2019-10-24 17:30:23 +05:30
94635dcc0b Fix incorrect spelling of BCrypt (#37247)
* Fix incorrect spelling of BCrypt

* Fixed spelling of BCrypt in the Chinese, Portuguese, and Spanish versions of the challenge
2019-10-24 17:39:53 +09:00
bcef08424c add comment explaining back-end challenges don't need a solution (#37111)
* add solution to a challenge

add solution to the challenge: add-a-description-to-your-package-json

* add comment to all backend challenges
The comment expllains that these challenges don't need a solution.
2019-10-24 13:38:13 +09:00
06ea9a5e21 feat: Add solution to Portuguese challenges (#37161)
* feat: Add solution to use the some method

* feat: Add 4 solutions

* fix: remove broken messages from asserts
2019-10-24 12:38:10 +09:00
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
da1fe7971e feat: new logo landing (#37482) 2019-10-23 22:22:37 +05:30
9612c5ba74 fix: HSTS test in Infosec curriculum (#37469)
Co-authored-by: Wocanilo <daniel.sese@wuolah.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2019-10-23 21:35:34 +05:30
76b9525a54 fix: added forumTopicId to recently added Rosetta Code challen… (#37479) 2019-10-23 21:34:34 +05:30
8b082995b5 Change test method from string.test(regex) to regex.test(string) (#37458) 2019-10-23 09:32:17 -05:00
ca63f90070 feat(interview-prep): Converting and transfering Rosetta problems (#35770)
* feat(interview-prep): Converting and transfering Rosetta problems
2019-10-23 23:23:50 +09:00
b6470f93dc fix(client): Signin page button's cursor made pointer (#37478) 2019-10-23 18:31:42 +05:30
37528a6d26 fix: a11y on primary logo 2019-10-23 16:15:44 +05:30
45101c63fa fix(client): border visibility for form control in nightmode (#37470) 2019-10-23 15:26:51 +05:30
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
8469975e52 fix: update caching on resources (#37460) 2019-10-23 00:19:56 +05:30
Tom
69d4d4fe2f fix: recursion test (#37419)
* fix(challenge): recursion test

* fix(challenge): replace regex s flag with g
2019-10-23 00:18:40 +05:30
b9014e2ceb feat: add local navigation 2019-10-22 21:21:10 +05:30
54db501138 fix: update nav items 2019-10-22 21:21:09 +05:30
d7ad40688a feat: add settings button to learn 2019-10-22 21:21:08 +05:30
1606502784 fix: update test 2019-10-22 21:21:08 +05:30
2352c0b1d9 feat: remove portfolio and add conditional intro 2019-10-22 21:21:07 +05:30
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
5b1ee9c177 fix(client): make academy honesty button disabled (#37453) 2019-10-22 17:20:33 +05:30