Commit Graph

803 Commits

Author SHA1 Message Date
Berkeley Martinez
844afb6e2f Add webpack code splitting module
Add cold-module replacement
Add webpack module hashing
2016-07-28 23:39:17 -07:00
Berkeley Martinez
6898d961bf Normalize model json using generator loopback 2016-07-28 23:39:17 -07:00
Berkeley Martinez
4514d39eff Add challenge map service 2016-07-28 23:39:17 -07:00
Berkeley Martinez
f29545ef6c Move to localize non ui data 2016-07-28 23:39:17 -07:00
Berkeley Martinez
c7af14bcf7 Initial step challenge ui with state changes 2016-07-28 23:39:17 -07:00
Berkeley Martinez
09ea99e561 Add react challenge view with editor 2016-07-28 23:39:17 -07:00
Quincy Larson
3eaf37d4a9 remove wiki nav button and target blank from shop nav button 2016-07-20 01:37:38 -07:00
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