Commit Graph

104 Commits

Author SHA1 Message Date
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
04b874de45 Fix email validations 2016-05-12 16:16:36 -07:00
8166bfbcd8 Remove o-auth account creation
Accounts can only be created with Github or email
2016-05-02 21:26:47 -07:00
e65d55a3f7 Change update email endpoint 2016-05-02 17:22:46 -07:00
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
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
17915e7ecf Revert "Fix give-brownie-points/about API DB queries" 2016-04-14 17:07:40 -07:00
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
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
74592e72b4 Update eslint, fix lint issues 2016-03-03 17:53:33 -08:00
8ef3fdb6a0 Initial move to redux 2016-03-03 17:53:33 -08:00
a4dd9667ca Fix typos 2016-02-10 10:09:40 -08:00
76cfbdf752 challenge/user router now works with challengeMap 2016-02-10 10:09:40 -08:00
a5bde55f6e Fixes incorrect redirection to map-aside 2016-01-17 13:28:03 +04:00
8c3e14cd8e Fix commit redirect for non signed user.
Now users will be directed to sign in page and on sign in
will have pledge completed
2015-12-29 10:57:35 -08:00
80bb80b23a minor updates to copy 2015-12-28 16:28:53 -06:00
600ca2f8ad Fix duplicate email sign in 2015-12-28 13:52:28 -08:00
7e9d65675a Merge branch 'master' into remove-angular
Conflicts:
	bower.json
	client/main.js
	server/views/coursewares/showZiplineOrBasejump.jade
	server/views/partials/scripts.jade
2015-12-04 18:49:38 -06:00
1e439aa4c5 hotfix brownie points 2015-10-15 00:33:45 -07:00
51af4e4b0d Merge branch 'google-cdns' into remove-angular
Conflicts:
	server/boot/user.js
	server/views/account/show.jade
	server/views/account/signin.jade
	server/views/coursewares/showBonfire.jade
	server/views/coursewares/showZiplineOrBasejump.jade
	server/views/partials/scripts.jade
2015-09-23 09:56:01 -07:00
df3918cc53 fix email login not case sensitive 2015-08-25 22:27:01 -07:00
1dadc48aea remove angular from user account creation flows 2015-08-19 15:55:40 -07:00
456bf20b05 fix should hard code domain for password reset 2015-08-18 01:40:26 -07:00
1d3f7331fb email reset use port in dev 2015-08-18 01:32:38 -07:00
112972cfdd fix enables email login 2015-08-18 01:32:37 -07:00
de7eb3d440 fix email password reset 2015-08-16 09:54:59 -07:00
129eebcc41 fix type should be rand not updated 2015-08-15 12:28:19 -07:00
13b38aefb5 add random attribute to user props
Allows easier random sampling
2015-08-15 12:19:36 -07:00
7bfe61731b give a user a brownie point when they start 2015-08-10 20:55:01 -07:00
ce9e2ebcae fix test email for string 2015-08-05 22:56:23 -07:00
0ce81bbabb fix email sign should not require username 2015-08-05 19:29:17 -07:00
8c7a9dd818 fix trim and lowercase user username and email 2015-08-05 18:51:15 -07:00
70c5bcea20 fix error message string 2015-08-04 10:52:41 -07:00
c2720d784c add debug flag to giveBrowniePoints endpoint 2015-08-01 20:08:32 -07:00
e7f522a611 fix giveBrowniePoints error messages 2015-07-31 13:45:45 -07:00
0e21d6eb30 set browniePoints timeout to 30 seconds for dev 2015-07-31 12:45:34 -07:00
f1b964a26d send back user bio on giveBroniePoints 2015-07-31 12:16:27 -07:00
fa47ed9afb remove extra debugs 2015-07-29 15:10:03 -07:00
5533779d45 add give brownie points!!!! 2015-07-29 15:00:24 -07:00
9731e8ccc6 fix return callbacks 2015-07-29 11:41:41 -07:00
9e22122832 adds user/about 2015-07-29 11:32:16 -07:00
e08f895769 Handle invalid login 2015-06-16 00:29:32 -04:00
070c248132 Handle invalid login 2015-06-16 00:27:32 -04:00
c4d229e62d remove email verification step.
users are marked for future uses
2015-06-15 15:43:12 -07:00
f6fbe6e9c7 make username unique and make username required 2015-06-12 16:40:49 -07:00
d07e5351ea Comment out blacklist 2015-06-12 18:55:47 -04:00
e29a340afb add blacklisted usernames to loopback user validations 2015-06-12 13:54:38 -07:00
070a80cb79 set saltfactor for Passwords 2015-06-12 11:38:00 -07:00
a5092d379d Merge conflicts and clean up lint errors. 2015-06-11 21:08:40 -04:00
223ea2a393 Merge conflicts and clean up lint errors. 2015-06-11 21:08:16 -04:00