Commit Graph

176 Commits (3e839030ac191064a6cbe5260bb2c058af1b81ff)

Author SHA1 Message Date
Michael Q Larson f1dcb4c373 start fixing the password in scope potential corner case security issue 2015-03-17 17:22:58 -07:00
Michael Q Larson 8e8711d947 add @rybar's new placeholder camper image and fix the broken logic that was supposed to update it for existing users 2015-03-11 23:58:16 -07:00
Quincy Larson c0702b9d04 Merge pull request #180 from terakilobyte/master
MOre news updates
2015-03-09 16:39:04 -07:00
Nathan Leniz d6a6834971 Validate min length of 5 for username, 8 for password 2015-03-10 08:17:10 +09:00
jameskopacz 8326d0f973 "Update my public portfolio" button fix
"Update my public portfolio" button was appearing on all account pages.
2015-03-09 04:39:00 -05:00
Nathan Leniz 77cf279f54 Enforce 8 character length password with angular 2015-03-09 18:10:15 +09:00
Michael Q Larson 35ce34104c fix bug 144 profile glitch 2015-03-08 13:56:11 -07:00
Michael Q Larson aacb0070b3 add the nonprofit projects guide view and change all our nonbreaking spaces to smaller, more natural looking spaces 2015-03-08 01:36:09 -08:00
Nathan Leniz 2cc469e293 Refactor undefined check for mainjs, add a challengeName to email signup page 2015-02-27 05:02:52 +09:00
Michael Q Larson 85f6c6eb4d make both score and picture redirect to portfolio, make chat and forum links redirect universally regardless of completion of challenges, simplify accounts page 2015-02-19 16:33:08 -08:00
Michael Q Larson d93e0fb56a uncomment twitter login - it works again 2015-02-19 13:33:08 -08:00
Michael Q Larson c766ad3766 remove twitter login option until we can fix it 2015-02-18 13:18:53 -08:00
Michael Q Larson d279ac6d1b add announcements and make the github api calls more robust 2015-02-16 17:48:42 -08:00
Nathan Leniz 92136dcd1f Fixing dependency injection for account view as well as defining a challengeName to suppress errors 2015-02-14 22:52:44 -05:00
Michael Q Larson bafba0b16f make some copy changes reflecting our shift to coderbyte 2015-02-13 11:01:12 -08:00
Michael Q Larson bccc37f55d add more compliments and remove image validation from the profile image field 2015-02-05 13:56:44 -08:00
Michael Q Larson 829ace0365 fix a strange edge case on public portfolio pages 2015-02-04 16:42:54 -08:00
Michael Q Larson f2ad94d7c6 add h1 text to bonfire, challenge and account views 2015-02-04 13:04:51 -08:00
Michael Q Larson 258515014a edit profile button if logged in and looking at own profile, and update a CDN 2015-01-31 17:32:43 -08:00
Michael Q Larson 0a49890517 Merge branch 'master' into angular-images
Conflicts:
	controllers/user.js
	views/account/account.jade
2015-01-31 16:44:56 -08:00
Michael Q Larson d26a4efea4 improve angular validation on images and trim input so trailing whitespace is ignored on save 2015-01-31 16:41:33 -08:00
Michael Q Larson a660e832b8 add welcome mailer for email signups and fix an issue with the angular validations 2015-01-31 00:04:35 -08:00
Michael Q Larson 3b8b195110 update the angular CDN and remove the optimizely cdn which was hanging. Improve angular notifications on email signup page 2015-01-30 13:43:41 -08:00
Michael Q Larson d8d117f52f Merge branch 'master' of https://github.com/FreeCodeCamp/freecodecamp 2015-01-30 13:16:11 -08:00
Michael Q Larson 380a7ce8c9 add ng-cloak to our ng-show alert messages to prevent them from showing while the page is loading 2015-01-30 12:06:21 -08:00
Michael Q Larson e82b45e34c make the account page purely settings and make the photo redirect to the user public profile 2015-01-29 22:01:27 -08:00
Michael Q Larson f8343d4c13 full layout now works. refactor files and routes to have more conventional names and redirects where necessary 2015-01-26 11:38:19 -08:00
Michael Q Larson 6c28577dac fix the angular validation Jade that was mangled by my IDE the first time 2015-01-15 15:45:24 -08:00
Michael Q Larson 52ea2f0689 Revert "fix the lack of url validation in the portfolio section"
This reverts commit af63d84a9d.
2015-01-15 15:41:50 -08:00
Michael Q Larson af63d84a9d fix the lack of url validation in the portfolio section 2015-01-15 15:16:35 -08:00
Michael Q Larson 26c3f265ad update the reset password functionality and make the password reset form consistent with other such forms 2015-01-12 22:02:33 -08:00
Michael Q Larson 3afd05ad85 Merge branch 'passreset' of https://github.com/FreeCodeCamp/freecodecamp 2015-01-12 21:36:38 -08:00
terakilobyte 5765c18def Re-enabling password reset for email signups 2015-01-13 00:35:11 -05:00
Michael Q Larson a29408bacb fix Jade typo in portfolio pages 2015-01-12 19:12:17 -08:00
Michael Q Larson b8f8a3bc9f fix link to public profile from account page 2015-01-12 11:35:17 -08:00
Michael Q Larson 9d8f6e3623 make social links in portfolio open in new tab 2015-01-12 10:36:19 -08:00
Michael Q Larson fc00ef3f29 restyle portfolio and make all portfolio paths off of root and hide angular form until loaded 2015-01-11 22:19:56 -08:00
terakilobyte 3f18d22df7 Trying the form the the correct express route 2015-01-10 00:19:58 -05:00
terakilobyte acd41de952 Fixed display issues with forgot password view 2015-01-10 00:05:42 -05:00
Michael Q Larson 114f6598b9 finish up angularizing forms 2015-01-09 20:30:29 -08:00
Michael Q Larson e1ed00419f fix uniqueness and ability to detect original value 2015-01-09 20:03:24 -08:00
terakilobyte c90c61720e Tidying up 2015-01-09 22:07:20 -05:00
terakilobyte b4395e2b59 Cleaning up, enforcing username constraints to match profile page settings. Added uniqueness to profile username. 2015-01-09 22:05:45 -05:00
terakilobyte 11bc776ffb Email signup for angularized, user.js controller modified so that username can be stored upon signup 2015-01-09 21:33:50 -05:00
Michael Q Larson 02eb3b5914 committing what I have for Nathan to continue 2015-01-09 18:09:49 -08:00
Michael Q Larson 3e7da5ae98 start angularizing sign up form 2015-01-09 17:52:19 -08:00
Michael Q Larson 372610e992 github auth still not working properly so pulling it again 2015-01-09 14:07:38 -08:00
Michael Q Larson d533e07edd debug auth in production 2015-01-09 14:02:21 -08:00
Michael Q Larson 201df19afe fix login page button regression 2015-01-09 08:28:46 -08:00
Michael Q Larson a23a79d8c6 hide public profile button if no username 2015-01-09 07:53:29 -08:00