Stuart Taylor
05176b8bd2
feat(user-data): Add a 'download data' button to privacy section ( #17252 )
...
Closes #17123
2018-05-29 02:32:41 +05:30
Kristofer Koishigawa
d68c568490
fix(app): Change condition for points pluralization function ( #17247 )
2018-05-27 19:00:23 +05:30
Kristofer Koishigawa
d9d1e9c8b5
fix(common): Change Width of Update Settings Button ( #17246 )
...
Added `className='btn-link-social'` to the Update my settings button
element in Profile.jsx so that it's the same width as the other ones on
the settings page.
Closes #17230
2018-05-27 18:58:56 +05:30
Stuart Taylor
9eb7cf1ae1
chore(ui): Minor UI/Copy fixes ( #17237 )
2018-05-25 21:19:47 +05:30
Stuart Taylor
a76c8aff5a
Fix: Settings/Portfolio UI ( #17202 )
...
* chore(names): Certificate -> Certification
* fix(style): Profile Certs alignment and font-size
* fix(button): Remove user icon
* fix(style): Adjust profile timeline UI
* fix(style): General account settings style fixes
* chore(updateEmail): Remove update email until we sort out auth0
* fix(copy): website -> personal website
* fix(copy): profile -> portfolio
* feat(home): Add legacy certs to user home page
* fix(copy): Change Honest settings copy
* fix(cert-settings): Filter out 'take home's
* fix(copy): next lesson -> next coding challenge
* fix(alignment): Align portfolio item settings' buttons
2018-05-21 10:21:15 -05:00
Stuart Taylor
bb4bcbfb45
Feat(privacy): Add granular privacy controls of public profile ( #17178 )
...
* feat(privacy): Add granular privacy controls of public profile
* feat(certs): Hide certs if showCerts is false
2018-05-19 22:07:41 -05:00
Stuart Taylor
f916204ba5
Chore: Update User model ( #17171 )
...
* fix(logs): Remove console.log's
* chore(challengeMap): challengeMap -> completedChallenges
* chore(userModel): Update user model
* feat(userIDs): Add user ident fields
* chore(github): Remove more refs to github data
2018-05-15 19:26:26 +05:30
Stuart Taylor
156ea1af76
Feat: Welcome Page ( #17150 )
2018-05-15 10:42:05 +05:30
Jake Magers
69d833da66
fix: Display JS "Claim Certificate" button ( #17104 )
...
The "Claim Certificate" button for the "JavaScript Algorithms and Data
Structures" projects will now be visible when all projects have been
completed.
2018-05-14 09:37:47 +01:00
Nicholas Nadeau, P.Eng., AVS
e5d52afad8
chore: fixed typos via client9/misspell ( #17081 )
2018-04-25 10:37:27 +05:30
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
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
Stuart Taylor
a048ab5ad3
chore(simple): Remove simple project logic
2018-04-03 19:52:56 +05:30
Stuart Taylor
7b1de1ea2f
fix(typo): Fix modren typo
2018-04-03 19:52:01 +05:30
Stuart Taylor
cbd02a187d
fix(console.log): Remove errant console.log
2018-04-03 19:52:01 +05:30
Stuart Taylor
e5cad431b8
chore(challenges): Normalise challengeTypes
2018-04-03 19:52:01 +05:30
Stuart Taylor
844bad2a34
fix(lang): Refetch mapUi on language change ( #16844 )
...
* fix(lang): Refetch mapUi on language change
* chore(redux): Remove redundent action
* fix(blockForLang): Refecth challenge block for new lang
2018-03-24 01:12:33 +05:30
Stuart Taylor
a081f735a7
Merge branch 'fix/remove-jsdisabled-flash' of https://github.com/tchaffee/freeCodeCamp into tchaffee-fix/remove-jsdisabled-flash
2018-03-23 14:50:37 +00:00
Todd Chaffee
3a191fcf46
fix: remove flash saying JS is disabled
2018-03-23 11:14:50 -03:00
Vivek Agrawal
a2b10229bd
style(settings): Remove extra whitespace
2018-03-23 09:32:25 +00:00
Vivek Agrawal
e50582ecf5
fix(settings): Background color of panels changed in night mode
...
Closes #16826
2018-03-23 09:32:25 +00:00
Vivek Agrawal
60b3126207
fix(settings): Night mode settings and profile page UI improvements
...
Closes #16780
Closes #16781
Closes #16786
2018-03-23 09:32:25 +00:00
Ahmad Abdolsaheb
4aec998e3f
fix(style): Corrects the font size of the links in the challen ( #16908 )
...
a specific style is added to step.less for links in into
Closes #16899
2018-03-19 21:20:10 -05:00
Berkeley Martinez
a33febd218
Merge pull request #16819 from Bouncey/fix/slowNetwork
...
fix(challenge): Handle slow network connections gracefully
2018-03-12 14:28:55 -07:00
Quincy Larson
4f0f17892c
Fix/copy improvements ( #16859 )
...
* fix(seed): Simplify copy of lessons and remove need for image
* rework copy for account creation and login emails
* fix: Fixup email template and lock-file
2018-03-09 19:39:44 +00:00
Stuart Taylor
21df3dcade
fix(toolPanel): Disable buttons when challenge block is incomplete
2018-03-09 09:12:38 +00:00
Stuart Taylor
c9a58291b1
chore(propTypes): Remove unrequired propTypes
2018-03-09 08:45:29 +00:00
Stuart Taylor
6965d04b80
fix(combineEpics): Compine new block epics in to one
2018-03-08 15:51:09 +00:00
Berkeley Martinez
7f88fe5877
Merge pull request #16788 from Bouncey/feat/legacyCerts
...
Feat(legacy-certs): Claim legacy certificates from the settings page
2018-03-08 07:33:20 -08:00
Stuart Taylor
33d26aaa6c
fix(showCert): Target _blank the link for Show Cert
2018-03-07 23:35:23 +00:00
Stuart Taylor
5dc2d9e27b
fix(styles): Overlay js warning to preserve preview pane height
2018-03-07 21:07:56 +00:00
Yogesh Sharma
9b480bd0ea
fix(challenges): Call resetQuiz() when dashedName of the quiz chang ( #16828 )
...
currentIndex, selectedChoice and correct state variables of the Quiz
component were not changing when navigating to other quiz challenges
through map. I fixed it by calling resetQuiz() whenever dashedName of
the quiz changes.
2018-03-07 13:34:21 +00:00
Stuart Taylor
9f7084f7b7
fix(showLoading): Make showLoading more robust
2018-03-07 09:53:54 +00:00
Berkeley Martinez
4e241fc8ac
Merge pull request #16720 from fccSeniorSeminar/fix/invalid-challenge-URL
...
Fix/invalid challenge url
2018-03-06 10:15:58 -08:00
Stuart Taylor
2281c85df6
chore(certs): Rename endpoint /c/ => /certificates/
2018-03-06 10:38:37 +00:00
Stuart Taylor
6bf435da47
chore(legacyProjects): Move legacyProjectData to common/utils
2018-03-06 10:36:45 +00:00
Stuart Taylor
cebf72701e
fix(challenge): Update challenge once we have all the data
2018-03-06 10:25:58 +00:00
Stuart Taylor
97609eb968
fix(Side-Panel): Revert changes to renderDescription
2018-03-06 10:25:58 +00:00
Stuart Taylor
c17e3ce1d7
fix(challenge): Handle slow network connections gracefully
2018-03-06 10:25:58 +00:00
Berkeley Martinez
23d9ceb399
Merge pull request #16796 from Bouncey/feat/completionModalProjects
...
fix(projectCompletion): Open completion modal for Project submission
2018-03-05 14:15:31 -08:00
Stuart Taylor
6301411673
fix(cert-settings): Uncouple Cert-Settings from dashedName's
2018-03-05 14:15:30 +00:00
Stuart Taylor
7d9057dbdd
fix(DRY): Dedupe Cert-Settings submit
2018-03-05 13:30:07 +00:00
Stuart Taylor
2fe66f9e18
fix(show-url): Update profile show cert urls
2018-03-05 13:30:07 +00:00
Stuart Taylor
2d0f8f7b9b
feat(legacy-certs): Claim legacy certificates from the settings page
2018-03-05 13:30:07 +00:00
Kristofer Koishigawa
1ae4bf363c
fix(common): Add Default Text to Heatmap Legend ( #16802 )
...
With the recent Reactifying of the profile page, I noticed that some of
the calendar heatmap legend text was missing. This fix changes the text
from the current ['less', '', '', 'more'] back to ['0 items', '1 item',
'2 items', '3 or more items'].
BREAKING CHANGE: None
2018-03-02 12:18:54 +00:00
Stuart Taylor
12cf871249
fix(layout): Improve project view ( #16798 )
2018-02-28 13:22:56 -06:00
Stuart Taylor
6a163bae88
fix(projectCopmletion): Open completion modal for Project submission
2018-02-28 10:06:50 +00:00
Stuart Taylor
8e02df5cc5
fix(toggleEmail): Use dispatch bound updateUserBackend
2018-02-27 14:40:07 +00:00
Berkeley Martinez
07e08b9e6a
Merge branch 'staging' into fix/babelPipeline
2018-02-26 12:05:11 -08:00
Berkeley Martinez
6285d369ca
Merge pull request #16771 from Bouncey/feat/splitMapService
...
Feat(challenge): Only send the challenges for the requested block
2018-02-26 11:31:01 -08:00