Commit Graph

117 Commits (f94c85595bec4aea6f422f3a245b1beb1cf52345)

Author SHA1 Message Date
Berkeley Martinez 606bfd7c88 Fix(accounts): show challenge info on user profile
This changes the behavior of the user profile page to pull the current
challenge info from our challenge map and overwrite the user challenge.
This should also make name changes point to the correct challenge
regardless of the info saved to the user profile
2016-08-01 18:48:31 -07:00
Berkeley Martinez 0d3dd75f41 Feature(settings): add user flag logic
This also moves a couple of settings to their own controller
2016-07-28 23:40:01 -07:00
Berkeley Martinez 2f98976de1 Feature(react): Move settings to React 2016-07-28 23:40:01 -07:00
Berkeley Martinez 668bd74690 Fix(lint): Add import eslint and fix import errors 2016-07-28 23:40:01 -07:00
Berkeley Martinez 078560c3ba Add language routing 2016-07-28 23:40:01 -07:00
Arsen Melikyan 510ce1fe83
Show flash message on every page when cheater is logged in 2016-07-28 17:32:54 +04:00
Mrugesh Mohapatra 3a2f53fdb7 Update the title of the sign in view 2016-07-15 01:53:33 +05:30
Jonathan 7346cd1474
Commented out vote1 and vote2 endpoints 2016-06-12 17:09:58 +01:00
Berkeley Martinez 177b64306a Merge pull request #8862 from jaydenwindle/fix/cert-date-format
Changed date format for certificate views
2016-06-11 20:59:17 -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
Jayden Windle 2964d0ce46 Changed date format for certificate generation 2016-05-30 22:06:58 -04:00
Berkeley Martinez 04b874de45 Fix email validations 2016-05-12 16:16:36 -07:00
Mrugesh Mohapatra caa49aea20
Refactor Email Update URL Change 2016-05-03 10:59:52 +05:30
Berkeley Martinez e65d55a3f7 Change update email endpoint 2016-05-02 17:22:46 -07:00
Berkeley Martinez 5830d69613 Merge branch 'feature/email-update-logic' of https://github.com/raisedadead/FreeCodeCamp into raisedadead-feature/email-update-logic 2016-05-02 13:19:54 -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
George Stepanek e71f33cfc0 Show cheater message directly on user page 2016-05-02 11:46:20 +12:00
Mrugesh Mohapatra aeea02d7fc
Update the Sign in and Sign up Pages 2016-04-22 10:17:31 +05:30
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
Karel Vervaeke 3a32650400 Display correct error message when visiting user front end certification page 2016-04-03 12:34:51 +02:00
Akira Laine fef1653542 added title to settings page 2016-03-17 17:39:44 +00:00
Quincy Larson ee6ca2c5ae address eslint errors from refactor 2016-03-15 11:22:54 -07:00
Quincy Larson 71b213d7d4 make notification text more friendly 2016-03-14 23:59:25 -07:00
Quincy Larson f16234d9c6 refactor make account private action to use updateAttribute instead of save 2016-03-14 23:59:25 -07:00
Quincy Larson d47aed4850 factor out settings page with email settings 2016-03-14 23:59:24 -07:00
Berkeley Martinez 74592e72b4 Update eslint, fix lint issues 2016-03-03 17:53:33 -08:00
Berkeley Martinez 8ef3fdb6a0 Initial move to redux 2016-03-03 17:53:33 -08:00
Berkeley Martinez b2acb682ef Fix next/current challenge routes
prevent bad id's from throwing
2016-02-14 21:58:24 -08:00
Berkeley Martinez ee1f1c3d5c Fix cert look up causing crash 2016-02-11 13:46:29 -08:00
Berkeley Martinez d8ad4a59eb Make sure projects are always available 2016-02-10 17:28:45 -08:00
Berkeley Martinez 76cfbdf752 challenge/user router now works with challengeMap 2016-02-10 10:09:40 -08:00
JelenaBarinova 631c7ea319 Timestamps are converted to start of the days and filtered to b unique before calculating streaks 2016-02-09 13:48:20 -08:00
Logan Tegman e2ac51f166 Fix lint errors 2016-02-01 14:16:27 -08:00
Berkeley Martinez 3e989de2a3 Fix isCheater/isLocked not blocking certs 2016-01-31 16:35:15 -08:00
JelenaBarinova 2df86ceb91 Not signed user case fixed 2016-01-27 22:14:19 -08:00
JelenaBarinova 29f93df1bb Getting users timezone on client side and passing it to server side within POST (on challenge complete), showing users stats with users timezone
After CR
2016-01-26 15:09:47 -08:00
Berkeley Martinez 6b6232fb3e Block certs from cheaters 2016-01-24 15:48:00 -08:00
Berkeley Martinez e3ec56ef40 Fix show profile page challenge filtering to use challengeType 2016-01-18 17:33:06 -08:00
Berkeley Martinez 918ea56e33 Add stats to about page 2016-01-15 04:49:46 -08:00
Berkeley Martinez 776b5156c1 Redirect user to current challenge 2016-01-15 04:46:20 -08:00
Quincy Larson 4c9026a354 Merge pull request #6071 from FreeCodeCamp/feature/add-data-science-cert
Add data vis certification
2016-01-11 18:24:39 -06:00
Berkeley Martinez a7f04cdc11 Add data vis certification 2016-01-11 15:58:37 -08:00
Quincy Larson 9b4b6a241c fix typo 2016-01-10 19:41:50 -06:00
Quincy Larson 3743b8ddf6 update certificate error messages 2016-01-04 02:01:38 -06:00
SaintPeter 9a18344dad Fix display of Checkpoints
Tested Locally\n\nFixes 5782
2016-01-02 17:43:48 -08:00
Berkeley Martinez 83e43dbbff Merge pull request #5134 from LenaBarinova/fix/streak-still-seems-to-be-broken
Current and Longest streak calculation fixed
2015-12-18 21:00:47 -08:00
JelenaBarinova 6c7d2685fd Current and Longest streak calculation fixed
Minor refactoring and unit tests added

After CR: user-stats file moved to util folder, export keywork added to exported functions, new line added at the end of gulp file

User-stats-test file moved to replicate user-stats path in test folder
2015-12-15 18:33:04 -05:00
Berkeley Martinez 2aa611047f Change full stack to back end 2015-12-14 13:19:30 -08:00
Craig Burton 275e3ad9ea Fixed error message displayed when an error occurs while requesting a password reset 2015-12-10 09:21:21 -05:00
Berkeley Martinez 9774638d43 Fix waypoints are not bonfires 2015-12-08 16:17:45 -08:00