{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":264291809,"defaultBranch":"main","name":"Checkers","ownerLogin":"CoolCat467","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-15T20:26:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/52022020?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727238942.0","currentOid":""},"activityList":{"items":[{"before":"8501e058880c56706518d8ae6f3f28cdd41900e4","after":"0e4781adc40fa431eac14de534a10727038f5627","ref":"refs/heads/switch-to-hatchling","pushedAt":"2024-09-28T06:39:32.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Merge branch 'main' into switch-to-hatchling","shortMessageHtmlLink":"Merge branch 'main' into switch-to-hatchling"}},{"before":"23b0b5287296f8f2794d02844c76f2b8b08539a7","after":"154374579b8d4e0af82b86a45f91e7d9aa0c15d0","ref":"refs/heads/main","pushedAt":"2024-09-28T06:35:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Raise test coverage even more","shortMessageHtmlLink":"Raise test coverage even more"}},{"before":"baac47ea533c4abd2593594a31ff82e5b406b894","after":"23b0b5287296f8f2794d02844c76f2b8b08539a7","ref":"refs/heads/main","pushedAt":"2024-09-28T06:20:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Update statemachine and its tests","shortMessageHtmlLink":"Update statemachine and its tests"}},{"before":"88e35e20ac1253356aa61744897f96d67a756ecf","after":"baac47ea533c4abd2593594a31ff82e5b406b894","ref":"refs/heads/main","pushedAt":"2024-09-28T05:25:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Work on getting test coverage higher","shortMessageHtmlLink":"Work on getting test coverage higher"}},{"before":"4b3cb9e4fa7f4d985d5aee5536250f8530268cbe","after":"88e35e20ac1253356aa61744897f96d67a756ecf","ref":"refs/heads/main","pushedAt":"2024-09-28T02:12:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Update test for encryption module","shortMessageHtmlLink":"Update test for encryption module"}},{"before":"1f0007b0ec87d27540be0ba3119fd556c7863c7d","after":"4b3cb9e4fa7f4d985d5aee5536250f8530268cbe","ref":"refs/heads/main","pushedAt":"2024-09-28T02:01:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"PKCS1v15 is not recommended, switch to OAEP with SHA256","shortMessageHtmlLink":"PKCS1v15 is not recommended, switch to OAEP with SHA256"}},{"before":"589f8c4019c97b63e12f509af4d59be3d2756288","after":"1f0007b0ec87d27540be0ba3119fd556c7863c7d","ref":"refs/heads/main","pushedAt":"2024-09-28T01:58:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"PKCS1v15 is not recommended, switch to OAEP with SHA256","shortMessageHtmlLink":"PKCS1v15 is not recommended, switch to OAEP with SHA256"}},{"before":"7d5f235006338e1dbba794f433a9dee7c9a46d4c","after":"589f8c4019c97b63e12f509af4d59be3d2756288","ref":"refs/heads/main","pushedAt":"2024-09-27T22:36:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Implement network encryption","shortMessageHtmlLink":"Implement network encryption"}},{"before":"38052ab7d2e8870ea2bd0e542f1792d87ff59153","after":"8501e058880c56706518d8ae6f3f28cdd41900e4","ref":"refs/heads/switch-to-hatchling","pushedAt":"2024-09-25T04:40:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into switch-to-hatchling","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into switch-to-hatchling"}},{"before":"9aaf505945a12364d1163b547f8865c14df4337b","after":"7d5f235006338e1dbba794f433a9dee7c9a46d4c","ref":"refs/heads/main","pushedAt":"2024-09-25T04:39:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Update pre-commit hooks","shortMessageHtmlLink":"Update pre-commit hooks"}},{"before":"45e4077593ff36633a3003da6f9fb4d6e358e256","after":"38052ab7d2e8870ea2bd0e542f1792d87ff59153","ref":"refs/heads/switch-to-hatchling","pushedAt":"2024-09-25T04:36:16.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into switch-to-hatchling","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into switch-to-hatchling"}},{"before":"e76e66f3a79cd88aafff483b9a79fcdce2f3a6e8","after":null,"ref":"refs/heads/backport-improvements","pushedAt":"2024-09-25T04:35:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"}},{"before":"cc3d9880b6d769f74642572cd444f8c78fc21362","after":"9aaf505945a12364d1163b547f8865c14df4337b","ref":"refs/heads/main","pushedAt":"2024-09-25T04:35:40.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Backport improvements from hatchling branch","shortMessageHtmlLink":"Backport improvements from hatchling branch"}},{"before":null,"after":"e76e66f3a79cd88aafff483b9a79fcdce2f3a6e8","ref":"refs/heads/backport-improvements","pushedAt":"2024-09-25T04:33:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Add mypy_extensions dependancy","shortMessageHtmlLink":"Add mypy_extensions dependancy"}},{"before":"d4ae9e2d30e08ec563d397caf0126d16e300f692","after":"45e4077593ff36633a3003da6f9fb4d6e358e256","ref":"refs/heads/switch-to-hatchling","pushedAt":"2024-09-25T04:27:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Merge branch 'main' into switch-to-hatchling","shortMessageHtmlLink":"Merge branch 'main' into switch-to-hatchling"}},{"before":"d250b05241ddaf41f10610660a3859c7aba0c4ca","after":"d4ae9e2d30e08ec563d397caf0126d16e300f692","ref":"refs/heads/switch-to-hatchling","pushedAt":"2024-09-20T07:29:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Fix `Self` not existing in older versions","shortMessageHtmlLink":"Fix Self not existing in older versions"}},{"before":"77c5bda019bc9e371e0ea1e3678f8d890177c9d8","after":"d250b05241ddaf41f10610660a3859c7aba0c4ca","ref":"refs/heads/switch-to-hatchling","pushedAt":"2024-09-20T07:27:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Fix type issues and remove duplicate weakref slot","shortMessageHtmlLink":"Fix type issues and remove duplicate weakref slot"}},{"before":null,"after":"77c5bda019bc9e371e0ea1e3678f8d890177c9d8","ref":"refs/heads/switch-to-hatchling","pushedAt":"2024-09-20T06:56:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Compile project with mypyc","shortMessageHtmlLink":"Compile project with mypyc"}},{"before":"61445224f54073235c46922a40deebd59cf3ed2a","after":"cc3d9880b6d769f74642572cd444f8c78fc21362","ref":"refs/heads/main","pushedAt":"2024-09-20T05:46:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Print out how many turns it took to win or lose","shortMessageHtmlLink":"Print out how many turns it took to win or lose"}},{"before":"dc358e2ef54a4ac664b3eda2cd4972994d94c9a1","after":"61445224f54073235c46922a40deebd59cf3ed2a","ref":"refs/heads/main","pushedAt":"2024-09-20T02:18:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Add full licence details for sounds","shortMessageHtmlLink":"Add full licence details for sounds"}},{"before":"739f1f78dd485958f2cde8641eb4e26124737711","after":"dc358e2ef54a4ac664b3eda2cd4972994d94c9a1","ref":"refs/heads/main","pushedAt":"2024-09-20T01:07:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Update ruff pre-commit hook\nFix the way we get `BaseExceptionGroup` in python 3.10","shortMessageHtmlLink":"Update ruff pre-commit hook"}},{"before":"959698cbde6273c7cee3afa9c73b4c500f33dfac","after":"739f1f78dd485958f2cde8641eb4e26124737711","ref":"refs/heads/main","pushedAt":"2024-09-14T06:26:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Remove unused test","shortMessageHtmlLink":"Remove unused test"}},{"before":"4c0fe46d7b46038c9bd4d124fa8982aad413f97a","after":"959698cbde6273c7cee3afa9c73b4c500f33dfac","ref":"refs/heads/main","pushedAt":"2024-09-14T06:19:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Add sound effects","shortMessageHtmlLink":"Add sound effects"}},{"before":"f11163bdfee132a8819c2d8dc507eb98acd41d50","after":"4c0fe46d7b46038c9bd4d124fa8982aad413f97a","ref":"refs/heads/main","pushedAt":"2024-09-13T23:48:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Rename `no_actions` to `callback_ping`","shortMessageHtmlLink":"Rename no_actions to callback_ping"}},{"before":"4ac69031e6822645af7b9b9ca6a829b06f01eddb","after":"f11163bdfee132a8819c2d8dc507eb98acd41d50","ref":"refs/heads/main","pushedAt":"2024-09-12T16:26:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Fix text representation of state","shortMessageHtmlLink":"Fix text representation of state"}},{"before":"06836b46e234478dbb953b35ee84c967728f5d43","after":"4ac69031e6822645af7b9b9ca6a829b06f01eddb","ref":"refs/heads/main","pushedAt":"2024-09-05T04:48:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Fix type issues","shortMessageHtmlLink":"Fix type issues"}},{"before":"f5ffc34928a2ee38eeab378c3e7b6f261c10185a","after":"06836b46e234478dbb953b35ee84c967728f5d43","ref":"refs/heads/main","pushedAt":"2024-09-01T05:22:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"I read about checkers on Wikipedia and found problems\nBottom left is supposed to be black in official views of the game.\nTurns out there are a ton of variations on checkers.\nIn American checkers, if a jump is available, you must make that jump.\nIn American checkers, black always starts first.\nIn international checkers and russian draughts, pawns can jump backwards.","shortMessageHtmlLink":"I read about checkers on Wikipedia and found problems"}},{"before":"0b82bf2d1d62aeab89aaf8664d698bb182b207c2","after":"f5ffc34928a2ee38eeab378c3e7b6f261c10185a","ref":"refs/heads/main","pushedAt":"2024-08-31T03:56:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Fix typos and minor typing thing","shortMessageHtmlLink":"Fix typos and minor typing thing"}},{"before":"455f444e88939088f25de292d900046da9af5844","after":"0b82bf2d1d62aeab89aaf8664d698bb182b207c2","ref":"refs/heads/main","pushedAt":"2024-08-31T03:19:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Implement and use minimax alpha-beta tree pruning","shortMessageHtmlLink":"Implement and use minimax alpha-beta tree pruning"}},{"before":"ce817395407ac0b7d8730f1e2444e47bba0e0012","after":"455f444e88939088f25de292d900046da9af5844","ref":"refs/heads/main","pushedAt":"2024-08-30T07:10:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CoolCat467","name":"CoolCat467","path":"/CoolCat467","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52022020?s=80&v=4"},"commit":{"message":"Fix type issues","shortMessageHtmlLink":"Fix type issues"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOFQwNjozOTozMi4wMDAwMDBazwAAAATDO4xN","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0zMFQwNzoxMDo0OS4wMDAwMDBazwAAAASoXza_"}},"title":"Activity ยท CoolCat467/Checkers"}