{"push_id":868599082,"size":67,"distinct_size":3,"ref":"refs/heads/feature/about-page","head":"48227fb525a0b6912104700c5e25d1d2d7fb0cda","before":"4d35751c1a629e42b7b6fc309b1990477e42ba80","commits":[{"sha":"62b80538407fbca049b1843f8b3c31aef468d7d4","author":{"email":"f8d8a406ff3a6785ee95dc7796ff0311964a5e4d@gmail.com","name":"Eugene Mutai"},"message":"[#106730514] moving authentication to specific resource methods that require to be authorised","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/62b80538407fbca049b1843f8b3c31aef468d7d4"},{"sha":"12c217feaf42438819189a7df4befb045989fe8e","author":{"email":"e935a78f50e38453744fda7310f31c3fde7f1ba8@users.noreply.github.com","name":"Godson Ukpere"},"message":"Merge branch 'develop' into feature/route-authentications","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/12c217feaf42438819189a7df4befb045989fe8e"},{"sha":"33052f71448cff97b0ce547fccf275717033b388","author":{"email":"f8d8a406ff3a6785ee95dc7796ff0311964a5e4d@gmail.com","name":"Eugene Mutai"},"message":"[Fixes #106730514] refactor: removing auth middleware from signup method","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/33052f71448cff97b0ce547fccf275717033b388"},{"sha":"b649e958718cd3dcfc346269501f6b071c9ed5da","author":{"email":"f8d8a406ff3a6785ee95dc7796ff0311964a5e4d@gmail.com","name":"Eugene Mutai"},"message":"Merge branch 'develop' into feature/route-authentications\n\n* develop: (60 commits)\n  [#106817140] Removes error console logging\n  [#106817140] Removes console logging\n  [#106817140] Removes countries route from users api\n  [#106817140] Adds countries to routes\n  [#106817140] Removes User-Countries relationship\n  [#106817140] Removes countries and ratings from model array\n  [#106817140] Deletes countries model\n  [#106817140] Removes User model and countries controller require\nreference. Removes countries method from User controller object\n  [#106817140] Adds getCountries callback to be used in countries route\n  [#106817140] Adds countries route\n  [#106817140] Adds countries service\n  [#106817140] Removes commas, replaces double quotes with single\nquotes and adds reference to edit profile to user image button\n  [#106817140] Removes countries as a method of Users Service\n  [#106817140] Added reference to Countries Service\n  [#106817140] Added reference to Countries Service\n  [#106817140] Replaces double quotes with single quotes and removes\ncommas\n  [#106817140] Removes reference to angular-cookies package\n  [#106817140] Replaces replace numerous new Date() arguments with\n.theDate and adds .currentUser.country as an OR value to .user.country\n  [Fixes #105451980] refactor(LN: 24-30): broke instantiation of DOB\ninto variable pieces\n  [#105451980] edit page can be found in /user/{id}/edit and login page\ncan be found in /users/login\n  ...\n\nConflicts:\n\tserver/routes/users.js","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/b649e958718cd3dcfc346269501f6b071c9ed5da"},{"sha":"54cd19d7ec89012aad2f5fc814ee491933b3aa6f","author":{"email":"78e7fe07b26e6ad26a48ebe09a8db5b85e832c00@andela.com","name":"Eugene Mutai"},"message":"Merge branch 'develop' into feature/route-authentications","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/54cd19d7ec89012aad2f5fc814ee491933b3aa6f"},{"sha":"fdc245d6fedd54051c63e827d716ff63dde944c1","author":{"email":"78e7fe07b26e6ad26a48ebe09a8db5b85e832c00@andela.com","name":"Eugene Mutai"},"message":"Merge pull request #103 from andela/feature/route-authentications\n\nMerge feature/route-authentications into feature/jwt-authentication","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/fdc245d6fedd54051c63e827d716ff63dde944c1"},{"sha":"152bddcfe4fa15b011690b8e5b827e7124a33d68","author":{"email":"f8d8a406ff3a6785ee95dc7796ff0311964a5e4d@gmail.com","name":"Eugene Mutai"},"message":"[#107789852] Added jwt token dependency","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/152bddcfe4fa15b011690b8e5b827e7124a33d68"},{"sha":"2c8a94c2fc14b7c8ff21f92a41cc712d5e53f537","author":{"email":"f8d8a406ff3a6785ee95dc7796ff0311964a5e4d@gmail.com","name":"Eugene Mutai"},"message":"[#107789852] Create jwt authentication controller","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/2c8a94c2fc14b7c8ff21f92a41cc712d5e53f537"},{"sha":"26dc393f5d72c0cfc33331cd7cf1d1d8547c9fc9","author":{"email":"f8d8a406ff3a6785ee95dc7796ff0311964a5e4d@gmail.com","name":"Eugene Mutai"},"message":"[#107789852] Delete authorisation method and refactored session method to sync with changes","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/26dc393f5d72c0cfc33331cd7cf1d1d8547c9fc9"},{"sha":"3c2e9d6ccc3d976aaa8fcaf48d92acecfe39c08e","author":{"email":"f8d8a406ff3a6785ee95dc7796ff0311964a5e4d@gmail.com","name":"Eugene Mutai"},"message":"[#107789852] All routes now are authenticated where relevant, in POST, PUT and DELETE routes respectively","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/3c2e9d6ccc3d976aaa8fcaf48d92acecfe39c08e"},{"sha":"83af17857312de7d40c863a2be6a333b9aa887f7","author":{"email":"f8d8a406ff3a6785ee95dc7796ff0311964a5e4d@gmail.com","name":"Eugene Mutai"},"message":"[#107789852] Add token property to user model","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/83af17857312de7d40c863a2be6a333b9aa887f7"},{"sha":"dc760e901d561c7651154f297d5deea3ac5bd721","author":{"email":"86fe73935201bc66c7e14b61ad4c8c5a084ebd25@andela.com","name":"Teddy Otieno"},"message":"[#107789852] Add Check Url Parameters and Req.body for the token","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/dc760e901d561c7651154f297d5deea3ac5bd721"},{"sha":"6b52c550f71b37cd68208d34151228b97e708854","author":{"email":"f8d8a406ff3a6785ee95dc7796ff0311964a5e4d@gmail.com","name":"Eugene Mutai"},"message":"[#107789852] Add token secret to the application","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/6b52c550f71b37cd68208d34151228b97e708854"},{"sha":"144760b08a4936f5a9f55164b421f66676a25c78","author":{"email":"f8d8a406ff3a6785ee95dc7796ff0311964a5e4d@gmail.com","name":"Eugene Mutai"},"message":"[#107789852] Refactor user controller, use .json instead of .send to communicate what is happenining clearer","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/144760b08a4936f5a9f55164b421f66676a25c78"},{"sha":"a6af60e3fe65f1f45dc899cf2f938d78a12e7862","author":{"email":"f8d8a406ff3a6785ee95dc7796ff0311964a5e4d@gmail.com","name":"Eugene Mutai"},"message":"[Fixes #107789852] Refactor: require to use auth token in testing now","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/a6af60e3fe65f1f45dc899cf2f938d78a12e7862"},{"sha":"a7cc584ebd452373407e8e2a425f13e94f60c01b","author":{"email":"f8d8a406ff3a6785ee95dc7796ff0311964a5e4d@gmail.com","name":"Eugene Mutai"},"message":"[#107789852] refactor error messages","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/a7cc584ebd452373407e8e2a425f13e94f60c01b"},{"sha":"a682c8dbd8be77fc452bc625c0fa985d881fef19","author":{"email":"f8d8a406ff3a6785ee95dc7796ff0311964a5e4d@gmail.com","name":"Eugene Mutai"},"message":"[Fixes #107789852] refactor item resource tests by adding more expectations and to match controller changes","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/a682c8dbd8be77fc452bc625c0fa985d881fef19"},{"sha":"c9410a908d4384e1ea98cbdc6dab933830207bd7","author":{"email":"86fe73935201bc66c7e14b61ad4c8c5a084ebd25@andela.com","name":"Teddy Otieno"},"message":"[#107789852] Add require auth module","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/c9410a908d4384e1ea98cbdc6dab933830207bd7"},{"sha":"ca93852cbec60c11cc97d105b312825c5d693bc8","author":{"email":"86fe73935201bc66c7e14b61ad4c8c5a084ebd25@andela.com","name":"Teddy Otieno"},"message":"[#107789852] Refactor to only send the error message when theres an error","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/ca93852cbec60c11cc97d105b312825c5d693bc8"},{"sha":"f99068fc2de4b85632b5c8bf80e0a789a347e3af","author":{"email":"86fe73935201bc66c7e14b61ad4c8c5a084ebd25@andela.com","name":"Teddy Otieno"},"message":"[#107789852] Ensure user password is not passed into the token","distinct":false,"url":"https://api.github.com/repos/andela/vvida/commits/f99068fc2de4b85632b5c8bf80e0a789a347e3af"}]}