{"push_id":1090626822,"size":11,"distinct_size":1,"ref":"refs/heads/master","head":"7010391728841e01623b859598d9f11a21924b11","before":"5fceeae1b5b1e7eeb07410821b9a0dfc4b3cfd17","commits":[{"sha":"7c978e4345221a2b407efb5c87c8fa6948a1bbc0","author":{"email":"febe7c7f36a9698036591375eb87ab31bc13b668@gmail.com","name":"Matthew McDermott"},"message":"Set distance to root to infinity in graph work.","distinct":false,"url":"https://api.github.com/repos/getguesstimate/guesstimate-app/commits/7c978e4345221a2b407efb5c87c8fa6948a1bbc0"},{"sha":"e1d1b4aebacb3e381451cc618beb131f1611c46c","author":{"email":"febe7c7f36a9698036591375eb87ab31bc13b668@gmail.com","name":"Matthew McDermott"},"message":"Storing infinite distance in graph propagation.","distinct":false,"url":"https://api.github.com/repos/getguesstimate/guesstimate-app/commits/e1d1b4aebacb3e381451cc618beb131f1611c46c"},{"sha":"7c34b96a26c0d7884c8d4fbea67b976019c67056","author":{"email":"febe7c7f36a9698036591375eb87ab31bc13b668@gmail.com","name":"Matthew McDermott"},"message":"Some cleanup, minor fixes, and infinite loop error reporting.","distinct":false,"url":"https://api.github.com/repos/getguesstimate/guesstimate-app/commits/7c34b96a26c0d7884c8d4fbea67b976019c67056"},{"sha":"917bcaa5bffd35c2df788c24085b2fdcabb235e3","author":{"email":"febe7c7f36a9698036591375eb87ab31bc13b668@gmail.com","name":"Matthew McDermott"},"message":"Turns out that subset 'bug' wasn't a bug after all. Tests now passing.","distinct":false,"url":"https://api.github.com/repos/getguesstimate/guesstimate-app/commits/917bcaa5bffd35c2df788c24085b2fdcabb235e3"},{"sha":"b064897b9ff3fb0cf105877045f1722d65dd4d8f","author":{"email":"febe7c7f36a9698036591375eb87ab31bc13b668@gmail.com","name":"Matthew McDermott"},"message":"Removing logging.","distinct":false,"url":"https://api.github.com/repos/getguesstimate/guesstimate-app/commits/b064897b9ff3fb0cf105877045f1722d65dd4d8f"},{"sha":"b57bf7f612e281d57ac6dda0595ae0a48a00b47b","author":{"email":"febe7c7f36a9698036591375eb87ab31bc13b668@gmail.com","name":"Matthew McDermott"},"message":"Removing unnecessary braces.","distinct":false,"url":"https://api.github.com/repos/getguesstimate/guesstimate-app/commits/b57bf7f612e281d57ac6dda0595ae0a48a00b47b"},{"sha":"5fad621416c7d306d2ae5d049c91b40ecffa8aca","author":{"email":"febe7c7f36a9698036591375eb87ab31bc13b668@gmail.com","name":"Matthew McDermott"},"message":"Moving onlyHead check back to the top for performance reasons, then also returning the head node in the notHead case if there is an infinite loop","distinct":false,"url":"https://api.github.com/repos/getguesstimate/guesstimate-app/commits/5fad621416c7d306d2ae5d049c91b40ecffa8aca"},{"sha":"d91530c03986fe26de91b48f173c7190f90cdb18","author":{"email":"febe7c7f36a9698036591375eb87ab31bc13b668@gmail.com","name":"Matthew McDermott"},"message":"A bit more general.","distinct":false,"url":"https://api.github.com/repos/getguesstimate/guesstimate-app/commits/d91530c03986fe26de91b48f173c7190f90cdb18"},{"sha":"da8d10ce7249c8f24ee291f4cf1fcdabc86a6b88","author":{"email":"964573bd7c349682813df36b7604dfc0c59142c3@gmail.com","name":"Ozzie Gooen"},"message":"Merge branch 'master' into dontAllowInfiniteLoops\n\n* master: (33 commits)\n  Update dependencies\n  Added back more subtle red\n  No need to clone deep as this function is used in only one place and discards the passed graph unaltered\n  Fixed error propagation\n  Added back bold text\n  Sort edges to have red ones on top\n  Removed randomness for arrows, added stronger red color\n  Fixed GuesstimateForm when there are errors\n  Ensure that metric nodes get selected when error region is clicked\n  Cleaned up code a bit\n  Minor cleanup\n  Slightly random arrow paths\n  Fixed minor bug regarding metricCard selection\n  Added red color to cells with errors\n  Fixed metric card tooltip\n  Made errors less dramatic\n  Minor UI enhancements\n  Show basic errors in text field\n  Added icons and larger styling for errors\n  Fixed metric cards and improved styling\n  ...","distinct":false,"url":"https://api.github.com/repos/getguesstimate/guesstimate-app/commits/da8d10ce7249c8f24ee291f4cf1fcdabc86a6b88"},{"sha":"a744e192ce082fd62d84191e7f3cec4b730cb4fe","author":{"email":"964573bd7c349682813df36b7604dfc0c59142c3@gmail.com","name":"Ozzie Gooen"},"message":"Added pretty infinite loop icon","distinct":false,"url":"https://api.github.com/repos/getguesstimate/guesstimate-app/commits/a744e192ce082fd62d84191e7f3cec4b730cb4fe"},{"sha":"7010391728841e01623b859598d9f11a21924b11","author":{"email":"73a294d25622edf0d01cb0fbd5927d9cb888d6d8@users.noreply.github.com","name":"Ozzie Gooen"},"message":"Merge pull request #317 from getguesstimate/dontAllowInfiniteLoops\n\nReport infinite loops (and don't show partial loop traversal simulations).","distinct":true,"url":"https://api.github.com/repos/getguesstimate/guesstimate-app/commits/7010391728841e01623b859598d9f11a21924b11"}]}