{"push_id":1141213536,"size":2,"distinct_size":2,"ref":"refs/heads/async-writes","head":"20e78b28588e9a62d7b46dfccadb6374925a25d7","before":"ae8e0b11be9650a7782f730798c37229aa0442f5","commits":[{"sha":"53e08b19c4e7fad464d6dc8d12808a1f9c4f2865","author":{"name":"Matt Wagner","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@wags.us"},"message":"Create author actions\n\nSet up the actions that will be used to work with author data.","distinct":true,"url":"https://api.github.com/repos/wags/react-redux-es6/commits/53e08b19c4e7fad464d6dc8d12808a1f9c4f2865"},{"sha":"20e78b28588e9a62d7b46dfccadb6374925a25d7","author":{"name":"Matt Wagner","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@wags.us"},"message":"Add author reducer\n\nAdd a reducer for author actions, similar to the course reducer. Move\ninitial state to a separate file and use it within the reducers. This\nmakes it easier to keep track of default state as the number of\nreducers grows. Dispatch loadAuthors in the entry point of the\napplication (index.js).","distinct":true,"url":"https://api.github.com/repos/wags/react-redux-es6/commits/20e78b28588e9a62d7b46dfccadb6374925a25d7"}]}
{"actor":{"display_login":"wags"}}