{"push_id":745308463,"size":17,"distinct_size":1,"ref":"refs/heads/master","head":"29ebebf07424a2cbb0c046197347ede51346e0d8","before":"5e65fdfbd8234c6d80615971baed0188f6a81126","commits":[{"sha":"61d255083250ef917b672a182a2d604e30544c29","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@slack-corp.com","name":"Charlie Hess"},"message":"Write some tests for extracting betting actions from text and parsing bet amounts.","distinct":false,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/61d255083250ef917b672a182a2d604e30544c29"},{"sha":"55b865c1f679c7e458c5c008ed75dc24164708a7","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@slack-corp.com","name":"Charlie Hess"},"message":"A player action is no longer just a string, but an object with the name and an optional amount.","distinct":false,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/55b865c1f679c7e458c5c008ed75dc24164708a7"},{"sha":"3a498dec1c2fb3752866bf33dfd0e5560f198760","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@slack-corp.com","name":"Charlie Hess"},"message":"Cascading changes from the new action.","distinct":false,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/3a498dec1c2fb3752866bf33dfd0e5560f198760"},{"sha":"1e239966284c880b59933c4b24aab0e4b4c8c584","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@slack-corp.com","name":"Charlie Hess"},"message":"Always treat unavailable actions as invalid, otherwise it's a major loophole.","distinct":false,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/1e239966284c880b59933c4b24aab0e4b4c8c584"},{"sha":"702dca5d1bebf96ea34ac815615c5c2cc161c816","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@slack-corp.com","name":"Charlie Hess"},"message":"Initialize blinds to 1/2 for now and get more legit using them.","distinct":false,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/702dca5d1bebf96ea34ac815615c5c2cc161c816"},{"sha":"e1cbb947c3fa7c5c3d5daf194f67b9b6e8881514","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@slack-corp.com","name":"Charlie Hess"},"message":"Set initial player chips to 100 BB's.","distinct":false,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/e1cbb947c3fa7c5c3d5daf194f67b9b6e8881514"},{"sha":"62130913a163d43f7ea8a76385b1a5758f3a8aa5","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@slack-corp.com","name":"Charlie Hess"},"message":"Getting started with pot tracking, and subtracting player chips.","distinct":false,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/62130913a163d43f7ea8a76385b1a5758f3a8aa5"},{"sha":"901ac4ffbca6f4ca0039509fd9612083475d9671","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@slack-corp.com","name":"Charlie Hess"},"message":"Write a (failing) test for all-in logic.","distinct":false,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/901ac4ffbca6f4ca0039509fd9612083475d9671"},{"sha":"2382a5f642b6b197f477daf3c2084c3bf835be8d","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@slack-corp.com","name":"Charlie Hess"},"message":"Prevent players from betting more chips than they have.","distinct":false,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/2382a5f642b6b197f477daf3c2084c3bf835be8d"},{"sha":"bfaad487bd29696ad1128959388373d44bb29cc8","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@slack-corp.com","name":"Charlie Hess"},"message":"Abort betting rounds when all players are all-in.","distinct":false,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/bfaad487bd29696ad1128959388373d44bb29cc8"},{"sha":"bbc994f367a7776042132305649ec6ab776ed075","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@slack-corp.com","name":"Charlie Hess"},"message":"The player interaction class is taking on too many responsibilities.\nIt shouldn't be responsible for picking a default bet; that should be up to the game. Adjust specs accordingly.","distinct":false,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/bbc994f367a7776042132305649ec6ab776ed075"},{"sha":"23a4b7f46ae4b10edd7feea32d477f34fe914648","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@slack-corp.com","name":"Charlie Hess"},"message":"Write a test that verifies default bets and raises.","distinct":false,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/23a4b7f46ae4b10edd7feea32d477f34fe914648"},{"sha":"ad9180b5be9317acbbf10d9671f569ec6bbe456f","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@slack-corp.com","name":"Charlie Hess"},"message":"Handle player eliminations correctly.","distinct":false,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/ad9180b5be9317acbbf10d9671f569ec6bbe456f"},{"sha":"db2abe9360478cfe00274c0219a4aeacbadae9df","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@slack-corp.com","name":"Charlie Hess"},"message":":memo: some undocumented methods.","distinct":false,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/db2abe9360478cfe00274c0219a4aeacbadae9df"},{"sha":"b8205c964229504ca0a1570dbcc08827d4c90752","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@slack-corp.com","name":"Charlie Hess"},"message":"Variety of bug fixes.","distinct":false,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/b8205c964229504ca0a1570dbcc08827d4c90752"},{"sha":"a069a9dba8205d7d78793041d8813900f22bc3aa","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@slack-corp.com","name":"Charlie Hess"},"message":"End the game when we have only one player left.","distinct":false,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/a069a9dba8205d7d78793041d8813900f22bc3aa"},{"sha":"29ebebf07424a2cbb0c046197347ede51346e0d8","author":{"email":"14a8d17f649d311a1b2d5a3d19f664a703e63d2a@gmail.com","name":"Charlie Hess"},"message":"Merge pull request #5 from CharlieHess/stacks-on-stacks\n\nChip Stacks and Pot Calculations","distinct":true,"url":"https://api.github.com/repos/CharlieHess/slack-poker-bot/commits/29ebebf07424a2cbb0c046197347ede51346e0d8"}]}