{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":586563221,"defaultBranch":"main","name":"oni_multiplayer","ownerLogin":"onimp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-08T15:28:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/138531459?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715819643.0","currentOid":""},"activityList":{"items":[{"before":"3927b0e3c0dce87787d8d70dcbce5087c13f2b64","after":"2b4972fa07586e746e9005f8bcf2261437c97e64","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-05-22T23:14:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add support for state instantiation","shortMessageHtmlLink":"Add support for state instantiation"}},{"before":"af04193b19bacad4173f18a6a523c22a54db5293","after":"3927b0e3c0dce87787d8d70dcbce5087c13f2b64","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-05-21T01:28:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Move deterministic chores to the chores sync pipeline","shortMessageHtmlLink":"Move deterministic chores to the chores sync pipeline"}},{"before":"878e8466829f195519619b45da844b63b3a72ee9","after":"af04193b19bacad4173f18a6a523c22a54db5293","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-05-19T23:47:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add patches compatibility verifier\n\nIt will help with tracing of updated patches targeted methods.\nFor now it's in tests and for chores only.","shortMessageHtmlLink":"Add patches compatibility verifier"}},{"before":"b3a8e383735edd5ee706d3074ebad713778e7510","after":"878e8466829f195519619b45da844b63b3a72ee9","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-05-19T23:46:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Fix state machine DSL test","shortMessageHtmlLink":"Fix state machine DSL test"}},{"before":"c068188e31d57bd40da31c9d9c8136748dbe4341","after":"b3a8e383735edd5ee706d3074ebad713778e7510","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-05-19T23:41:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add patches compatibility verifier\n\nIt will help with tracing of updated patches targeted methods.\nFor now it's in tests and for chores only.","shortMessageHtmlLink":"Add patches compatibility verifier"}},{"before":"9bf649f0db5f439af3fbfdd31833e4adb07fbbef","after":"c068188e31d57bd40da31c9d9c8136748dbe4341","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-05-17T22:56:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add multiplayer chores configurer","shortMessageHtmlLink":"Add multiplayer chores configurer"}},{"before":"be91b2b0d00379e4908138bdf403d30b63e9ce60","after":"9bf649f0db5f439af3fbfdd31833e4adb07fbbef","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-05-17T01:50:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add inline configuration support for state machines DSL","shortMessageHtmlLink":"Add inline configuration support for state machines DSL"}},{"before":"b1f1c1d14569991834127a81bd86141b921cb852","after":"be91b2b0d00379e4908138bdf403d30b63e9ce60","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-05-17T01:45:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add inline configurations support for state machines DSL","shortMessageHtmlLink":"Add inline configurations support for state machines DSL"}},{"before":null,"after":"b1f1c1d14569991834127a81bd86141b921cb852","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-05-16T00:34:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Fix method bounded detour test","shortMessageHtmlLink":"Fix method bounded detour test"}},{"before":"5ac1b41ad460c851b7f7a1a8ae2b30bbdd846fbb","after":"b1f1c1d14569991834127a81bd86141b921cb852","ref":"refs/heads/main","pushedAt":"2024-05-16T00:33:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Fix method bounded detour test","shortMessageHtmlLink":"Fix method bounded detour test"}},{"before":"5ac1b41ad460c851b7f7a1a8ae2b30bbdd846fbb","after":null,"ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-05-15T20:44:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"}},{"before":"81ca938ba8c9c4f1ed1842cb0c4d5e48f6ea85c3","after":"5ac1b41ad460c851b7f7a1a8ae2b30bbdd846fbb","ref":"refs/heads/main","pushedAt":"2024-05-15T20:44:56.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add state machine DSL tests","shortMessageHtmlLink":"Add state machine DSL tests"}},{"before":"659914338ad7933de663a2be7f37b135c9f742fa","after":"5ac1b41ad460c851b7f7a1a8ae2b30bbdd846fbb","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-05-15T20:42:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add state machine DSL tests","shortMessageHtmlLink":"Add state machine DSL tests"}},{"before":"e093d07c50a43c45a648b00c22ea31ea22c459f0","after":"659914338ad7933de663a2be7f37b135c9f742fa","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-05-15T16:27:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add a sequence number to TCP logger messages","shortMessageHtmlLink":"Add a sequence number to TCP logger messages"}},{"before":"bd970dc0f1488235560f7e9acb5635fd776d5413","after":"e093d07c50a43c45a648b00c22ea31ea22c459f0","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-05-15T16:18:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Fix methods search in the generics router","shortMessageHtmlLink":"Fix methods search in the generics router"}},{"before":"b992cf73b9846cda7a98009d1c5baa1c04e58417","after":"bd970dc0f1488235560f7e9acb5635fd776d5413","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-05-08T00:22:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add deconstructable container","shortMessageHtmlLink":"Add deconstructable container"}},{"before":"22371636b4440d154385089a7b6356d82028fbd5","after":"b992cf73b9846cda7a98009d1c5baa1c04e58417","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-05-04T23:06:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add TCP logger\n\nA TCP logger to help with state machines \"real-time\" debugging.","shortMessageHtmlLink":"Add TCP logger"}},{"before":"ade03c72a2fa73811c1cd574efd9ecdaf9b5c5db","after":"22371636b4440d154385089a7b6356d82028fbd5","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-05-04T23:03:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add TCP logger\n\nA TCP logger to help with state machines \"real-time\" debugging.","shortMessageHtmlLink":"Add TCP logger"}},{"before":"9df3da7ef97f79b1f1e516f687aa0a7c588fa7b3","after":"ade03c72a2fa73811c1cd574efd9ecdaf9b5c5db","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-04-30T01:35:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add generic methods invocation router","shortMessageHtmlLink":"Add generic methods invocation router"}},{"before":"f225b2bb52e4ff94ea2bacae931976eba9df5042","after":"9df3da7ef97f79b1f1e516f687aa0a7c588fa7b3","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-04-27T22:28:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add member access chain support for suppression expressions","shortMessageHtmlLink":"Add member access chain support for suppression expressions"}},{"before":"265f70945df408239fd726b383bb2ce81bb3a8d7","after":"f225b2bb52e4ff94ea2bacae931976eba9df5042","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-04-26T00:54:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add method scope to state machine init method suppression","shortMessageHtmlLink":"Add method scope to state machine init method suppression"}},{"before":"e8353d6f7c303518edc2f46e6d8b221082d11c68","after":"265f70945df408239fd726b383bb2ce81bb3a8d7","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-04-23T23:25:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Fix control flow customizer","shortMessageHtmlLink":"Fix control flow customizer"}},{"before":"fcb9f5e2bef50ce7fe83ee34bb1829ea9b5090b7","after":"e8353d6f7c303518edc2f46e6d8b221082d11c68","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-04-23T21:46:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Replace conditional DSL with multiplayer game dependency access\n\nConditional actions aren't required as the initialization phase\nhappens in-game thus conditions can be inlined into the configuration.","shortMessageHtmlLink":"Replace conditional DSL with multiplayer game dependency access"}},{"before":"fbc8a856467133308bd119f74949ef135732a8d7","after":"fcb9f5e2bef50ce7fe83ee34bb1829ea9b5090b7","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-04-23T21:03:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add control flow customizer","shortMessageHtmlLink":"Add control flow customizer"}},{"before":"546f7acc0775feff0bda6efa5bdf2102f0190816","after":"fbc8a856467133308bd119f74949ef135732a8d7","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-04-22T00:35:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add state machines configuration DSL","shortMessageHtmlLink":"Add state machines configuration DSL"}},{"before":null,"after":"546f7acc0775feff0bda6efa5bdf2102f0190816","ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-04-22T00:32:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Add state machines configuration DSL","shortMessageHtmlLink":"Add state machines configuration DSL"}},{"before":"204c123d66aff7bc5a1c2843af914cca721a1143","after":"81ca938ba8c9c4f1ed1842cb0c4d5e48f6ea85c3","ref":"refs/heads/main","pushedAt":"2024-04-10T20:00:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Fix filtered storage resolver","shortMessageHtmlLink":"Fix filtered storage resolver"}},{"before":"c7cdaacb0f9428c7fa15979f0b6ed7b54ac4d388","after":"204c123d66aff7bc5a1c2843af914cca721a1143","ref":"refs/heads/main","pushedAt":"2024-04-10T16:05:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Update language version to C# 12","shortMessageHtmlLink":"Update language version to C# 12"}},{"before":"c7cdaacb0f9428c7fa15979f0b6ed7b54ac4d388","after":null,"ref":"refs/heads/feature/chores-pipeline","pushedAt":"2024-04-05T21:38:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"}},{"before":"77ffc6a0d162c240372f42825fdc3c0b7a06dfcf","after":"c7cdaacb0f9428c7fa15979f0b6ed7b54ac4d388","ref":"refs/heads/main","pushedAt":"2024-04-05T21:38:25.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"polycone","name":"Denis Pakhorukov","path":"/polycone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10905879?s=80&v=4"},"commit":{"message":"Fix TypedReference serialization","shortMessageHtmlLink":"Fix TypedReference serialization"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUXKf7wA","startCursor":null,"endCursor":null}},"title":"Activity ยท onimp/oni_multiplayer"}