Commit Graph

192 Commits

Author SHA1 Message Date
Mrugesh Mohapatra
aacd445479 style: remove unwanted newlines 2018-08-22 22:28:52 +05:30
Mrugesh Mohapatra
ab682e08ec fix: update copy and add spacing 2018-08-22 22:28:52 +05:30
SG
8e79a48b29 fix: privacy terms page styling issues and jQuery not initialised 2018-08-22 22:28:52 +05:30
Mrugesh Mohapatra
38bcc2e250 fix(auth): Remove deprecated views and routes 2018-06-29 21:29:20 +01:00
mrugesh mohapatra
2a192671da fix: remove linkedin signin and paths (#17720) 2018-06-25 15:51:09 -05:00
Rachel Sinclair
6fab6319f8 chore(package): Update Font Awesome and remove Ionicon dependency (#17497)
Update Font Awesome from 4.7 to 5. Update existing Font Awesome icon
references to match version 5 syntax. Replace all Ionicon references
with Font Awesome icons and remove all files relating to Ionicon.

Closes #13798
2018-06-22 01:46:17 +05:30
mrugesh mohapatra
b4332a0def fix(auth): Login everyone with an social account (#17333)
* fix(auth): Login everyone with an social account

* fix: update the flash message for social
2018-05-31 21:59:27 +01:00
Mrugesh Mohapatra
c0156b41e2 fix: make success message relevant 2018-05-29 02:23:19 +05:30
Mrugesh Mohapatra
12b2c556ec fix(views): update static email update views 2018-05-29 01:51:38 +05:30
Mrugesh Mohapatra
59f700b110 fix(auth): Add verification route for email 2018-05-29 01:51:38 +05:30
Mrugesh Mohapatra
3ad70a7926 feat: add gdpr privacy and terms 2018-05-28 19:12:26 +05:30
Mrugesh Mohapatra
4d48175e64 feat: update user identity login 2018-05-20 13:40:49 +05:30
Mrugesh Mohapatra
53b362e5bd fix(views): Adjust routes and views 2018-05-20 13:40:48 +05:30
Mrugesh Mohapatra
8b0cec8678 fix: Update view copy 2018-05-20 13:40:48 +05:30
Mrugesh Mohapatra
ebc1586222 fix(sign-up): Add check boxes for confirm 2018-05-20 13:40:48 +05:30
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
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
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
Mrugesh Mohapatra
297dc3167e fix: Update captalize, change btn label, and link targe 2018-01-18 01:41:33 +05:30
Mrugesh Mohapatra
3306ac7214 fix: Update sign up flow copy 2018-01-18 01:30:49 +05:30
Mrugesh Mohapatra
7d2e9bc15e fix: Re-enable button and add disable styles 2018-01-05 13:06:59 +05:30
Mrugesh Mohapatra
07ca7c4376 fix(sign-in): Adds a feedback on sign-in request
Closes #16266
2018-01-04 23:21:26 +05:30
Berkeley Martinez
a7534dce14 fix(views/signup): Error should be danger 2018-01-02 23:38:01 +05:30
Berkeley Martinez
a1530c041a fix(Auth): Error type in json payload 2018-01-02 23:38:01 +05:30
Jonathan Grah
b7e89e698f Merge pull request #16251 from cpheimbach/fix/adds_certificates_to_static_profile_path
feat(profile): Adds certificates to static profile path
2017-12-22 11:47:15 +00:00
mrugesh mohapatra
8f6deff199 fix: Update text for GitHub and Settings (#16253)
This commit adds back changes from the
commit 9142aec8ad

Just updates the labels of some of the buttons
2017-12-21 15:35:21 -06:00
cpheimbach
7823c0dbe2 feat(profile): Adds certificates to static profile path
I added all boolean checks, buttons and routes of the new certificates
to the view. (According to user.json)

Closes #16246
2017-12-21 19:50:41 +00:00
Matteo Giaccone
9eff3cba38 fix(UI): Add container back to layout (#16181)
Add missing container to layout and add top margin in user profile
2017-12-12 01:56:32 +05:30
Onel Harrison
3653c3d385 fix(nav): Apply correct classes and style to nav profile (#16170) 2017-12-10 22:53:03 +05:30
Berkeley Martinez
fe6177a084 Merge pull request #16130 from raisedadead/fix/mitigate-signin-for-github-auth
fix(github-auth): Add the github auth path to deprecated login
2017-11-29 15:24:13 -08:00
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
Mrugesh Mohapatra
6e3f28e770 fix(sign-up): Update page for clear onboarding path
Closes #10407
2017-09-17 16:14:46 +05:30
Mrugesh Mohapatra
4ae52983f6 fix(email-auth): add disable and loading indication to button 2017-09-01 17:32:20 -07:00
Mrugesh Mohapatra
f3804bb553 chore(passwordless): Update to freeCodeCamp 2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra
7f657f7bd5 Remove non-react Update email views and routes 2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra
b32e2102ac Remove reset-password logic 2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra
239313cb0b Remove sign up page and update button styles 2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra
e941545d2e Unify signin and signup with lesser clicks 2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra
e006f5c97d Optimize code and streamline flow.
- Optimize code and streamline flow.
- Add return statements for error display.
- Invalidate status vars and TTLs on User Model.
- Build Observable for findOrCreate
2017-09-01 17:15:26 -07:00
Mrugesh Mohapatra
f8c818e7e7 Implement passwordless login
* Created a new rest API to create and save a temporary token that
  can be exchanged for a access token.
* Updated the sign in view
* Add email template for sign in links
* Add route to request a access token and login user
* Make the email views conistent
2017-09-01 17:14:43 -07:00
Timo
dcfe18d5d5 refactor: Replace .com with .org 2017-08-26 00:07:44 +02:00
Berkeley Martinez
6e1a4b0d41 feat(signup): Add disabled signup page (#15604)
Add a beta signup page and logic that will disable the signup page using
a environmental flag
2017-07-06 11:13:38 -05:00
Petr Gazarov
f159027025 Remove bower and port dependencies over to npm 2017-02-09 00:09:39 -05:00
Mrugesh Mohapatra
1f67c72fc6 feat(user): Report profiles
This adds a simple email-based mechanism to report profiles for
abuse. An email with text from the report is sent to Free Code
Camp's support account with the reporter's account in copy. This
also adds the reporter's details to the report for follow ups.
2017-01-13 00:14:29 +05:30
Eric Leung
16616f78c8 Fix s/Free Code Camp/freeCodeCamp in /server/views
This commit changes instances of "Free Code Camp" to "freeCodeCamp"
within the /server/views/ directory.
2017-01-11 01:29:38 -08:00
Ayushi Jain
c193c08292 Update Redirect when cancelling to remove account 2016-12-05 19:28:43 -05:00
johnnyqbui
baf225ad3a Remove reset progress animations, changed color and increase size of delete account buttons 2016-12-01 13:56:10 -06:00
Ivan Sebastian
a455ec0dc1 show core team status in user profile 2016-10-29 15:54:42 +07:00
dhcodes
e543693d18 Add reset progress option to user settings 2016-09-26 10:54:58 -05:00