Commit Graph

16540 Commits (f85a6f7f2eef001e9e7c675de5cdacfb55e6ac9e)

Author SHA1 Message Date
mrugesh mohapatra 71a3cc75e3
Merge pull request #16132 from scissorsneedfoodtoo/fix/heatmap-legend-mouseover-fix
Change Default Heatmap Legend Text on User Account Page
2017-11-29 22:23:21 +05:30
scissorsneedfoodtoo 924e7f19d6 fix(server/views/account): Change default text of heatmap legend
The default text of the legend is confusing given the low range of
values used. Cal-heatmap expects higher legend values, such as [10, 20,
30, 40], rather than [1, 2, 3]. This change will hopefully make the
mouseover text for the legend a little less confusing.

BREAKING CHANGE: None

Closes #16124
2017-11-29 20:40:04 +09:00
Mrugesh Mohapatra b81a04879e fix(github-auth): Add the github auth path to deprecated login
This should let us allow users with github only auth login and update
their emails with us

Closes #16126
2017-11-29 11:45:06 +05:30
Berkeley Martinez 69fa4b3098
Merge pull request #15892 from raisedadead/feat/lb3-upgrade
feat(LoopBack): Upgrade to LoopBack 3
2017-11-27 13:33:01 -08:00
Berkeley Martinez caaeba03f2
Merge pull request #15985 from raisedadead/fix/update-email-pre-confirm
fix(user): Update email pre-confirm config
2017-11-27 12:40:56 -08:00
Quincy Larson b48037adc2 fix(landing): Update beta landing page (#16120) 2017-11-27 11:24:49 +05:30
Quincy Larson 52c99823b8 feat(UI): Add new congratulations messages and remove confus (#16110) 2017-11-26 01:18:58 +05:30
Quentin Gibson 803f9895dd refactor(challenges): Change "Hashing Your Password" desc (#16090)
Change description of "Hashing Your Passwords" to use the the aysnc api
of bcrypt and updated the cost to 12

Closes #16072
2017-11-25 12:26:48 -06:00
Quentin Gibson 7c6bcde3a7 refactor(challenges): Change "Hashing Your Password" desc (#16090)
Change description of "Hashing Your Passwords" to use the the aysnc api
of bcrypt and updated the cost to 12

Closes #16072
2017-11-25 12:26:48 -06:00
Alvin Kristanto 79c5d96bac feat(seed): Added more assertions for Project Euler (#16078) 2017-11-25 12:09:23 -06:00
Alvin Kristanto 8a327b6ca0 feat(seed): Added more assertions for Project Euler (#16078) 2017-11-25 12:09:23 -06:00
mrugesh mohapatra 98d8967b02 docs(license): Update License fix for GitHub (#16113) 2017-11-25 11:47:27 -06:00
mrugesh mohapatra 5622db48d0 docs(license): Update License fix for GitHub (#16113) 2017-11-25 11:47:27 -06:00
Quincy Larson ffe5533fe8 fix(seed): Add in introductory slide challenges 2017-11-24 14:58:06 -06:00
Quincy Larson 730d17b289 fix(seed): Add in introductory slide challenges 2017-11-24 14:58:06 -06:00
Quincy Larson 278ba0a57c fix(seed): Clean up seed directory and add open source for go 2017-11-24 14:50:04 -06:00
Quincy Larson 927ddacda6 fix(seed): Clean up seed directory and add open source for go 2017-11-24 14:50:04 -06:00
mrugesh mohapatra 1ea47fc637 docs(license): Fix license to be detected by GitHub (#16109) 2017-11-21 15:02:12 -06:00
mrugesh mohapatra b86a235656 Merge pull request #16035 from aferreira44/translate/Pt-br-translation-claim-your-responsive-web-design-certificate
feat(pt-br-translation): claim-your-responsive-web-design-certificate
2017-11-18 13:24:05 +05:30
mrugesh mohapatra bd2d2d8f54
Merge pull request #16035 from aferreira44/translate/Pt-br-translation-claim-your-responsive-web-design-certificate
feat(pt-br-translation): claim-your-responsive-web-design-certificate
2017-11-18 13:24:05 +05:30
Mrugesh Mohapatra ecd0802f1e chore(dependencies): Update to latest semvers 2017-11-16 11:35:44 +05:30
Mrugesh Mohapatra c50965290e fix(email-auth): add missing properties to user 2017-11-16 11:34:50 +05:30
Mrugesh Mohapatra 2f5a7869f0 chore(lb3-dependancies): Update to latest add-ons 2017-11-16 11:34:50 +05:30
Mrugesh Mohapatra c9a961d3d8 fix(github-auth): add missing properties to user 2017-11-16 11:34:50 +05:30
Mrugesh Mohapatra 187dbdfc92 fix(models): Update remote method definitions 2017-11-16 11:34:50 +05:30
Mrugesh Mohapatra 318d7c0ccc fix(context): remove use of current-context 2017-11-16 11:34:50 +05:30
Mrugesh Mohapatra 4967b2a2be chore(dependencies): Add and update CORS config 2017-11-16 11:34:50 +05:30
Mrugesh Mohapatra 460ce2644a fix: Update to loopback@^3 and add strong-error-hanlder@^1 2017-11-16 11:34:50 +05:30
Alvin Kristanto 1b8d28c0be feat(seed): Added more assertions for Project Euler (#16065) 2017-11-09 20:38:07 -06:00
Alvin Kristanto 54feadc6e2 feat(seed): Added more assertions for Project Euler (#16065) 2017-11-09 20:38:07 -06:00
Alvin Kristanto 7086bf61a6 feat(seed): Change task and assertion for Project Euler (#16082) 2017-11-09 20:32:44 -06:00
Alvin Kristanto 28067a965b feat(seed): Change task and assertion for Project Euler (#16082) 2017-11-09 20:32:44 -06:00
Berkeley Martinez f00449a066 feat: prep for modern challenges (#15781)
* feat(seed): Add modern challenge

* chore(react): Use prop-types package

* feat: Initial refactor to redux-first-router

BREAKING CHANGE: Everything is different!

* feat: First rendering

* feat(routes): Challenges view render but failing

* fix(Challenges): Remove contain HOC

* fix(RFR): Add params selector

* fix(RFR): :en should be :lang

* fix: Update berks utils for redux

* fix(Map): Challenge link to arg

* fix(Map): Add trailing slash to map page

* fix(RFR): Use FCC Link

Use fcc Link to get around issue of lang being undefined

* fix(Router): Link to is required

* fix(app): Rely on RFR state for app lang

* chore(RFR): Remove unused RFR Link

* fix(RFR): Hydrate initial challenge using RFR and RO

* fix: Casing issue

* fix(RFR): Undefined links

* fix(RFR): Use onRoute<name> convention for route types

* feat(server/react): Add helpful redux logging/throwing

* fix(server/react): Strip out nonjson from state

This prevents thunks in routesMap from breaking serialization

* fix(RFR/Link): Should accept any renderable

* fix(RFR): Get redirects working

* fix(RFR): Redirects and not found's

* fix(Map): Move challenge onClick handler

* fix(Map): Allow Router.link to handle clicks after onClick

* fix(routes): Remove react-router-redux

* feat(Router): Add lang to all route actions by default

* fix(entities): Only fetch challenge if not already loaded

* fix(Files): Move files to own feature

* chore(Challenges): Remove vestigial hints logic

* fix(RFR): Update challenges on route challenges

* fix(code-storage): Should use events instead of commands

* fix(Map): ClickOnMap should not hold on to event

* chore(lint): Use eslint-config-freecodecamp

Closes #15938

* feat(Panes): Update panes on route instead of render

* fix(Panes): Store panesmap and update on fetchchallenges

* fix(Panes): Normalize panesmaps

* fix(Panes): Remove filter from createpanemap

* fix(Panes): Middleware on location meta object

* feat(Panes): Filter preview on nonhtml challenges

* build(babel): Add lodash babel plugin

* chore(lint): Lint js files

* fix(server/user-stats): Remove use of lodash chain

this interferes with babel-plugin-lodash

* feat(dev): Add remote redux devtools for ssr

* fix(Panes): Dispatch mount action

this is needed to trigger window/divider epics

* fix(Panes): Getpane to use new panesmap format

* fix(Panes): Always update panes after state

this lets the panes logic be affected by changes in state
2017-11-09 19:10:30 -06:00
Berkeley Martinez dbecdc5618 feat: prep for modern challenges (#15781)
* feat(seed): Add modern challenge

* chore(react): Use prop-types package

* feat: Initial refactor to redux-first-router

BREAKING CHANGE: Everything is different!

* feat: First rendering

* feat(routes): Challenges view render but failing

* fix(Challenges): Remove contain HOC

* fix(RFR): Add params selector

* fix(RFR): :en should be :lang

* fix: Update berks utils for redux

* fix(Map): Challenge link to arg

* fix(Map): Add trailing slash to map page

* fix(RFR): Use FCC Link

Use fcc Link to get around issue of lang being undefined

* fix(Router): Link to is required

* fix(app): Rely on RFR state for app lang

* chore(RFR): Remove unused RFR Link

* fix(RFR): Hydrate initial challenge using RFR and RO

* fix: Casing issue

* fix(RFR): Undefined links

* fix(RFR): Use onRoute<name> convention for route types

* feat(server/react): Add helpful redux logging/throwing

* fix(server/react): Strip out nonjson from state

This prevents thunks in routesMap from breaking serialization

* fix(RFR/Link): Should accept any renderable

* fix(RFR): Get redirects working

* fix(RFR): Redirects and not found's

* fix(Map): Move challenge onClick handler

* fix(Map): Allow Router.link to handle clicks after onClick

* fix(routes): Remove react-router-redux

* feat(Router): Add lang to all route actions by default

* fix(entities): Only fetch challenge if not already loaded

* fix(Files): Move files to own feature

* chore(Challenges): Remove vestigial hints logic

* fix(RFR): Update challenges on route challenges

* fix(code-storage): Should use events instead of commands

* fix(Map): ClickOnMap should not hold on to event

* chore(lint): Use eslint-config-freecodecamp

Closes #15938

* feat(Panes): Update panes on route instead of render

* fix(Panes): Store panesmap and update on fetchchallenges

* fix(Panes): Normalize panesmaps

* fix(Panes): Remove filter from createpanemap

* fix(Panes): Middleware on location meta object

* feat(Panes): Filter preview on nonhtml challenges

* build(babel): Add lodash babel plugin

* chore(lint): Lint js files

* fix(server/user-stats): Remove use of lodash chain

this interferes with babel-plugin-lodash

* feat(dev): Add remote redux devtools for ssr

* fix(Panes): Dispatch mount action

this is needed to trigger window/divider epics

* fix(Panes): Getpane to use new panesmap format

* fix(Panes): Always update panes after state

this lets the panes logic be affected by changes in state
2017-11-09 19:10:30 -06:00
Berkeley Martinez 2e46e60557
Merge pull request #16014 from raisedadead/chore/move-husky-to-dev-deps
chore(tools): Move husky to dev dependencies
2017-11-08 12:25:44 -08:00
Berkeley Martinez 1ca383a5ff
Merge pull request #15803 from vivek28111992/fix/text-change
fix(challenges): Change of text in Introduction to the basic node a
2017-11-02 15:21:12 -07:00
mrugesh mohapatra b911000e74
Merge pull request #16033 from JustusFT/fix/beta-navbar
fix: Navbar breaks at 768px to 786px
2017-11-03 01:15:39 +05:30
JustusFT 4ba3e64786 fix(nav): Navbar breaks at 768px to 786px 2017-11-03 01:04:38 +05:30
Dylan 4081a47b8d Merge pull request #15833 from Manish-Giri/fix/improve-existing-object-challenges
fix(challenges): Improve description in existing object challenges
2017-11-01 15:45:51 -05:00
Dylan 936223af47
Merge pull request #15833 from Manish-Giri/fix/improve-existing-object-challenges
fix(challenges): Improve description in existing object challenges
2017-11-01 15:45:51 -05:00
garritfra 93af902b3d fix(translations): Updated German translations (#15995) 2017-11-01 20:13:36 +05:30
garritfra 9777bf6c6d fix(translations): Updated German translations (#15995) 2017-11-01 20:13:36 +05:30
Mrugesh Mohapatra dbd955a709 chore(tools): Move husky to dev dependencies 2017-11-01 10:34:01 +05:30
manish-giri 7977430316 fix(challenges): Improve description in existing object challenges 2017-11-01 10:28:47 +05:30
manish-giri a6d031a0f6 fix(challenges): Improve description in existing object challenges 2017-11-01 10:28:47 +05:30
Berkeley Martinez 89306fb875
Merge pull request #16069 from raisedadead/chore/update-to-node-8x
chore(node): Update node version to 8x
2017-10-31 13:31:07 -07:00
Mrugesh Mohapatra e652ad934a fix: Email should be switched before confirm 2017-11-01 01:43:22 +05:30
Mrugesh Mohapatra da24e83dfd chore(node): Update node version to 8x
Closes #15951
2017-11-01 01:20:55 +05:30
algwaltn c3621723c3 Updated grammar (#16056) 2017-10-30 16:33:40 -05:00
Alvin Kristanto 04cf144c9f feat(seed): Added more assertions for Project Euler (#16057) 2017-10-30 16:25:39 -05:00