{"push_id":2910408766,"size":11,"distinct_size":1,"ref":"refs/heads/master","head":"d12b7bd22093f5aa268f396a1f99465155a1cbdd","before":"136749140cf224fdd246c7464148695113cda742","commits":[{"sha":"55f5454f7f05ca90545f9738091f66f4db3c58cb","author":{"name":"JSNavey","email":"fe7e44242b6e0cebcbfe9d52f209388e5b33a581@gmail.com"},"message":"WIP--Implement updatePassword endpoint to Setting.js\n\nConnect frontend backend for Settings page. Still get bugs as it returns 403 when doing axios call","distinct":false,"url":"https://api.github.com/repos/Lambda-School-Labs/CS10-ksl-alerts/commits/55f5454f7f05ca90545f9738091f66f4db3c58cb"},{"sha":"600a10b1c48b047debdabe9bb728ec6405ad92ad","author":{"name":"Nikhil Kamineni","email":"6732a27ee3db1eef8bfaf261fa5f30e0da41d3fc@gmail.com"},"message":"Merge master; fix merge conflict in SignIn.js","distinct":false,"url":"https://api.github.com/repos/Lambda-School-Labs/CS10-ksl-alerts/commits/600a10b1c48b047debdabe9bb728ec6405ad92ad"},{"sha":"e3ecbccb4232f0eeafe82e80e71b5e29dee461c2","author":{"name":"Nikhil Kamineni","email":"6732a27ee3db1eef8bfaf261fa5f30e0da41d3fc@gmail.com"},"message":"Add update email functionality\n\nmodified:   ksl_alert_backend/user/userController.js\n  - Modify `updateEmail` route to use `findByIdAndUpdate`\nmodified:   ksl_alert_frontend/src/components/Settings/Settings.js\n  - Complete `handleSubmitEmail` function\n  - Change input field name from `email` to `newEmail`\nTODO: Provide some type of feedback after clicking submit whether\n      request was successful or not\nTODO: Clear form on submit","distinct":false,"url":"https://api.github.com/repos/Lambda-School-Labs/CS10-ksl-alerts/commits/e3ecbccb4232f0eeafe82e80e71b5e29dee461c2"},{"sha":"44932ca86025397c3b796b545e49e618e9384c00","author":{"name":"Nikhil Kamineni","email":"6732a27ee3db1eef8bfaf261fa5f30e0da41d3fc@gmail.com"},"message":"Fix updatePassword functionality\n\nmodified:   ksl_alert_backend/user/userController.js\n  - Change `updatePassword` endpoint to user `findByIdAndUpdate`\nmodified:   ksl_alert_backend/user/userModel.js\n  - Add pre update hook to hash new password\nmodified:   ksl_alert_frontend/src/components/Settings/Settings.js\n  - Add request options in handleSubmitPassword axios call\n  - Add `if` statement check that returns if `newPassword` doesn't\n  match `confirmnNwPassword`","distinct":false,"url":"https://api.github.com/repos/Lambda-School-Labs/CS10-ksl-alerts/commits/44932ca86025397c3b796b545e49e618e9384c00"},{"sha":"b38528e03ce8183ded65b9be604cd41ec5b2166e","author":{"name":"Nikhil Kamineni","email":"6732a27ee3db1eef8bfaf261fa5f30e0da41d3fc@gmail.com"},"message":"Merge branch 'master' of https://github.com/Lambda-School-Labs/CS10-ksl-alerts into front_and_back_Setting.js","distinct":false,"url":"https://api.github.com/repos/Lambda-School-Labs/CS10-ksl-alerts/commits/b38528e03ce8183ded65b9be604cd41ec5b2166e"},{"sha":"293c3b8e686d4c00f578ee323a5112f23db6a857","author":{"name":"Nikhil Kamineni","email":"6732a27ee3db1eef8bfaf261fa5f30e0da41d3fc@gmail.com"},"message":"Show a message after submitting new password form\n\nmodified:   ksl_alert_backend/user/userController.js\n  - Insert `validatePassword` middleware in update email and password\n  endpoints\n  - Remove some extraneous comments\nmodified:   ksl_alert_frontend/src/components/Settings/Settings.js\n  - Add boolean properties on state that will be set depending on the\n  response after submitting update password form\n  - Add messages that will render depending on conditionals set in state\nTODO: Add password input for `updateEmail`","distinct":false,"url":"https://api.github.com/repos/Lambda-School-Labs/CS10-ksl-alerts/commits/293c3b8e686d4c00f578ee323a5112f23db6a857"},{"sha":"15ed7619bf4ec1ab9ceb0148c4e2094a1234125c","author":{"name":"Nikhil Kamineni","email":"6732a27ee3db1eef8bfaf261fa5f30e0da41d3fc@gmail.com"},"message":"Fixes for updateEmail functionality","distinct":false,"url":"https://api.github.com/repos/Lambda-School-Labs/CS10-ksl-alerts/commits/15ed7619bf4ec1ab9ceb0148c4e2094a1234125c"},{"sha":"7c707a0efe421e08a17c136cc01376579dbae3ca","author":{"name":"Nikhil Kamineni","email":"6732a27ee3db1eef8bfaf261fa5f30e0da41d3fc@gmail.com"},"message":"Fixes for updatePassword functionality","distinct":false,"url":"https://api.github.com/repos/Lambda-School-Labs/CS10-ksl-alerts/commits/7c707a0efe421e08a17c136cc01376579dbae3ca"},{"sha":"21700188ec083eb0a17c154150aaa5dd7b595859","author":{"name":"Nikhil Kamineni","email":"6732a27ee3db1eef8bfaf261fa5f30e0da41d3fc@gmail.com"},"message":"Show message upon successful email update","distinct":false,"url":"https://api.github.com/repos/Lambda-School-Labs/CS10-ksl-alerts/commits/21700188ec083eb0a17c154150aaa5dd7b595859"},{"sha":"a6a61bfd4866cfaf823ed539607a223638778020","author":{"name":"Nikhil Kamineni","email":"6732a27ee3db1eef8bfaf261fa5f30e0da41d3fc@gmail.com"},"message":"Change input field type to 'password'","distinct":false,"url":"https://api.github.com/repos/Lambda-School-Labs/CS10-ksl-alerts/commits/a6a61bfd4866cfaf823ed539607a223638778020"},{"sha":"d12b7bd22093f5aa268f396a1f99465155a1cbdd","author":{"name":"nikhil","email":"e579b7590186f99a4cbf47121d74356ff767fdaf@users.noreply.github.com"},"message":"Merge pull request #39 from Lambda-School-Labs/front_and_back_Setting.js\n\nUpdate email and password functionality","distinct":true,"url":"https://api.github.com/repos/Lambda-School-Labs/CS10-ksl-alerts/commits/d12b7bd22093f5aa268f396a1f99465155a1cbdd"}]}
{"actor":{"display_login":"nikhilkamineni"}}