{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":698264890,"defaultBranch":"main","name":"headless-curling-timer","ownerLogin":"T-Hugs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-29T14:22:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/397836?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1695997393.0","currentOid":""},"activityList":{"items":[{"before":"e4a99bde92c4d5c56e88d067dc809cbc0b974d11","after":"5952fdd4a149a22257de33b35f4f0ce4e077f91a","ref":"refs/heads/main","pushedAt":"2024-03-10T15:26:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"startThinkingAutoTeam should no-op if a team is currently thinking.","shortMessageHtmlLink":"startThinkingAutoTeam should no-op if a team is currently thinking."}},{"before":"b22195d37737bb278e7c36292232d343ac66d5fc","after":"e4a99bde92c4d5c56e88d067dc809cbc0b974d11","ref":"refs/heads/main","pushedAt":"2024-03-08T20:25:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Add automatic team selection start thinking function.","shortMessageHtmlLink":"Add automatic team selection start thinking function."}},{"before":"7cd5356209018799caa01d4a97f51db0b6000761","after":"b22195d37737bb278e7c36292232d343ac66d5fc","ref":"refs/heads/main","pushedAt":"2024-02-20T00:50:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Update lastThinkingTeam when setting next stone number.","shortMessageHtmlLink":"Update lastThinkingTeam when setting next stone number."}},{"before":"7597935807e64c94159b87826bba2d636e2d3b63","after":"7cd5356209018799caa01d4a97f51db0b6000761","ref":"refs/heads/main","pushedAt":"2024-02-20T00:38:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Require team number when setting current stone.","shortMessageHtmlLink":"Require team number when setting current stone."}},{"before":"a16175b7bef84865b79add869fa3d38539cebc2d","after":"7597935807e64c94159b87826bba2d636e2d3b63","ref":"refs/heads/main","pushedAt":"2024-02-16T19:48:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Add feature allowing swaping home/away travel","shortMessageHtmlLink":"Add feature allowing swaping home/away travel"}},{"before":"d16907df8ec40fcfd2c7aafccaa5e69e97818c88","after":"a16175b7bef84865b79add869fa3d38539cebc2d","ref":"refs/heads/main","pushedAt":"2024-02-16T16:39:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Different unserialize bug in basic timer...","shortMessageHtmlLink":"Different unserialize bug in basic timer..."}},{"before":"8f457626c06d3643a83aa67521267973042cdce5","after":"d16907df8ec40fcfd2c7aafccaa5e69e97818c88","ref":"refs/heads/main","pushedAt":"2024-02-16T16:35:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Now it's actually fixed.","shortMessageHtmlLink":"Now it's actually fixed."}},{"before":"bb6858eaa47ca5adb250d58af534822ac34541d7","after":"8f457626c06d3643a83aa67521267973042cdce5","ref":"refs/heads/main","pushedAt":"2024-02-16T16:23:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Fix bug with unserializing basic timers.","shortMessageHtmlLink":"Fix bug with unserializing basic timers."}},{"before":"c86e2050eb2180f54a962b42717da5027ff72fcb","after":"bb6858eaa47ca5adb250d58af534822ac34541d7","ref":"refs/heads/main","pushedAt":"2024-02-16T15:29:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Add serialize/unserialize to BasicTimer","shortMessageHtmlLink":"Add serialize/unserialize to BasicTimer"}},{"before":"997a4224f64e792cb6947ce7317f421bb01fe7fa","after":"c86e2050eb2180f54a962b42717da5027ff72fcb","ref":"refs/heads/main","pushedAt":"2024-02-15T16:21:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Add time interpolation feature.","shortMessageHtmlLink":"Add time interpolation feature."}},{"before":"f05bebb7db53543bfa89b4598f5663ad17c168a1","after":"997a4224f64e792cb6947ce7317f421bb01fe7fa","ref":"refs/heads/main","pushedAt":"2024-02-14T16:42:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Fix a bug where goToEnd not setting right end number.","shortMessageHtmlLink":"Fix a bug where goToEnd not setting right end number."}},{"before":"6cd29400be3dc9442f87865914cece3da3a2e8f3","after":"f05bebb7db53543bfa89b4598f5663ad17c168a1","ref":"refs/heads/main","pushedAt":"2024-02-14T16:14:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Fix some bugs with end snapshots / replaying ends.","shortMessageHtmlLink":"Fix some bugs with end snapshots / replaying ends."}},{"before":"95b9b3df8581b47fae16736638693e855d1ad652","after":"6cd29400be3dc9442f87865914cece3da3a2e8f3","ref":"refs/heads/main","pushedAt":"2024-02-14T14:47:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Fix bug with lastThinkingTeam","shortMessageHtmlLink":"Fix bug with lastThinkingTeam"}},{"before":"a6e8354bdab7be36ff156906adbca0f5078216ed","after":"95b9b3df8581b47fae16736638693e855d1ad652","ref":"refs/heads/main","pushedAt":"2024-02-14T14:30:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Add ability to specify stone played when ending a midgame break or between-end break.","shortMessageHtmlLink":"Add ability to specify stone played when ending a midgame break or be…"}},{"before":"d8b3a9f68b72bc17de8585297f0c7e36b6536c8e","after":"a6e8354bdab7be36ff156906adbca0f5078216ed","ref":"refs/heads/main","pushedAt":"2024-02-13T22:22:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Make batching state changes a public API.","shortMessageHtmlLink":"Make batching state changes a public API."}},{"before":"e6ce71516283a935613e6dc6917b652ab540d837","after":"d8b3a9f68b72bc17de8585297f0c7e36b6536c8e","ref":"refs/heads/main","pushedAt":"2024-02-13T22:07:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Fix bug where starting a timeout didn't clear thinking team state.","shortMessageHtmlLink":"Fix bug where starting a timeout didn't clear thinking team state."}},{"before":"80a1f19e9f961035423cc401d7d2807aff535c8b","after":"e6ce71516283a935613e6dc6917b652ab540d837","ref":"refs/heads/main","pushedAt":"2024-02-13T17:11:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Flesh out the pause feature a bit.","shortMessageHtmlLink":"Flesh out the pause feature a bit."}},{"before":"f78db917332a95dd767fe5404f277c1391c2fdcf","after":"80a1f19e9f961035423cc401d7d2807aff535c8b","ref":"refs/heads/main","pushedAt":"2024-02-12T22:25:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Add shot clock time.","shortMessageHtmlLink":"Add shot clock time."}},{"before":"a788a4df30bf33b8c6e3ba5287995b5bda0e717c","after":"f78db917332a95dd767fe5404f277c1391c2fdcf","ref":"refs/heads/main","pushedAt":"2024-02-06T15:56:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Add a 'gameHasStarted' heuristic to the game state.","shortMessageHtmlLink":"Add a 'gameHasStarted' heuristic to the game state."}},{"before":"66daee9cda2cc013edc50477256e4c59a5f283ac","after":"a788a4df30bf33b8c6e3ba5287995b5bda0e717c","ref":"refs/heads/main","pushedAt":"2024-02-06T15:28:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Rename lsfe => lsd","shortMessageHtmlLink":"Rename lsfe => lsd"}},{"before":"bbd2b8977f0a79fbfe3e6d0e5370812c021dc027","after":"66daee9cda2cc013edc50477256e4c59a5f283ac","ref":"refs/heads/main","pushedAt":"2024-02-05T20:25:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Allow null for hammer team.","shortMessageHtmlLink":"Allow null for hammer team."}},{"before":"db4bcac80bc2a92191a0648e83a0fe0d71df9a4c","after":"bbd2b8977f0a79fbfe3e6d0e5370812c021dc027","ref":"refs/heads/main","pushedAt":"2024-02-05T20:24:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Allow null for hammer team.","shortMessageHtmlLink":"Allow null for hammer team."}},{"before":"629f482fc0aa6e8808482123df060153c21a2f5b","after":"db4bcac80bc2a92191a0648e83a0fe0d71df9a4c","ref":"refs/heads/main","pushedAt":"2024-02-02T22:11:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Add basic timer dispose functionality.","shortMessageHtmlLink":"Add basic timer dispose functionality."}},{"before":"361a58591566ae13de1d0b75eec376e7cc4efd9c","after":"629f482fc0aa6e8808482123df060153c21a2f5b","ref":"refs/heads/main","pushedAt":"2024-01-25T23:17:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Fix bug with track mode","shortMessageHtmlLink":"Fix bug with track mode"}},{"before":"8bc5c06744466ae492f24b86f183cdf7fbd89ec7","after":"361a58591566ae13de1d0b75eec376e7cc4efd9c","ref":"refs/heads/main","pushedAt":"2024-01-25T18:07:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Better support for track timing + tests.","shortMessageHtmlLink":"Better support for track timing + tests."}},{"before":"87f254d2829635ed751961392fd6cc883570342c","after":"8bc5c06744466ae492f24b86f183cdf7fbd89ec7","ref":"refs/heads/main","pushedAt":"2024-01-24T16:02:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Add option to emulate wcf CurlTime bugs.","shortMessageHtmlLink":"Add option to emulate wcf CurlTime bugs."}},{"before":"0c4203390c698bfa5409d216732589a009916057","after":"87f254d2829635ed751961392fd6cc883570342c","ref":"refs/heads/main","pushedAt":"2023-11-30T19:33:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Fix statechange firings, improve tests.","shortMessageHtmlLink":"Fix statechange firings, improve tests."}},{"before":"a9f22dadac902a5ca67548721f89a5c34b3ac525","after":"0c4203390c698bfa5409d216732589a009916057","ref":"refs/heads/main","pushedAt":"2023-11-22T20:36:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Bug fixes","shortMessageHtmlLink":"Bug fixes"}},{"before":"fa7448153444073b09e0794498f6c65dc82fcd4a","after":"a9f22dadac902a5ca67548721f89a5c34b3ac525","ref":"refs/heads/main","pushedAt":"2023-11-20T15:03:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Fix bug with replenishing timeout count after cancel.","shortMessageHtmlLink":"Fix bug with replenishing timeout count after cancel."}},{"before":"f93a79341c0e4af9440f0b04e94a5ca2da2b5d1d","after":"fa7448153444073b09e0794498f6c65dc82fcd4a","ref":"refs/heads/main","pushedAt":"2023-11-16T20:32:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"T-Hugs","name":"Trevor Gau","path":"/T-Hugs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/397836?s=80&v=4"},"commit":{"message":"Update dependency.","shortMessageHtmlLink":"Update dependency."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEEYeJ8AA","startCursor":null,"endCursor":null}},"title":"Activity · T-Hugs/headless-curling-timer"}