{"push_id":595146158,"size":12,"distinct_size":12,"ref":"refs/heads/NetworkEditor","head":"cd2c87d9456c092e3890100f83f5a0980c9bb6bb","before":"fd450834129ca2a0d5ac4454deb74677937f7f40","commits":[{"sha":"6f78979543ba6d91ecc21d4678713539f7551c34","author":{"email":"e318141b71845e72e3bc8d6bde46ac69bcefe0e9@gmail.com","name":"Jonathan Zrake"},"message":"Draw lines between network items","distinct":true,"url":"https://api.github.com/repos/jzrake/VisBench/commits/6f78979543ba6d91ecc21d4678713539f7551c34"},{"sha":"bdd1f5fcb59cd6f3e1b0f1a56fa6afc48b289857","author":{"email":"e318141b71845e72e3bc8d6bde46ac69bcefe0e9@gmail.com","name":"Jonathan Zrake"},"message":"Draw paths from inputs to outputs","distinct":true,"url":"https://api.github.com/repos/jzrake/VisBench/commits/bdd1f5fcb59cd6f3e1b0f1a56fa6afc48b289857"},{"sha":"5f63aef781b82af9e551952d7bcc13cd8ff45a79","author":{"email":"e318141b71845e72e3bc8d6bde46ac69bcefe0e9@gmail.com","name":"Jonathan Zrake"},"message":"Continue","distinct":true,"url":"https://api.github.com/repos/jzrake/VisBench/commits/5f63aef781b82af9e551952d7bcc13cd8ff45a79"},{"sha":"dda1028973089887f5fc7d9933aa832f2ac81a6f","author":{"email":"e318141b71845e72e3bc8d6bde46ac69bcefe0e9@gmail.com","name":"Jonathan Zrake"},"message":"Continue","distinct":true,"url":"https://api.github.com/repos/jzrake/VisBench/commits/dda1028973089887f5fc7d9933aa832f2ac81a6f"},{"sha":"8e527eac9682e7772170814504048db67beef172","author":{"email":"e318141b71845e72e3bc8d6bde46ac69bcefe0e9@gmail.com","name":"Jonathan Zrake"},"message":"Continue","distinct":true,"url":"https://api.github.com/repos/jzrake/VisBench/commits/8e527eac9682e7772170814504048db67beef172"},{"sha":"b5c15320e25f08dcf35de9792b2aa1a30a8304f7","author":{"email":"e318141b71845e72e3bc8d6bde46ac69bcefe0e9@gmail.com","name":"Jonathan Zrake"},"message":"Allow to close node windows, but need to track them","distinct":true,"url":"https://api.github.com/repos/jzrake/VisBench/commits/b5c15320e25f08dcf35de9792b2aa1a30a8304f7"},{"sha":"b64eb563a9a69d4bfe58da6dc8a4cfe024e00510","author":{"email":"e318141b71845e72e3bc8d6bde46ac69bcefe0e9@gmail.com","name":"Jonathan Zrake"},"message":"Possibly work out deletion logic","distinct":true,"url":"https://api.github.com/repos/jzrake/VisBench/commits/b64eb563a9a69d4bfe58da6dc8a4cfe024e00510"},{"sha":"4ec452f6e78f24f2921c752101ad256b0e0106d7","author":{"email":"e318141b71845e72e3bc8d6bde46ac69bcefe0e9@gmail.com","name":"Jonathan Zrake"},"message":"Continue","distinct":true,"url":"https://api.github.com/repos/jzrake/VisBench/commits/4ec452f6e78f24f2921c752101ad256b0e0106d7"},{"sha":"4ce5f91f7beacc7e40329724d48b9704344af34b","author":{"email":"e318141b71845e72e3bc8d6bde46ac69bcefe0e9@gmail.com","name":"Jonathan Zrake"},"message":"Continue","distinct":true,"url":"https://api.github.com/repos/jzrake/VisBench/commits/4ce5f91f7beacc7e40329724d48b9704344af34b"},{"sha":"f99a325d78ada167ff5eefa6c66b25b93453dca6","author":{"email":"e318141b71845e72e3bc8d6bde46ac69bcefe0e9@gmail.com","name":"Jonathan Zrake"},"message":"Add the DirectedGraph and DirectedGraphEditor classes","distinct":true,"url":"https://api.github.com/repos/jzrake/VisBench/commits/f99a325d78ada167ff5eefa6c66b25b93453dca6"},{"sha":"f472553df23ee17e2a618cef5df0461295ed09e7","author":{"email":"e318141b71845e72e3bc8d6bde46ac69bcefe0e9@gmail.com","name":"Jonathan Zrake"},"message":"Begin transitioning to new directed graph way of tracking assets","distinct":true,"url":"https://api.github.com/repos/jzrake/VisBench/commits/f472553df23ee17e2a618cef5df0461295ed09e7"},{"sha":"cd2c87d9456c092e3890100f83f5a0980c9bb6bb","author":{"email":"e318141b71845e72e3bc8d6bde46ac69bcefe0e9@gmail.com","name":"Jonathan Zrake"},"message":"Take more steps toward replacing assets manager with directed graph","distinct":true,"url":"https://api.github.com/repos/jzrake/VisBench/commits/cd2c87d9456c092e3890100f83f5a0980c9bb6bb"}]}