{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":755780601,"defaultBranch":"main","name":"pinball","ownerLogin":"jarvis394","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-11T03:00:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/37776763?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720402725.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"347e0323e8bf092f04634d666f92a03bcb71eb21","ref":"refs/heads/@jarvis394/fixActivateEvent","pushedAt":"2024-07-08T01:38:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Add event confirmation","shortMessageHtmlLink":"Add event confirmation"}},{"before":"b9b27939907c097179800bd29f93bad1f75150cd","after":"039c566b0e3ebcc84652c0d9aed5387577fd1b69","ref":"refs/heads/main","pushedAt":"2024-05-26T03:34:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Update delta calculations for timer and debug","shortMessageHtmlLink":"Update delta calculations for timer and debug"}},{"before":"56ac2e625268eda97a5dce9de93e79996e4d22d5","after":"b9b27939907c097179800bd29f93bad1f75150cd","ref":"refs/heads/main","pushedAt":"2024-05-26T02:45:42.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Merge pull request #3 from jarvis394/@jarvis394/extrapolation\n\nAdd client side extrapolation","shortMessageHtmlLink":"Merge pull request #3 from jarvis394/@jarvis394/extrapolation"}},{"before":"d3505a2fe960d2b1a8c656df3244d95b54af4fda","after":"4195c4aa12b2e38b42a4a6094bb205e1a6d2c725","ref":"refs/heads/@jarvis394/extrapolation","pushedAt":"2024-05-26T02:44:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Add working reconciliation from client-side (v3)\nUpdate PixiJS to v8\nUpdate packages\nRefactor Timer and Debug components\n\nTODO: add reconciliation on server","shortMessageHtmlLink":"Add working reconciliation from client-side (v3)"}},{"before":"83e7fbab21f4a154dc449c34f0747bc4dd1da9ea","after":"d3505a2fe960d2b1a8c656df3244d95b54af4fda","ref":"refs/heads/@jarvis394/extrapolation","pushedAt":"2024-05-23T00:16:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Move snapshots to engine","shortMessageHtmlLink":"Move snapshots to engine"}},{"before":"7cd0c09ba84f979b1de713f79e863ccb640c435b","after":"83e7fbab21f4a154dc449c34f0747bc4dd1da9ea","ref":"refs/heads/@jarvis394/extrapolation","pushedAt":"2024-05-23T00:15:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Move snapshots to engine","shortMessageHtmlLink":"Move snapshots to engine"}},{"before":"8201b91b5317f8dd578657f3a7dca0d5469b09c9","after":"7cd0c09ba84f979b1de713f79e863ccb640c435b","ref":"refs/heads/@jarvis394/extrapolation","pushedAt":"2024-05-07T14:32:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Move from @geckos.io/snapshot-interpolation","shortMessageHtmlLink":"Move from @geckos.io/snapshot-interpolation"}},{"before":"1024fcea709c8b6fca7966748c0bed4ab0c49b0c","after":"8201b91b5317f8dd578657f3a7dca0d5469b09c9","ref":"refs/heads/@jarvis394/extrapolation","pushedAt":"2024-05-06T22:49:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Fix Prisma typings for transaction","shortMessageHtmlLink":"Fix Prisma typings for transaction"}},{"before":"2c913974d5b4632ee7162ef9e661eaa2d5df708d","after":"1024fcea709c8b6fca7966748c0bed4ab0c49b0c","ref":"refs/heads/@jarvis394/extrapolation","pushedAt":"2024-04-28T02:52:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Add test user mode","shortMessageHtmlLink":"Add test user mode"}},{"before":"629ce331cd6a097058ea6870ad32630ec6220dd8","after":"2c913974d5b4632ee7162ef9e661eaa2d5df708d","ref":"refs/heads/@jarvis394/extrapolation","pushedAt":"2024-04-25T21:36:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Rewrite reconciliation logic to use time instead of frame field","shortMessageHtmlLink":"Rewrite reconciliation logic to use time instead of frame field"}},{"before":"6cc429c12c847e45ec975c8c941652997ea4e626","after":"629ce331cd6a097058ea6870ad32630ec6220dd8","ref":"refs/heads/@jarvis394/extrapolation","pushedAt":"2024-04-05T01:44:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Add grpc microservices (multiplayer)","shortMessageHtmlLink":"Add grpc microservices (multiplayer)"}},{"before":"dcefcd293dd705afb276c39a8a4c63e7f684a536","after":"6cc429c12c847e45ec975c8c941652997ea4e626","ref":"refs/heads/@jarvis394/extrapolation","pushedAt":"2024-03-23T23:27:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Split shared to different libs","shortMessageHtmlLink":"Split shared to different libs"}},{"before":"c5c9b41eae2790ef768bf02301dda2702c5fb643","after":"dcefcd293dd705afb276c39a8a4c63e7f684a536","ref":"refs/heads/@jarvis394/extrapolation","pushedAt":"2024-03-23T23:27:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Split shared to different libs","shortMessageHtmlLink":"Split shared to different libs"}},{"before":"ad44b8533a03541c08bd43a97ab087d5857008f9","after":"c5c9b41eae2790ef768bf02301dda2702c5fb643","ref":"refs/heads/@jarvis394/extrapolation","pushedAt":"2024-02-25T20:03:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"stash","shortMessageHtmlLink":"stash"}},{"before":null,"after":"ad44b8533a03541c08bd43a97ab087d5857008f9","ref":"refs/heads/@jarvis394/extrapolation","pushedAt":"2024-02-23T18:27:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"stash","shortMessageHtmlLink":"stash"}},{"before":"2b86d8d291c82a1108f3c517d1e37f9e5540ba6b","after":"56ac2e625268eda97a5dce9de93e79996e4d22d5","ref":"refs/heads/main","pushedAt":"2024-02-16T12:32:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Fix port in dockerfile","shortMessageHtmlLink":"Fix port in dockerfile"}},{"before":"c3e8b9a1db846121bab9d00244ae7da924007ad1","after":"2b86d8d291c82a1108f3c517d1e37f9e5540ba6b","ref":"refs/heads/main","pushedAt":"2024-02-16T11:58:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Update backend Docker configs","shortMessageHtmlLink":"Update backend Docker configs"}},{"before":"92e572fc094ad6fd7b8dac33f386f849c19cddb3","after":"c3e8b9a1db846121bab9d00244ae7da924007ad1","ref":"refs/heads/main","pushedAt":"2024-02-16T11:32:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Update exec commands in docker configs","shortMessageHtmlLink":"Update exec commands in docker configs"}},{"before":"e11c2a6aa9247a258091c582a2b6a20483cea092","after":"92e572fc094ad6fd7b8dac33f386f849c19cddb3","ref":"refs/heads/main","pushedAt":"2024-02-16T11:30:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Update docker configs","shortMessageHtmlLink":"Update docker configs"}},{"before":"a41c8aafdd3cd3c80e2c8f0a73d3596fbcae985f","after":null,"ref":"refs/heads/@jarvis394/addDockerConfigs","pushedAt":"2024-02-16T11:27:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"}},{"before":"984ba7f83703029b6df86f091c65cfa55b1525d5","after":"e11c2a6aa9247a258091c582a2b6a20483cea092","ref":"refs/heads/main","pushedAt":"2024-02-16T11:27:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Merge pull request #2 from jarvis394/@jarvis394/addDockerConfigs\n\nAdd initial Docker configs","shortMessageHtmlLink":"Merge pull request #2 from jarvis394/@jarvis394/addDockerConfigs"}},{"before":"1dbb7d4226e5c0322c0eb7c8340462e51d883513","after":"984ba7f83703029b6df86f091c65cfa55b1525d5","ref":"refs/heads/main","pushedAt":"2024-02-16T11:27:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Add touch controls\nFix bug with reserved seat expiration","shortMessageHtmlLink":"Add touch controls"}},{"before":null,"after":"a41c8aafdd3cd3c80e2c8f0a73d3596fbcae985f","ref":"refs/heads/@jarvis394/addDockerConfigs","pushedAt":"2024-02-15T19:29:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Add initial Docker configs","shortMessageHtmlLink":"Add initial Docker configs"}},{"before":"0ccda800ed94dddbbc0f8663ee99a1bfca535051","after":"1dbb7d4226e5c0322c0eb7c8340462e51d883513","ref":"refs/heads/main","pushedAt":"2024-02-15T06:03:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Update nx.json","shortMessageHtmlLink":"Update nx.json"}},{"before":"73d9e18702b546ff5d0ba94ed55484e3ebffab37","after":"0ccda800ed94dddbbc0f8663ee99a1bfca535051","ref":"refs/heads/main","pushedAt":"2024-02-15T06:02:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Add game finish logic\nImplement all frontend tasks\nAdd Timer for game field\nAdd proper event processing in ClientEngine","shortMessageHtmlLink":"Add game finish logic"}},{"before":"59499b6f801961a1c4e17a382757ecf08a83059a","after":"73d9e18702b546ff5d0ba94ed55484e3ebffab37","ref":"refs/heads/main","pushedAt":"2024-02-14T05:11:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Add backend with NestJS and Colyseus instead of separate packages\nRewrite ClientEngine connection logic","shortMessageHtmlLink":"Add backend with NestJS and Colyseus instead of separate packages"}},{"before":"cb40722464fc8d2dae1020f625dd4c52d099a089","after":"59499b6f801961a1c4e17a382757ecf08a83059a","ref":"refs/heads/main","pushedAt":"2024-02-13T23:50:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Remove unused packages","shortMessageHtmlLink":"Remove unused packages"}},{"before":"62435ca8223d335978379ec6ceae9586ab8627a6","after":"cb40722464fc8d2dae1020f625dd4c52d099a089","ref":"refs/heads/main","pushedAt":"2024-02-13T23:48:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Add support for VK miniapps auth\nAdd basic markup and routing","shortMessageHtmlLink":"Add support for VK miniapps auth"}},{"before":"873555c3c7cc43f9f8c633844661216132e885e7","after":"62435ca8223d335978379ec6ceae9586ab8627a6","ref":"refs/heads/main","pushedAt":"2024-02-13T04:21:07.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Merge pull request #1 from jarvis394/@jarvis394/addMultiplayer\n\nAdd multiplayer system","shortMessageHtmlLink":"Merge pull request #1 from jarvis394/@jarvis394/addMultiplayer"}},{"before":null,"after":"63f228c4ad8b599343ecd003b1b7ef376f47148a","ref":"refs/heads/@jarvis394/addMultiplayer","pushedAt":"2024-02-13T04:20:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jarvis394","name":"Vladislav Ekushev","path":"/jarvis394","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37776763?s=80&v=4"},"commit":{"message":"Add .env example","shortMessageHtmlLink":"Add .env example"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeRx7BwA","startCursor":null,"endCursor":null}},"title":"Activity ยท jarvis394/pinball"}