{"push_id":1024922234,"size":11,"distinct_size":1,"ref":"refs/heads/master","head":"7d139538eaad0b996db2e96ddc761d4770f4acc8","before":"e645a1a64a074be9cbc43c994b4b5c491f88d687","commits":[{"sha":"f9ea33f31593c558fe0c9e62a0feced0bd69dbb8","author":{"email":"3a9b18bbe5eb02760b47e94dbf01f08c2bba9b3e@gmail.com","name":"kortirso"},"message":"add game has_many figures & cells through board","distinct":false,"url":"https://api.github.com/repos/kortirso/railschessserver/commits/f9ea33f31593c558fe0c9e62a0feced0bd69dbb8"},{"sha":"452419e281dddc95f7cc1175ff4a0b79f193793e","author":{"email":"3a9b18bbe5eb02760b47e94dbf01f08c2bba9b3e@gmail.com","name":"kortirso"},"message":"add check king turns if check","distinct":false,"url":"https://api.github.com/repos/kortirso/railschessserver/commits/452419e281dddc95f7cc1175ff4a0b79f193793e"},{"sha":"8b8913c32eaa71da220496fbf19fe9a5a1bb6ddc","author":{"email":"3a9b18bbe5eb02760b47e94dbf01f08c2bba9b3e@gmail.com","name":"kortirso"},"message":"add check, is there figures attacking king's threat","distinct":false,"url":"https://api.github.com/repos/kortirso/railschessserver/commits/8b8913c32eaa71da220496fbf19fe9a5a1bb6ddc"},{"sha":"e39c86784fd8da076d4b6e1bf37e4c1d45a4b1d0","author":{"email":"3a9b18bbe5eb02760b47e94dbf01f08c2bba9b3e@gmail.com","name":"kortirso"},"message":"add game's possible turns if check","distinct":false,"url":"https://api.github.com/repos/kortirso/railschessserver/commits/e39c86784fd8da076d4b6e1bf37e4c1d45a4b1d0"},{"sha":"b0fc19db414596bc3d596304a15212690a1df307","author":{"email":"3a9b18bbe5eb02760b47e94dbf01f08c2bba9b3e@gmail.com","name":"kortirso"},"message":"for AI add possible turns if check","distinct":false,"url":"https://api.github.com/repos/kortirso/railschessserver/commits/b0fc19db414596bc3d596304a15212690a1df307"},{"sha":"9d4398d5d93ba642d986d8b80a848f41079cd8e7","author":{"email":"3a9b18bbe5eb02760b47e94dbf01f08c2bba9b3e@gmail.com","name":"kortirso"},"message":"add checks for blocking check with different figures","distinct":false,"url":"https://api.github.com/repos/kortirso/railschessserver/commits/9d4398d5d93ba642d986d8b80a848f41079cd8e7"},{"sha":"bc3814825fcd3c19d30dfac1d47126b411ba1950","author":{"email":"3a9b18bbe5eb02760b47e94dbf01f08c2bba9b3e@gmail.com","name":"kortirso"},"message":"add rules for P-figures for check","distinct":false,"url":"https://api.github.com/repos/kortirso/railschessserver/commits/bc3814825fcd3c19d30dfac1d47126b411ba1950"},{"sha":"20bcbbd87ae3714e2a1732bac80fd8d6ba8559d4","author":{"email":"3a9b18bbe5eb02760b47e94dbf01f08c2bba9b3e@gmail.com","name":"kortirso"},"message":"fix bug with AI","distinct":false,"url":"https://api.github.com/repos/kortirso/railschessserver/commits/20bcbbd87ae3714e2a1732bac80fd8d6ba8559d4"},{"sha":"348aa6e60d6f1ef5f701a084bab40e424c68028e","author":{"email":"3a9b18bbe5eb02760b47e94dbf01f08c2bba9b3e@gmail.com","name":"kortirso"},"message":"add fix notes for release 0.5","distinct":false,"url":"https://api.github.com/repos/kortirso/railschessserver/commits/348aa6e60d6f1ef5f701a084bab40e424c68028e"},{"sha":"d0f89e1626c92ed76c7b9ea5648aea685cc87633","author":{"email":"3a9b18bbe5eb02760b47e94dbf01f08c2bba9b3e@gmail.com","name":"kortirso"},"message":"fix figure.check_beaten_fields method","distinct":false,"url":"https://api.github.com/repos/kortirso/railschessserver/commits/d0f89e1626c92ed76c7b9ea5648aea685cc87633"},{"sha":"7d139538eaad0b996db2e96ddc761d4770f4acc8","author":{"email":"3a9b18bbe5eb02760b47e94dbf01f08c2bba9b3e@gmail.com","name":"Bogdanov Anton"},"message":"Merge pull request #7 from kortirso/automate\n\nAdd mate autodetection","distinct":true,"url":"https://api.github.com/repos/kortirso/railschessserver/commits/7d139538eaad0b996db2e96ddc761d4770f4acc8"}]}