{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":627831432,"defaultBranch":"main","name":"colored-tictactoe","ownerLogin":"rosxnb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-14T09:46:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77565447?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1681466456.0","currentOid":""},"activityList":{"items":[{"before":"9cf1e73fd406f9ae1b4d3e849096387dc72518c6","after":"2be4dadc37ef27c59e636aee802f715986f276de","ref":"refs/heads/main","pushedAt":"2024-03-02T08:11:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"c81fc4c8330c1aa55a243b80237a7c46f2851653","after":"9cf1e73fd406f9ae1b4d3e849096387dc72518c6","ref":"refs/heads/main","pushedAt":"2023-11-29T16:30:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Update readme","shortMessageHtmlLink":"Update readme"}},{"before":"d6ae7c4da2868b4950d1098ecfdc8c421b04dcc2","after":"c81fc4c8330c1aa55a243b80237a7c46f2851653","ref":"refs/heads/main","pushedAt":"2023-11-27T03:09:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Update readme","shortMessageHtmlLink":"Update readme"}},{"before":"e734a180c374708beb47728ceb1a2d20bbf299e8","after":"d6ae7c4da2868b4950d1098ecfdc8c421b04dcc2","ref":"refs/heads/main","pushedAt":"2023-11-27T03:03:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Update readme","shortMessageHtmlLink":"Update readme"}},{"before":"007483a47942b19be7697f82402e54af1f875016","after":"e734a180c374708beb47728ceb1a2d20bbf299e8","ref":"refs/heads/main","pushedAt":"2023-11-27T03:00:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Update readme","shortMessageHtmlLink":"Update readme"}},{"before":"2ce3e6e22f4b28099dabe59228f6167e74de1807","after":"007483a47942b19be7697f82402e54af1f875016","ref":"refs/heads/main","pushedAt":"2023-11-27T02:56:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Update readme","shortMessageHtmlLink":"Update readme"}},{"before":"ec390ab3c0b2d3717d0bcc2eebd2e7fc5481ae2d","after":"2ce3e6e22f4b28099dabe59228f6167e74de1807","ref":"refs/heads/main","pushedAt":"2023-11-26T07:58:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Implement game logic for two players","shortMessageHtmlLink":"Implement game logic for two players"}},{"before":"943b155a100e7a0288c0a0d6868e3c03aa435f24","after":"ec390ab3c0b2d3717d0bcc2eebd2e7fc5481ae2d","ref":"refs/heads/main","pushedAt":"2023-11-25T19:25:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Prepare coloring modes based on player and game state (ongoing, finished)","shortMessageHtmlLink":"Prepare coloring modes based on player and game state (ongoing, finis…"}},{"before":"fa2c61f85ff5e9e51eb218098981d5779a1a7a59","after":"943b155a100e7a0288c0a0d6868e3c03aa435f24","ref":"refs/heads/main","pushedAt":"2023-11-25T17:23:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Prepare coloring modes based on player and game state (ongoing, finished)","shortMessageHtmlLink":"Prepare coloring modes based on player and game state (ongoing, finis…"}},{"before":"ceca07a67e457a07a27d4257256e20c22e03a8e4","after":"fa2c61f85ff5e9e51eb218098981d5779a1a7a59","ref":"refs/heads/main","pushedAt":"2023-11-25T10:32:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Render game board","shortMessageHtmlLink":"Render game board"}},{"before":"cba9a813489221dc9e633773787a7bdd369a878b","after":"ceca07a67e457a07a27d4257256e20c22e03a8e4","ref":"refs/heads/main","pushedAt":"2023-11-24T20:29:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"START; Add math namespace with basic functions\n\nThis is starting point of actual implementation.","shortMessageHtmlLink":"START; Add math namespace with basic functions"}},{"before":"ac30091e57f3bd60af0414138938be82e72d7b34","after":"cba9a813489221dc9e633773787a7bdd369a878b","ref":"refs/heads/main","pushedAt":"2023-11-24T18:25:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"START; Add math namespace with basic functions\n\nThis is starting point of actual implementation.","shortMessageHtmlLink":"START; Add math namespace with basic functions"}},{"before":"c77c63bbca69033f40c6150f5472321bb1930456","after":"ac30091e57f3bd60af0414138938be82e72d7b34","ref":"refs/heads/main","pushedAt":"2023-11-24T18:24:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"START; Add math namespace with basic functions\n\nThis is starting point of actual implementation.","shortMessageHtmlLink":"START; Add math namespace with basic functions"}},{"before":"4e00108633b26b642717bf476920e078a0a1ac2b","after":"c77c63bbca69033f40c6150f5472321bb1930456","ref":"refs/heads/main","pushedAt":"2023-11-24T18:23:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"START; Add math namespace with basic functions\n\nThis is starting point of actual implementation.","shortMessageHtmlLink":"START; Add math namespace with basic functions"}},{"before":"7074c88e52c73b745876bb3beae1da8e57fe601b","after":"4e00108633b26b642717bf476920e078a0a1ac2b","ref":"refs/heads/main","pushedAt":"2023-11-24T18:22:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"START; Add math namespace with basic functions\n\nThis is starting point of actual implementation.","shortMessageHtmlLink":"START; Add math namespace with basic functions"}},{"before":"7da5877e993ecb61652bba474089b36f07f6f7a0","after":"7074c88e52c73b745876bb3beae1da8e57fe601b","ref":"refs/heads/main","pushedAt":"2023-09-14T07:48:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Draw the game board","shortMessageHtmlLink":"Draw the game board"}},{"before":"0ed0cb92fedd15826a56aca4b8694b1e96a184a9","after":"7da5877e993ecb61652bba474089b36f07f6f7a0","ref":"refs/heads/main","pushedAt":"2023-09-14T05:50:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Generate line coordinates and render them","shortMessageHtmlLink":"Generate line coordinates and render them"}},{"before":"82743c2a2b3249e1d6f12dded221e3e72bf67cd8","after":"0ed0cb92fedd15826a56aca4b8694b1e96a184a9","ref":"refs/heads/main","pushedAt":"2023-09-13T19:07:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Generate line coordinates and render them","shortMessageHtmlLink":"Generate line coordinates and render them"}},{"before":"46d038e166512f040916eb9947dc5f741bff1956","after":"82743c2a2b3249e1d6f12dded221e3e72bf67cd8","ref":"refs/heads/main","pushedAt":"2023-09-13T04:46:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Abstracted the input handling code.\nNow it is go time and I can just start implementing the game concept and\nmetal graphics with ease :D","shortMessageHtmlLink":"Abstracted the input handling code."}},{"before":"efce6b93dff138edafb0738e21d8b63bf521fe72","after":"46d038e166512f040916eb9947dc5f741bff1956","ref":"refs/heads/main","pushedAt":"2023-05-03T13:43:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Abstracted the input handling code.\nNow it is go time and I can just start implementing the game concept and\nmetal graphics with ease :D","shortMessageHtmlLink":"Abstracted the input handling code."}},{"before":"91c708c3dc488cffaad2de5a13a95c3be529f997","after":"efce6b93dff138edafb0738e21d8b63bf521fe72","ref":"refs/heads/main","pushedAt":"2023-04-24T19:07:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Abstracted the input handling code.\nNow it is go time and I can just start implementing the game concept and\nmetal graphics with ease :D","shortMessageHtmlLink":"Abstracted the input handling code."}},{"before":"a4c23caa7ffb761bad3676f4f196100f65f8ceba","after":"91c708c3dc488cffaad2de5a13a95c3be529f997","ref":"refs/heads/main","pushedAt":"2023-04-24T19:03:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Abstracted the input handling code.\nNow it is go time and I can just start implementing the game concept and\nmetal graphics with ease :D","shortMessageHtmlLink":"Abstracted the input handling code."}},{"before":"fe026498003fe60541b85f2accb53c3bcec05ad2","after":"a4c23caa7ffb761bad3676f4f196100f65f8ceba","ref":"refs/heads/main","pushedAt":"2023-04-24T18:57:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Abstracted the input handling code.\nNow it is go time and I can just start implementing the game concept and\nmetal graphics with ease :D","shortMessageHtmlLink":"Abstracted the input handling code."}},{"before":"bab81884b0e6984e91f70f9070100b6e9f414327","after":"fe026498003fe60541b85f2accb53c3bcec05ad2","ref":"refs/heads/main","pushedAt":"2023-04-24T17:22:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Abstracted the input handling code.\nNow it is go time and I can just start implementing the game concept and\nmetal graphics with ease :D","shortMessageHtmlLink":"Abstracted the input handling code."}},{"before":"eaae3d86fae2a2e932f1a97e3509e4b4f0c024f7","after":"bab81884b0e6984e91f70f9070100b6e9f414327","ref":"refs/heads/main","pushedAt":"2023-04-22T21:38:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Terrible input handling and unnecessary code files and terrible code --\nneeds refactor badly","shortMessageHtmlLink":"Terrible input handling and unnecessary code files and terrible code --"}},{"before":"38984c09354bd9d095a3b999dfecfd46fdbaf2bb","after":"eaae3d86fae2a2e932f1a97e3509e4b4f0c024f7","ref":"refs/heads/main","pushedAt":"2023-04-15T23:56:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}},{"before":"6a666b2b8d7e8d2142ed4b558a89bcecd337b747","after":"38984c09354bd9d095a3b999dfecfd46fdbaf2bb","ref":"refs/heads/main","pushedAt":"2023-04-15T22:42:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}},{"before":"cce50a034475f7eff8c782ba8674d0fad4d096cc","after":"6a666b2b8d7e8d2142ed4b558a89bcecd337b747","ref":"refs/heads/main","pushedAt":"2023-04-15T17:02:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}},{"before":"ef0b72b1afaabe1f1f91901828f4e712f1e25f97","after":"cce50a034475f7eff8c782ba8674d0fad4d096cc","ref":"refs/heads/main","pushedAt":"2023-04-14T12:49:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}},{"before":null,"after":"ef0b72b1afaabe1f1f91901828f4e712f1e25f97","ref":"refs/heads/main","pushedAt":"2023-04-14T10:00:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rosxnb","name":"Roshan Bharati","path":"/rosxnb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77565447?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAECmjKKAA","startCursor":null,"endCursor":null}},"title":"Activity · rosxnb/colored-tictactoe"}