{"push_id":856659309,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"799920b2c9d129c701e8059d319454649d105520","before":"9e6fa6289ebf7cbc60153cd9a146c04bc790447f","commits":[{"sha":"8fc6dac3a99def8f7fd11fe4778ba5b504acdc1a","author":{"email":"2c07ecfe386563dcc08741c4dde93bdec4a51bbc@gmail.com","name":"David Goldberg"},"message":"[Update] adds Map module from immutable library","distinct":true,"url":"https://api.github.com/repos/invoice-creator/invoiced/commits/8fc6dac3a99def8f7fd11fe4778ba5b504acdc1a"},{"sha":"c69d849eeae0274417214ced608afb9c4a2277d2","author":{"email":"2c07ecfe386563dcc08741c4dde93bdec4a51bbc@gmail.com","name":"David Goldberg"},"message":"[Feature] adds ProductSearch component to routing at /products","distinct":true,"url":"https://api.github.com/repos/invoice-creator/invoiced/commits/c69d849eeae0274417214ced608afb9c4a2277d2"},{"sha":"69cecbe61e6ef7c7cd2a48c9267e51d59c225670","author":{"email":"2c07ecfe386563dcc08741c4dde93bdec4a51bbc@gmail.com","name":"David Goldberg"},"message":"[Feature] adds PureRenderMixin to Invoice to ensure that its pure","distinct":true,"url":"https://api.github.com/repos/invoice-creator/invoiced/commits/69cecbe61e6ef7c7cd2a48c9267e51d59c225670"},{"sha":"14c84b7918a7cc8d3650b2dbb2a5ceb89e0f1f02","author":{"email":"2c07ecfe386563dcc08741c4dde93bdec4a51bbc@gmail.com","name":"David Goldberg"},"message":"[Feature] creates ProductSearch component","distinct":true,"url":"https://api.github.com/repos/invoice-creator/invoiced/commits/14c84b7918a7cc8d3650b2dbb2a5ceb89e0f1f02"},{"sha":"799920b2c9d129c701e8059d319454649d105520","author":{"email":"2c07ecfe386563dcc08741c4dde93bdec4a51bbc@gmail.com","name":"David Goldberg"},"message":"[Test] moves component test files to components foler","distinct":true,"url":"https://api.github.com/repos/invoice-creator/invoiced/commits/799920b2c9d129c701e8059d319454649d105520"}]}