Commit Graph

446 Commits

Author SHA1 Message Date
Mrugesh Mohapatra
85a1212da5 Error messages for invalid tokens from email links
This commit, adds error messages for users hiting the confirm
endpoint with invalid, or expired tokens from emailed links.
2016-07-12 11:46:11 +00:00
Mrugesh Mohapatra
546737e6be fix password validate crash 2016-06-23 00:55:15 +05:30
Quincy Larson
bbcadd1fc5 fix a typo in notification 2016-06-08 01:13:11 -07:00
Berkeley Martinez
93df2dfa4d Merge pull request #8832 from bugron/fix/hikes-title
Fix video challenge title to show challenge name instead of 'Hikes'
2016-06-03 12:07:12 -07:00
Berkeley Martinez
e29a2a9716 feature(email): add ability to verify current email 2016-06-02 15:23:49 -07:00
Berkeley Martinez
942962fa0f Add prod urls to verify emails 2016-06-02 13:49:34 -07:00
Berkeley Martinez
564f4c1180 Update email info copy 2016-06-02 13:48:56 -07:00
Mrugesh Mohapatra
ff4dfb09da Add email verification and notifications
This commit
- [x] Fixes the flash notice color (Trivial)
- [x] Adds flash message for user with no email.
- [x] Adds checks to see if user's email is verified, and displays corresponding notification.
- [x] Adds email templates.
2016-06-01 08:34:34 +00:00
Arsen Melikyan
a0b1e3c59b Do not auto toggle to Question view when video ends 2016-05-28 20:18:19 +04:00
Arsen Melikyan
d3806bec14 Fix video challenge title 2016-05-28 09:01:18 +04:00
Quincy Larson
1872b8c775 fix forum links in navbars 2016-05-18 16:45:59 -07:00
Quincy Larson
366a4adca9 Add forum link to navbar and React nabber 2016-05-18 00:02:44 -07:00
Quincy Larson
ee2e0e290f Merge branch 'fix/theme-flash' of https://github.com/BerkeleyTrue/FreeCodeCamp into BerkeleyTrue-fix/theme-flash
Conflicts:
	common/models/user.js
2016-05-12 21:28:29 -07:00
Berkeley Martinez
e72ad8c513 fix(ui): Fix flash shown to user on page refresh
Store user theme preference on user object.
Must be logged in to use themes
2016-05-12 18:52:03 -07:00
Berkeley Martinez
04b874de45 Fix email validations 2016-05-12 16:16:36 -07:00
Berkeley Martinez
fbfb50cde3 Fix hike question transition disposing answer saga 2016-05-09 16:12:23 -07:00
Logan Tegman
c015cb5ec5 Inject csrf token into react app 2016-05-09 10:13:02 -07:00
Berkeley Martinez
a63fba8c9c Merge pull request #8196 from QuincyLarson/fix/vimeo-to-youtube
Transition Videos from Vimeo to Youtube
2016-05-04 15:42:15 -07:00
Berkeley Martinez
42b8254ed2 Merge pull request #8427 from raisedadead/fix/refactor-signin-redirects
Update paths to minimize re-directs
2016-05-04 14:56:01 -07:00
Logan Tegman
d540e9e4ca Switch react lecture component to youtube 2016-05-04 10:30:47 -07:00
Logan Tegman
3e258a7868 Remove thundercats and oldActions, update react-dom 2016-05-03 22:12:59 -07:00
Mrugesh Mohapatra
b02ddc135d Update paths to minimize re-directs 2016-05-03 15:06:20 +00:00
Berkeley Martinez
7b8dc2e77e Add friendly error message on auth create attemp 2016-05-02 23:03:44 -07:00
Berkeley Martinez
8166bfbcd8 Remove o-auth account creation
Accounts can only be created with Github or email
2016-05-02 21:26:47 -07:00
Berkeley Martinez
428cf8135e user-identity 2016-05-02 21:26:47 -07:00
Berkeley Martinez
e65d55a3f7 Change update email endpoint 2016-05-02 17:22:46 -07:00
Mrugesh Mohapatra
3d55b9bb8b Add Update Email View
This commit:

- Displays the user's email that we have on records
- Adds a button in the settings to update email
- Adds a form view to update the email
- Fixes CSS for the Email icons and the email form
                         ~ Credits to @hallaathrad

- Linting fixes and updated with Berkeley's Comments

- Streamline checks and fix scope

- Add AJAX Calls

- Add flash messages

- Update the views & add XHR value
2016-05-02 18:33:37 +00:00
Quincy Larson
be27deaa4c Merge pull request #8124 from BerkeleyTrue/feature/re-add-announcement
(Re)add announcement/flyer
2016-04-20 14:48:05 -07:00
Berkeley Martinez
a225648b57 Fix brownie points not showing on react pages 2016-04-15 14:00:17 -07:00
Aniruddh Agarwal
09bf747cfc Change ESLint quote-props rule to as-needed
Also fixes all files flagged by the rule
2016-04-16 00:31:13 +08:00
Berkeley Martinez
02eb6cad6c Refactor announcement feature 2016-04-14 20:06:42 -07:00
Berkeley Martinez
c9fdb581ce Revert "Announcement feature" 2016-04-14 18:13:58 -07:00
Berkeley Martinez
17915e7ecf Revert "Fix give-brownie-points/about API DB queries" 2016-04-14 17:07:40 -07:00
Quincy Larson
66fda23dac Improve style on flash notification and make flyer conditional on logged in user with at least 6 points
Lower case model json file
2016-04-13 23:10:46 +01:00
Quincy Larson
f0c8e06574 rename the Flyer object to flyer 2016-04-13 23:10:42 +01:00
benmcmahon100
d53a2eec86 BillBoard now Flyer. Changes to API and view logic
Fix to replace of null error. Changed Flyer to flyer
2016-04-13 23:10:34 +01:00
benmcmahon100
a27c5ccdd2 Ground work for the bill board announcement feature 2016-04-13 22:58:57 +01:00
Berkeley Martinez
7f24986c58 Fix give-brownie-points/about API DB queries
This should speed up these api calls significantly
2016-04-11 15:46:22 -07:00
Berkeley Martinez
1308d312a4 Add methods to get challengeMap
Update boot/challenge.js to use new methods
Update boot/user.js to use new methods
2016-04-06 21:11:07 -07:00
Quincy Larson
e98fc9d9ff Remove Google and Facebook links from user profiles and settings page for privacy reasons 2016-04-04 22:21:34 -07:00
Panayiotis Lipiridis
c17af58aee Renamed Github to GitHub 2016-04-04 22:50:07 +02:00
Berkeley Martinez
1f8e1d2c2e Merge pull request #7719 from bteng22/fix/mobile-text-overflow
Video challenges content appears out of mobile screens
2016-04-02 07:47:21 -07:00
Hallaathrad
9853a54a9a Replace portfolio link 2016-03-26 13:20:15 -04:00
bteng22
93443ef1a5 Computer Basics (and all Video Challenges) flows out of screen on mobile devices
Removing react-bootstrap component Row from Hikes.jsx and Hike.jsx as it adds a row class which tightens the margins. Also removing inline overflow: hidden style that seemed to not affect anything as well as extraneous html elements.
Closes #7565
2016-03-24 00:09:34 -07:00
Mrugesh Mohapatra
ab5b1451e4 Merge pull request #7571 from alistermada/fix/links-in-video-descriptions
Fix links in video challenge descriptions
2016-03-17 18:03:15 +05:30
Jacob Bearden
fcf866906b fix image protocol 2016-03-16 20:32:12 -06:00
Alister N. Mada
c13e234ff7 Fix links in video descriptions 2016-03-16 12:51:08 +07:00
Quincy Larson
d47aed4850 factor out settings page with email settings 2016-03-14 23:59:24 -07:00
Rex Schrader
8e621fd0cb Merge pull request #7533 from ahstro/fix/hikes-question-flash
Don't flash next question before video in hikes
2016-03-14 21:37:39 -07:00
Berkeley Martinez
e657b96dbc Coerce values to string before using validator methods 2016-03-13 18:09:53 -07:00