{"push_id":595375710,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"3bad55e6d4ad0b895c2eb93854680a206a1a6521","before":"c9fc66a4b1102f49670b9d7cc9ddadeedcb4f876","commits":[{"sha":"3bad55e6d4ad0b895c2eb93854680a206a1a6521","author":{"email":"34f98ec2c55549d7b48f6e8c4faafe4529440ab6@zepler.net","name":"James Shaw"},"message":"allow trains onto inactive points","distinct":true,"url":"https://api.github.com/repos/hertzsprung/semaphore/commits/3bad55e6d4ad0b895c2eb93854680a206a1a6521"}]}