{"push_id":925056566,"size":26,"distinct_size":26,"ref":"refs/heads/master","head":"1990b1c70c2060fef008ad72fd4a7c29f31ec87d","before":"b88d493f33ffbe32cf3d42af8d390a7cd20441f8","commits":[{"sha":"87bb0f20efd59064dab9e792f821f3a383fcbe2c","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"renamed test/database_connection-> test/init_db_conn. refactored how app connects to database","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/87bb0f20efd59064dab9e792f821f3a383fcbe2c"},{"sha":"da41d306ce1fb23c8e268b722e270cf0b69b541f","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"added test for login page and signup page, corrected package.json","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/da41d306ce1fb23c8e268b722e270cf0b69b541f"},{"sha":"f8ec9aea71974c7741524a8e2ef3fd6bd8f7d13d","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"trying to recorver from git errors","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/f8ec9aea71974c7741524a8e2ef3fd6bd8f7d13d"},{"sha":"1d0608a1799740d189a456f2d2087c59f4943cd0","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"baaaah wtf is going on with git?!","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/1d0608a1799740d189a456f2d2087c59f4943cd0"},{"sha":"a8779bc0fca739f5883c54fcb4150b84991102ed","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"looks like git is working. tests are passing!","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/a8779bc0fca739f5883c54fcb4150b84991102ed"},{"sha":"7dc3520eecb9075ac52c1d0963c8b9693cbde182","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"wrote tests for signing up a new user and for trying to signup a duplicate account","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/7dc3520eecb9075ac52c1d0963c8b9693cbde182"},{"sha":"e04571af9691cec38aae40acc400a602a3d910b0","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"wrote tests for posting missing credentials to /signup. ended with refactoring handlers/error.js. Could still use some more refactoring, but going to wait and see how it develops before changing it anymore at the moment.","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/e04571af9691cec38aae40acc400a602a3d910b0"},{"sha":"b7ec774198d970a5678018d82c71136cb0611c96","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"added /signup test for missing credentials, refactored handlers/error.js","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/b7ec774198d970a5678018d82c71136cb0611c96"},{"sha":"387ef52e2a9b6ef04f7c5bbdbd82de39a31d493f","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"added to check for invalid username","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/387ef52e2a9b6ef04f7c5bbdbd82de39a31d493f"},{"sha":"980afe3d9730a9d180fd05776cf7329ae588e47e","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"reworded some test descriptions","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/980afe3d9730a9d180fd05776cf7329ae588e47e"},{"sha":"d8921673aa9dfd48f3b418823aa9ed8c6e2a34f1","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"wrote test for updating username","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/d8921673aa9dfd48f3b418823aa9ed8c6e2a34f1"},{"sha":"5dc3f542e5241195a5dc2617311b3f42f2f90773","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"wrote passing test for updating user password. had to refactor user model a little","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/5dc3f542e5241195a5dc2617311b3f42f2f90773"},{"sha":"c0463e8f20a36ee178e6b7540b6c22fe86c66a60","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"added test for password, refactored user model password hashing. Had to add custom validation on password update since it was allowing empty strings. Also refactored handlers/error.js","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/c0463e8f20a36ee178e6b7540b6c22fe86c66a60"},{"sha":"05c125639bf3e625b6a7e2748e17ba463d27338f","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"removed .only() on routes/users test, and removed commented code in handlers/error.js. 25/25 tests are passing","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/05c125639bf3e625b6a7e2748e17ba463d27338f"},{"sha":"2672ac852055c5044e465ec6e8bfdf12cca9bba4","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":" removed handlers/errors/mongoose/* as it's no longer needed due to previous change in the way handlers/error.js works","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/2672ac852055c5044e465ec6e8bfdf12cca9bba4"},{"sha":"75a8df5864a6e3e78bd39769e552d27b43d7cbf9","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"refactored /test/routes/walks.js and both User and Walk models. There is now one User to many Walks. Wrote tests for GET all walks, and GET a walk by id.","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/75a8df5864a6e3e78bd39769e552d27b43d7cbf9"},{"sha":"a26903c0fda5df95626d1e41a078783138c3831a","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"added LatLng as a subdocument to Walk model. In the process of writing the tests to create a new walk. In the process of deciding how I want latlng and walks to work together...","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/a26903c0fda5df95626d1e41a078783138c3831a"},{"sha":"ce3d98120ebbe02f49d008a7f2d238f40688337d","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"added test for POST /walk endpoint, and refactored code so that it passes.","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/ce3d98120ebbe02f49d008a7f2d238f40688337d"},{"sha":"9526e00b864b8730544a1a5c5dbc44376b1733c9","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"added test to check success of updating description on Walk object","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/9526e00b864b8730544a1a5c5dbc44376b1733c9"},{"sha":"6819d9c9629f6b38d414249e9f24adccf295b361","author":{"email":"1b6802adcd3aee72e50dd5c8ea162ee5df854153@gmail.com","name":"janedoe"},"message":"wrote test for deleting walk from database. 29/29 tests passing","distinct":true,"url":"https://api.github.com/repos/dbruce1990/WalkingApp-API/commits/6819d9c9629f6b38d414249e9f24adccf295b361"}]}