Commit Graph

11571 Commits (da325a10be61c423105da4d7366292be1365dab4)

Author SHA1 Message Date
Mrugesh Mohapatra cd395da941 chore(lockfile): Update lockfile missed earlier
missed updating the lockfile in #17030
2018-05-02 18:13:12 +05:30
Kristofer Koishigawa 3629d35495 fix(challenges): Edit Description, Add Tests and Solution for Project Euler 40 (#17087)
Updated the problem description to more closely match the one on the Project Euler page. Also added more tests along with a solution that user @elliotjz contributed to the fCC Arcade Mode.

BREAKING CHANGE: None
2018-04-28 14:31:51 +05:30
Kristofer Koishigawa a2eaa120bb fix(challenges): Edit Description and Add Solution for Project Euler 38 (#17086)
Updated the problem description with `<val>` tags and improved the
formatting. Also added a solution that user @elliotjz contributed to
the fCC Arcade Mode.

BREAKING CHANGE: None
2018-04-28 14:31:23 +05:30
Kristofer Koishigawa fd2a004d2e fix(challenges): Edit Description and Add Solution for Project Euler 33 (#17085)
Updated the problem description with <sup> and <sub> tags. Also added a
solution that user @elliotjz contributed to the fCC Arcade Mode.

BREAKING CHANGE: None
2018-04-28 14:30:38 +05:30
Kristofer Koishigawa 67b1c32184 fix(challenges): Port Solution for Project Euler 32 from Arcade Mode (#17084)
Ported the solution for Project Euler 32 user @elliotjz contributed to
the fCC Arcade Mode.

BREAKING CHANGE: None
2018-04-28 14:30:11 +05:30
Emanuele Antonelli 06b4c95472 mongoose challenges: check for db connection (#16987) 2018-04-28 13:52:47 +05:30
Kristofer Koishigawa fa1cc4a436 fix(challenges): Edit Description, Add Tests and Solution for Project Euler 41 (#17088)
Updated the problem description with <i> tags. Removed a couple of tests
because they seemed too restrictive for the different approaches users
might take when solving this problem. Also added a solution
that user @elliotjz contributed to the fCC Arcade Mode.

BREAKING CHANGE: None
2018-04-28 13:49:06 +05:30
matt lubel 58e8054f67 fix(challenges): Change spanish description (#17089)
changed instructions to require English text in order to be consistent
with tests

Closes #17073
2018-04-27 23:48:08 +05:30
Dipesh Wagle 313594ef11 docs(CONTRIBUTING): fix redundant broken links (#17070) 2018-04-27 03:33:26 +05:30
Lovepreet Singh d24f3ff175 feat(navbar): Improvement in button and navbar
Closes #16946

feat(navbar): Added missing propType

Closes #16946

feat(navbar): Updated as of required code format

Closes #16946
2018-04-27 03:28:30 +05:30
YogeshSharma0201 59f6581ab3 fix(settings): Notify instead of flash when user updates his emai
Closes #16861
2018-04-27 03:25:39 +05:30
Nicholas Nadeau, P.Eng., AVS e5d52afad8 chore: fixed typos via client9/misspell (#17081) 2018-04-25 10:37:27 +05:30
Abhishek Kulshrestha 9a380f135a chore(server): Deleted outdated explanation file of how-nonprofit (#17067)
changes for issue 17067

Closes #17067
2018-04-23 10:47:11 +05:30
Lovepreet Singh 2f95c9f363 feat(challenges): Highlight current challenge (#16982)
highlight the currently selected challenge

Closes #16902

feat(challenges): Use of params dashed to get current challenge

Closes #16902
2018-04-18 16:23:37 +01:00
Lovepreet Singh 38e9cff9fa fix(editor): Clear codemirror undo on new challenge (#17002)
clear codemirror undo stack on new challenge

Closes #16960

fix(editor): Removed not required code

Closes #16960

feat(editor): Updated code with coding style

Closes #16960
2018-04-18 16:19:31 +01:00
Ahmad Abdolsaheb b5864279fa fix(seed): Fixes tests (#17051)
tests assert changed

Closes #17019
2018-04-17 15:53:55 -04:00
Shivam Chawla f18c791f3e fixed Typo in Basic CSS #17057 (#17061)
Fixed Typo in Basic CSS: Cascading CSS variables description #17057
2018-04-17 15:09:18 -04:00
Chaitanya ebcfb83486 Fix to tests messages (#17059)
In https://beta.freecodecamp.org/en/challenges/react/write-a-simple-counter challenge code is referring to Component Counter but messages are referring to myComponent
2018-04-17 15:02:57 -04:00
Kirushna Kumar 77bde7247f fix(challenge): map.add() test case in create map DS challenge (#16995) 2018-04-17 14:27:51 -04:00
Varun 00e6d92480 fix: SASS challenge and code indentation (#17036) 2018-04-17 14:08:35 -04:00
Quincy Larson cc0e75e526 Merge branch 'guiKailu-branch/fix/weather-user-story-details' into staging 2018-04-16 23:02:45 -05:00
Quincy Larson f1e552c32d fix broken JSON 2018-04-16 23:02:11 -05:00
guiKailu baa3012d67 This update clarifies in take-home-interview-projects.json the different possible weather outcomes right in the weather challenge instructions. QuincyLarson approved User Story update, despite its length. 2018-04-16 08:53:44 -07:00
mrugesh mohapatra a2076ce1ec fix(auth): on-boarding, signup and welcome flows (#16882)
* fix(auth): Route should have specific targets

* fix(signup): Redirection should be to signup

Closes #16945

* feat(redirect): All fallback redirects to signin

* fix: send back to originating route

* fix(server,secrets): Specify profile field for LinkedIn provider.

* fix(profile): Add route to react profile page
2018-04-13 15:48:10 +01:00
Kristofer Koishigawa d6f217c1b9 fix(seed): Simplify Unique Titles Test (#17056)
Originally the test would check for the index of a title in an array of
unique challenge titles. However, the index of the title within the
array isn't important for this test, so I simplified the code using
@Bouncey's suggestion in PR #17035.

Also changed grammar for the error that's thrown when a challenge
title isn't a valid string.

BREAKING CHANGE: None
2018-04-13 15:15:40 +01:00
Hakeem Davis bcd31aa499 fix(seed): Clarify instructions (#17050)
Closes #17044
2018-04-13 09:49:01 +05:30
Kristofer Koishigawa be693638de test(seed): Add Test for Unique Challenge Titles (#17035)
Due to the recent problem with two challenges having the same title, I
added a check for unique titles to the test suite so that hopefully
won't happen again.

Addresses a comment in issue #16906, which was recently closed.

BREAKING CHANGE: None

Closes #16906
2018-04-10 21:23:36 +01:00
Kristofer Koishigawa e6e6df3c6d feat(app): Add Motivational Quote Easter Egg (#16932)
Added a feature where a motivational quote is randomly selected from a
static list and displayed whenever the user closes all the panes on the
page. Also added a quotes.js file with an array of quote objects and a
function that returns a random quote object when called.

Edit: Forgot to add double quotes to the quote blocks after moving from
test strings to random quote objects from the quotes.js file. Added
them here as HTML encoded left and right double quotes.

Made changes @Bouncey requested.

Made further changes @Bouncey requested. Also added a componentDidUpdate
method to both ensure the quote is only changed when panes open and close,
and also to make sure the new quote is not the same as the one that
was last displayed.

Removed the fCC logo as it was redundant and clashed with the night mode.
Simplified the layout so the quote block is in the middle of the page and
changed the width so that it's more readable. Also added styling to change
the quote text color in night mode.

BREAKING CHANGE: None

Closes #16382
2018-04-10 16:13:46 +01:00
Edit Bazso 1dc5501b8f fix(seed): Fixed broken link in React Introducing Inline Styl (#17040)
* fix(seed): Fixed broken link in React Introducing Inline Styl

* fix(seed): Fixed broken link in React Introducing Inline Style
2018-04-07 22:06:11 -04:00
Varun e747dbf9c4 fix: typo in challenges/react.json (#17037) 2018-04-07 21:43:22 -04:00
Ákos 754bdccb6b fix(seed): Sass Challenge:Use @each to Map Over Items in a Li (#17032)
Closes #16896
Closes #16894
2018-04-07 11:45:50 -04:00
Bryan Williams f1d219f1bc Clarified instructions for Pairwise algorithm (#17013)
* Clarified instructions for Pairwise algorithm

Added an example to further clarify the directions in the "Pairwise" algorithm, per issue #16800 https://github.com/freeCodeCamp/freeCodeCamp/issues/16800

* Change "for example" to "for instance"
2018-04-06 22:12:14 -04:00
Varun 863042312e fix(pm2): update scripts and add dev deps (#17030) 2018-04-06 13:27:15 +05:30
Varun 2d01080eb6 fix: MailHog installation guide (#17025) 2018-04-06 13:26:10 +05:30
John B 5118a60491 fix(challenges): Fix typo issue on CSS Grid:Minmax (#17027)
the example explains that grid-template-columns: 100px minmax(50px,
200px) is set to create three columns when in fact it is only set to
create two columns.
2018-04-06 13:24:57 +05:30
Steven D Anderson ee103923ad fix(contribute): Creating a new user (#16974)
* fix(contribute): Creating a new user
* fix: moving create user guide below shared header
2018-04-05 16:16:14 +12:00
rcohane 1c4598b3fc fix(challenges): Change offset values (#17006)
Made offset values 50px so change is visible

BREAKING CHANGE: N/A

Closes #14681
2018-04-04 21:24:39 -04:00
Akkshay Lawrence 89a4b10c30 fix(challenges): Fixed typo in the challenge (#16991)
changed vowels to letters.

BREAKING CHANGE: none.

Closes #16979
2018-04-03 15:25:41 -04:00
Michael Siadak e3f1330aa5 fix(challenges): Remove self-closing slashes from <img> and <input> (#16985) 2018-04-03 14:48:41 -04:00
Lovepreet Singh 4300f82faf fix(seed): Added missing text 'new tab' (#16978)
'new tab' was missing from description

Closes #16970
2018-04-03 11:42:04 -04:00
Alex Chaffee 30b26e1476 fix(build): update package.json to pick up benmosher/eslint-plugin-import#720 2018-04-03 19:53:44 +05:30
Alex Chaffee d01e0e421e feat(seed): add dasherized titles to unpacked filenames 2018-04-03 19:53:44 +05:30
Alex Chaffee 7133fd8516 docs(seed): clarify repack, fix a couple broken links 2018-04-03 19:53:44 +05:30
Alex Chaffee b849fe269c docs(seed): move unpack/repack docs up to main CONTRIBUTING file 2018-04-03 19:53:44 +05:30
Alex Chaffee 022f96d40d feat(seed): reformat seed/challenges JSON via repack script 2018-04-03 19:53:44 +05:30
Alex Chaffee 80b6a49268 feat(seed): unpack/repack properly handles paragraph breaks 2018-04-03 19:52:56 +05:30
Stuart Taylor a048ab5ad3 chore(simple): Remove simple project logic 2018-04-03 19:52:56 +05:30
Alex Chaffee a8484873d8 feat(seed): "unpack" and "repack" scripts
add "npm run seed" as alias to "node seed"

unpack tests and solution into HTML file; add titles and help text; style unpacked file

enable running unpacked assert tests in browser

Using browserify, compile "tape", "lodash", jQuery into "unpacked-bundle.js" for use during in-browser unpacked tests

feat(seed): diff after repacking

feat(seed): unpacked tests use Browser TAP chrome dev tool if available
2018-04-03 19:52:56 +05:30
Stuart Taylor 0c6141289b chore(models): Update Challenge model 2018-04-03 19:52:01 +05:30
Stuart Taylor 766b6f98f1 feat(schema): Implement challenge schema 2018-04-03 19:52:01 +05:30