Adding a gulp command to run karma on magnum-ci.
Fixing gulpconfig to use the right option name for the alternative karma config.
JS[password-reset] wip
JS[password-reset]
- fixed mongomapper name resolution bug
- removed reset password related code from authentication.js to password.js
- import mailMaker (from Gigonaut)
-
JS[password-reset] basic implementation of reset password
- does not hash new password
- sends email when user resets, and change password
JS[password-reset] factor save user to db
- first pass
JS[password-reset] factor save user to db
- 2nd pass (finished)
JS[password-reset] added comments and TODOs
JS[password-reset] removed password logging in console.log
JS[password-reset] removed nodemailer import (not used at all)
JS[password-reset] end point for client for /forgot, fixed some logging on server for forget
JS[password-reset] refactor findUserWithToken, added a template rendered reset form (tho lacks templates)
JS[password-reset] koast client supports set NEW password
koast server sends back result for password reset
JS[password-reset] koast server now depends on config/<env>/mailer-reset and config/<env>/mailer-passwordchanged,
fixed some styling in coast's mailer and handle custom mail config files
JS[password-reset] change filename for mailer-password-changed
JS[bugfix] ignored caching behaviour of mailer for reset password token
mail
JS[tests] testing saveUser in authentication, very basic