{"push_id":647566237,"size":4,"distinct_size":1,"ref":"refs/heads/testing","head":"8f4edfa3913be3ab6015f9f8905c57f849d8658e","before":"36484bae67703ff396b1d7bb21fbc23ed5f17c90","commits":[{"sha":"6ced2b28a1ef7dde024c9e3dfb9d485559cbf75b","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@vitriolix.com","name":"Josh Steiner"},"message":"fix bug where FileUtils.getPath returns null if its a passed a absolute path, it should just return the path","distinct":false,"url":"https://api.github.com/repos/scalio/storypath/commits/6ced2b28a1ef7dde024c9e3dfb9d485559cbf75b"},{"sha":"a67c12b30d8cebf35f76898029794e5753d5f77a","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@vitriolix.com","name":"Josh Steiner"},"message":"fix crash where fully qualified class names were bring serialized in duplicated cards which caused the deserializer to prepend the package to it and cause insane stuff like scal.io.liger.model.scal.io.liger.model.ClipCard","distinct":false,"url":"https://api.github.com/repos/scalio/storypath/commits/a67c12b30d8cebf35f76898029794e5753d5f77a"},{"sha":"655f568f84ca6acf76640e101a630d70048926f9","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@vitriolix.com","name":"Josh Steiner"},"message":"fix cloned cards being forced to fQ class names by removing all calls to force card.type '/home/josh/src/storymaker/external/liger/lib/src/main/java/scal/io/liger/widget/VideoCaptureWidget.java'","distinct":false,"url":"https://api.github.com/repos/scalio/storypath/commits/655f568f84ca6acf76640e101a630d70048926f9"},{"sha":"8f4edfa3913be3ab6015f9f8905c57f849d8658e","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@vitriolix.com","name":"Josh Steiner"},"message":"Merge branch 'master' into testing","distinct":true,"url":"https://api.github.com/repos/scalio/storypath/commits/8f4edfa3913be3ab6015f9f8905c57f849d8658e"}]}