{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":625271971,"defaultBranch":"main","name":"Scalatris","ownerLogin":"nnsnico","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-08T15:43:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25450416?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1680968663.0","currentOid":""},"activityList":{"items":[{"before":"8a6e824d34180ee090a86ca7f2d27ff8e44e091d","after":"d6b146c6838c81880aedd6d90c2fca6721652094","ref":"refs/heads/main","pushedAt":"2024-08-04T09:39:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"chore: remove unused parameter","shortMessageHtmlLink":"chore: remove unused parameter"}},{"before":"f45f79f55b168a8a7192a0a7241089379233ed85","after":"8a6e824d34180ee090a86ca7f2d27ff8e44e091d","ref":"refs/heads/main","pushedAt":"2024-07-21T10:57:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"refactor: create next PieceFlow shuffled","shortMessageHtmlLink":"refactor: create next PieceFlow shuffled"}},{"before":"9dcfa00f410e46985deabeb9cc4e627da399a5d5","after":"f45f79f55b168a8a7192a0a7241089379233ed85","ref":"refs/heads/main","pushedAt":"2024-07-15T11:56:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"feat: add wartremover","shortMessageHtmlLink":"feat: add wartremover"}},{"before":"bc3cc8f368ff49607333af1e0bc1cd845389501e","after":"9dcfa00f410e46985deabeb9cc4e627da399a5d5","ref":"refs/heads/main","pushedAt":"2024-07-15T09:45:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"chore: remove unused function","shortMessageHtmlLink":"chore: remove unused function"}},{"before":"dcc85182f30b84993cfeb2895786a6009561cdcb","after":"bc3cc8f368ff49607333af1e0bc1cd845389501e","ref":"refs/heads/main","pushedAt":"2024-07-15T09:43:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"refactor: change handling model function from singleton to instance","shortMessageHtmlLink":"refactor: change handling model function from singleton to instance"}},{"before":"fb9018add98f070c01013924265b9816c35c3afd","after":"dcc85182f30b84993cfeb2895786a6009561cdcb","ref":"refs/heads/main","pushedAt":"2024-07-14T16:13:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"refactor: lift Either to GlobalModel","shortMessageHtmlLink":"refactor: lift Either to GlobalModel"}},{"before":"851c7c4c80c3c71600f6c68a8cb75efd6d7443e4","after":"fb9018add98f070c01013924265b9816c35c3afd","ref":"refs/heads/main","pushedAt":"2024-07-14T15:38:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"chore: add comments about initializing GameModel","shortMessageHtmlLink":"chore: add comments about initializing GameModel"}},{"before":"cd919249b7dde10090f182ed9bc5b351f21d6e87","after":"851c7c4c80c3c71600f6c68a8cb75efd6d7443e4","ref":"refs/heads/main","pushedAt":"2024-07-14T15:33:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"feat: add pieceFlow to avoid same blocks flowing","shortMessageHtmlLink":"feat: add pieceFlow to avoid same blocks flowing"}},{"before":"96678a064d9cf32ef9213bd4939919390d2adfab","after":"cd919249b7dde10090f182ed9bc5b351f21d6e87","ref":"refs/heads/main","pushedAt":"2024-07-14T11:05:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"refactor: move extension to other file","shortMessageHtmlLink":"refactor: move extension to other file"}},{"before":"ab2c087519c5972659f7ca88015a629c818347da","after":"96678a064d9cf32ef9213bd4939919390d2adfab","ref":"refs/heads/main","pushedAt":"2024-07-13T15:01:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"refactor: replace PieceKind from ADT to enum","shortMessageHtmlLink":"refactor: replace PieceKind from ADT to enum"}},{"before":"1ce55762757b4e82cce4cc4a8aeb90e2ff3fc07d","after":"ab2c087519c5972659f7ca88015a629c818347da","ref":"refs/heads/main","pushedAt":"2024-07-13T14:08:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"feat!: update dependencies","shortMessageHtmlLink":"feat!: update dependencies"}},{"before":"428804c759a49fba9229d6ef30d4756dc4b77adf","after":"1ce55762757b4e82cce4cc4a8aeb90e2ff3fc07d","ref":"refs/heads/main","pushedAt":"2024-07-13T11:20:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"refactor: move models to each scene model packages","shortMessageHtmlLink":"refactor: move models to each scene model packages"}},{"before":"f59e250844c2f6e5ab00abd1509aae41706fb968","after":"428804c759a49fba9229d6ef30d4756dc4b77adf","ref":"refs/heads/main","pushedAt":"2024-07-13T10:17:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"fix: crash on controller because no match pattern","shortMessageHtmlLink":"fix: crash on controller because no match pattern"}},{"before":"d526e927fa553a2ac14762d30ef6897d53689867","after":"f59e250844c2f6e5ab00abd1509aae41706fb968","ref":"refs/heads/main","pushedAt":"2024-07-07T13:56:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"refactor: format with Scala3 rule in scalafix","shortMessageHtmlLink":"refactor: format with Scala3 rule in scalafix"}},{"before":"81328e581a937178b0fa1733526889578b980385","after":"d526e927fa553a2ac14762d30ef6897d53689867","ref":"refs/heads/main","pushedAt":"2024-06-29T13:59:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"chore: replace from package object to src file","shortMessageHtmlLink":"chore: replace from package object to src file"}},{"before":"d0218101fcf007fb41aeee7e01fc2ba9a54abbfd","after":"81328e581a937178b0fa1733526889578b980385","ref":"refs/heads/main","pushedAt":"2024-05-26T12:40:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"refactoring code","shortMessageHtmlLink":"refactoring code"}},{"before":"c13bb8d484849662fa0a60cd492bdb32b8cbd939","after":"d0218101fcf007fb41aeee7e01fc2ba9a54abbfd","ref":"refs/heads/main","pushedAt":"2023-12-14T14:48:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"chore: tweak function name","shortMessageHtmlLink":"chore: tweak function name"}},{"before":"56887845479e892aeb62d5c08affc618ec37558f","after":"c13bb8d484849662fa0a60cd492bdb32b8cbd939","ref":"refs/heads/main","pushedAt":"2023-06-26T15:34:10.652Z","pushType":"push","commitsCount":2,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"chore: separete GridSize and StageSize to files","shortMessageHtmlLink":"chore: separete GridSize and StageSize to files"}},{"before":"4b3d5a14212411b1e676b2cdad881e4871d4a223","after":"56887845479e892aeb62d5c08affc618ec37558f","ref":"refs/heads/main","pushedAt":"2023-05-28T08:02:57.635Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"chore: refactor to use more Functional Programming","shortMessageHtmlLink":"chore: refactor to use more Functional Programming"}},{"before":"6e8e0a1bd31c593dcbfd9ef0f815a3dfeea3ff05","after":"4b3d5a14212411b1e676b2cdad881e4871d4a223","ref":"refs/heads/main","pushedAt":"2023-05-25T15:31:36.240Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"chore: remove unused code","shortMessageHtmlLink":"chore: remove unused code"}},{"before":"063bc6da29b181b5b09f78fe512fd05fdc1919d7","after":"6e8e0a1bd31c593dcbfd9ef0f815a3dfeea3ff05","ref":"refs/heads/main","pushedAt":"2023-05-25T15:28:17.558Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"chore: refactoring code","shortMessageHtmlLink":"chore: refactoring code"}},{"before":"0b85afa5e5161373d7acdd0cbbcbb7b1044b3408","after":"063bc6da29b181b5b09f78fe512fd05fdc1919d7","ref":"refs/heads/main","pushedAt":"2023-05-23T15:23:27.095Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"de967a3e9c4e5a3eb95859b15dd9b7768ed316c9","after":"0b85afa5e5161373d7acdd0cbbcbb7b1044b3408","ref":"refs/heads/main","pushedAt":"2023-05-23T15:21:16.118Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"feat: add function to move down piece every second","shortMessageHtmlLink":"feat: add function to move down piece every second"}},{"before":"82c3e363dcdcc5efcc143313d96a163916cb18f9","after":"de967a3e9c4e5a3eb95859b15dd9b7768ed316c9","ref":"refs/heads/main","pushedAt":"2023-05-21T07:29:34.975Z","pushType":"push","commitsCount":4,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"fix: delete fill line correctly","shortMessageHtmlLink":"fix: delete fill line correctly"}},{"before":"dd0937e507321ce46f378819ddee5bc7a14c5330","after":"82c3e363dcdcc5efcc143313d96a163916cb18f9","ref":"refs/heads/main","pushedAt":"2023-05-20T17:07:47.838Z","pushType":"push","commitsCount":2,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"feat: WIP: Add function to remove line","shortMessageHtmlLink":"feat: WIP: Add function to remove line"}},{"before":"77208dae3de141f31dfe8deedc5909cf0362199e","after":"dd0937e507321ce46f378819ddee5bc7a14c5330","ref":"refs/heads/main","pushedAt":"2023-05-19T14:52:54.289Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"feat: add bounds validation of placed blocks","shortMessageHtmlLink":"feat: add bounds validation of placed blocks"}},{"before":"bf9fc5ab8ddd945355edcc5bbffcadc350c41e46","after":"77208dae3de141f31dfe8deedc5909cf0362199e","ref":"refs/heads/main","pushedAt":"2023-05-19T13:07:29.836Z","pushType":"push","commitsCount":3,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"feat: put Piece on Stage","shortMessageHtmlLink":"feat: put Piece on Stage"}},{"before":"a03e7c6d6686aa7f7fa00b84969e72e1a05f5a21","after":"bf9fc5ab8ddd945355edcc5bbffcadc350c41e46","ref":"refs/heads/main","pushedAt":"2023-05-16T14:22:25.362Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"Add bounds on piece rotatation","shortMessageHtmlLink":"Add bounds on piece rotatation"}},{"before":"049434584ae1262201c118547a23053258188394","after":"a03e7c6d6686aa7f7fa00b84969e72e1a05f5a21","ref":"refs/heads/main","pushedAt":"2023-05-16T13:43:48.751Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"Support to rotate block","shortMessageHtmlLink":"Support to rotate block"}},{"before":"fd2cf6cf96f2b7e38eebd344196eee3f33e7af5f","after":"049434584ae1262201c118547a23053258188394","ref":"refs/heads/main","pushedAt":"2023-05-16T11:20:41.702Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnsnico","name":"Yuji Toyama","path":"/nnsnico","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25450416?s=80&v=4"},"commit":{"message":"add function to drop block","shortMessageHtmlLink":"add function to drop block"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNFQwOTozOToxNy4wMDAwMDBazwAAAASROVcg","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNFQwOTozOToxNy4wMDAwMDBazwAAAASROVcg","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0xNlQxMToyMDo0MS43MDIxNTBazwAAAAMts2UR"}},"title":"Activity ยท nnsnico/Scalatris"}