{"push_id":754998049,"size":4,"distinct_size":1,"ref":"refs/heads/task-runtime-api","head":"7ec06ae91facbe68108400044a118673bb5010a0","before":"df7da9724002c541284b24078ce78fbed4acbf15","commits":[{"sha":"2a4886520ba604c1f60693f1e2aedbcfa3988ec9","author":{"email":"c02e250a96c4ea0028ba2fb386683f640073a0f5@gmail.com","name":"Pete Vilter"},"message":"thread validation errors through UI","distinct":false,"url":"https://api.github.com/repos/vilterp/elm-reactor/commits/2a4886520ba604c1f60693f1e2aedbcfa3988ec9"},{"sha":"11428c2f84dea48130071e44f52c24dd4acbf82d","author":{"email":"c02e250a96c4ea0028ba2fb386683f640073a0f5@gmail.com","name":"Pete Vilter"},"message":"format mismatch error (on swap) somewhat nicely\n\nalso remove parent node on swap","distinct":false,"url":"https://api.github.com/repos/vilterp/elm-reactor/commits/11428c2f84dea48130071e44f52c24dd4acbf82d"},{"sha":"bce4a18e3cf797ee16dc9a7b0a922bfe05cb8ea7","author":{"email":"c02e250a96c4ea0028ba2fb386683f640073a0f5@gmail.com","name":"Pete Vilter"},"message":"nice error messages for history importing\n\n- file I/O error (not sure how this would happen)\n- JSON parse error\n- JSON schema error (checked in JS, but don't want to decode to Elm\n- wrong module name (now stored in history file, and in file name on\n  download)","distinct":false,"url":"https://api.github.com/repos/vilterp/elm-reactor/commits/bce4a18e3cf797ee16dc9a7b0a922bfe05cb8ea7"},{"sha":"7ec06ae91facbe68108400044a118673bb5010a0","author":{"email":"c02e250a96c4ea0028ba2fb386683f640073a0f5@gmail.com","name":"Pete Vilter"},"message":"Merge branch 'import-session-validation' into task-runtime-api","distinct":true,"url":"https://api.github.com/repos/vilterp/elm-reactor/commits/7ec06ae91facbe68108400044a118673bb5010a0"}]}