{"push_id":707456263,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"51f4364cbe4f40da7a4681ecc42556a792e4ea77","before":"c1cf27163901bdd4ea1be2791b4cfb5094944b3a","commits":[{"sha":"5ae812a2db8706a90eabd0f9142b2c981ed6a2d9","author":{"email":"388ba75cb2a78dd03b06321b907d7058e550eb71@hotmail.com","name":"emad85"},"message":"Insert bulk data into db\n\ninsert two dummy users into db","distinct":true,"url":"https://api.github.com/repos/emad85/BarberShop-Elance/commits/5ae812a2db8706a90eabd0f9142b2c981ed6a2d9"},{"sha":"d3c58ebe291fa3830ffa2dc98ecb66f8876fd66e","author":{"email":"388ba75cb2a78dd03b06321b907d7058e550eb71@hotmail.com","name":"emad85"},"message":"Generate access token\n\ntested with postman","distinct":true,"url":"https://api.github.com/repos/emad85/BarberShop-Elance/commits/d3c58ebe291fa3830ffa2dc98ecb66f8876fd66e"},{"sha":"2833227c148be0b7355ed1204a8f99830f353e11","author":{"email":"388ba75cb2a78dd03b06321b907d7058e550eb71@hotmail.com","name":"emad85"},"message":"API is good enough\n\nAPI is good enough to be tested","distinct":true,"url":"https://api.github.com/repos/emad85/BarberShop-Elance/commits/2833227c148be0b7355ed1204a8f99830f353e11"},{"sha":"9742fa44e22fe78796b3962f1006bc0c039c2ca9","author":{"email":"388ba75cb2a78dd03b06321b907d7058e550eb71@hotmail.com","name":"emad85"},"message":"Add test cases\n\nadd test cases using mocha","distinct":true,"url":"https://api.github.com/repos/emad85/BarberShop-Elance/commits/9742fa44e22fe78796b3962f1006bc0c039c2ca9"},{"sha":"51f4364cbe4f40da7a4681ecc42556a792e4ea77","author":{"email":"388ba75cb2a78dd03b06321b907d7058e550eb71@hotmail.com","name":"emad85"},"message":"Validation and duplicate email handling\n\nadd email format validation\nprevent duplicate customers email for the same user","distinct":true,"url":"https://api.github.com/repos/emad85/BarberShop-Elance/commits/51f4364cbe4f40da7a4681ecc42556a792e4ea77"}]}