Commit Graph

131 Commits

Author SHA1 Message Date
padulam
ec020ad471 Add available for hire button 2017-06-18 09:13:48 -04:00
Quincy Larson
3e3fa12b52 Merge pull request #12048 from raisedadead/feature/reporting-profiles
feat(user): Report profiles
2017-01-26 14:16:16 -06:00
Peter Weinberg
4fe0b0ca07 chore(server): updated server to freeCodeCamp 2017-01-14 01:01:33 -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
mtaner
9797fc0544 Reorder projects and challenges from newest to oldest 2016-12-03 14:07:54 +00:00
Berkeley Martinez
e3f94236e6 Merge pull request #10957 from ivantedja/feature/unlink-social-account
add ability to unlink social accounts (twitter, linkedin)
2016-10-27 08:03:28 -07:00
Ivan Sebastian
c9e2171c11 add ability to unlink social accounts (twitter, linkedin) 2016-10-27 18:41:26 +07:00
Jonathan
387899859c Merge pull request #10824 from dhcodes/feature/add-progress-reset-option-in-settings
Add reset progress option to user settings
2016-10-26 16:09:15 +01:00
dhcodes
e543693d18 Add reset progress option to user settings 2016-09-26 10:54:58 -05:00
theflametrooper
ecdc6f7bc2 Added emoji support for Bio
* Fixed issue where bio returns null if there isn't a bio
2016-09-24 15:26:18 +01:00
Quincy Larson
5f3911ec7a Merge pull request #10432 from BerkeleyTrue/fix/add-delete-page
Fix(settings): Add separate delete page
2016-09-03 18:04:42 -07:00
alanbares
e857df29a6 Update signin and add signup
Add missing semicolon
2016-09-02 21:57:56 -07:00
Berkeley Martinez
7509041511 Fix(settings): prevent non user from hitting delete page 2016-09-01 15:40:32 -07:00
Berkeley Martinez
b17d6c37f2 Fix(settings): Add separate delete page 2016-09-01 15:33:46 -07:00
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