{"push_id":834740471,"size":5,"distinct_size":1,"ref":"refs/heads/master","head":"e7d88e43c856b4672c226bc9f4066578430683ad","before":"df246669288448dd7e1ea3dc87b6a8bc400d5b9b","commits":[{"sha":"098127374bc8446e0fc529e073318ed680426239","author":{"email":"ccfeff0d988fe8deff2ec7e1990abd7ef0141ef7@gmail.com","name":"Mohnish Jadwani"},"message":"Adds the basic user expenses setup","distinct":false,"url":"https://api.github.com/repos/boddhisattva/expenses/commits/098127374bc8446e0fc529e073318ed680426239"},{"sha":"f117b3a1af82cf6d32a625258fbfb3b883dd390f","author":{"email":"ccfeff0d988fe8deff2ec7e1990abd7ef0141ef7@gmail.com","name":"Mohnish Jadwani"},"message":"Adds app and db level constraints to check for presence of user\n\n- Every created expense needs to be associated with a user. Hence this\nconstraint is added.","distinct":false,"url":"https://api.github.com/repos/boddhisattva/expenses/commits/f117b3a1af82cf6d32a625258fbfb3b883dd390f"},{"sha":"6e7ec7a47ff47dd7a870064f41d6810b4d8eb66c","author":{"email":"ccfeff0d988fe8deff2ec7e1990abd7ef0141ef7@gmail.com","name":"Mohnish Jadwani"},"message":"use date instead of datetime for an expense","distinct":false,"url":"https://api.github.com/repos/boddhisattva/expenses/commits/6e7ec7a47ff47dd7a870064f41d6810b4d8eb66c"},{"sha":"ab502cbb8044fa7d6ceb35eada3809701fd99ce9","author":{"email":"ccfeff0d988fe8deff2ec7e1990abd7ef0141ef7@gmail.com","name":"Mohnish Jadwani"},"message":"adds the schema that captures the recent migrations run","distinct":false,"url":"https://api.github.com/repos/boddhisattva/expenses/commits/ab502cbb8044fa7d6ceb35eada3809701fd99ce9"},{"sha":"e7d88e43c856b4672c226bc9f4066578430683ad","author":{"email":"ccfeff0d988fe8deff2ec7e1990abd7ef0141ef7@gmail.com","name":"Mohnish G J"},"message":"Merge pull request #8 from boddhisattva/user-expenses\n\nUser expenses basic setup","distinct":true,"url":"https://api.github.com/repos/boddhisattva/expenses/commits/e7d88e43c856b4672c226bc9f4066578430683ad"}]}