{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":234899705,"defaultBranch":"master","name":"Multirole","ownerLogin":"DyXel","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-19T12:50:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11878637?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702056320.0","currentOid":""},"activityList":{"items":[{"before":"355803b6b6db4a1769231d8d240d6fa3ec515484","after":"506aa2bb49f830957a8acebb696da5fef72ce40e","ref":"refs/heads/master","pushedAt":"2024-04-02T09:22:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"Hide \"ghost rooms\" from lobby listing\n\nThis is NOT a proper fix to the problem, it's more like hiding the symptom. The\nreal problem is really related to the design of the server and the protocol,\nboth of which are not going to be changed anytime soon... So might as well not\nbother users with this.\n\nIn a nutshell, somehow it is possible to have rooms that have apparently no\nusers on them; When a client tries to join, it hangs as it expects more messages\nfrom the server, but they never arrive. As far as we know, the reason for these\nto exist is that ungraceful TCP disconnections are not handled properly, and TCP\nkeepalives are not reliable enough to detect this.","shortMessageHtmlLink":"Hide \"ghost rooms\" from lobby listing"}},{"before":"5ac03cbbd1610dcd26d236d2274ede2ad5819722","after":"355803b6b6db4a1769231d8d240d6fa3ec515484","ref":"refs/heads/master","pushedAt":"2024-04-02T08:57:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"Revert \"use liblzma for compression, remove 7zip SDK from codebase\"\n\nThis reverts commit eead4673d136b2502b243561b0517a7bfced932b.\n\nThere's no telling how deep the rabbit hole goes with xz, so better use the\ngood old 7zip SDK.","shortMessageHtmlLink":"Revert \"use liblzma for compression, remove 7zip SDK from codebase\""}},{"before":"a7d8ab6643705b10b30451b575ea54f532c63ec3","after":"5ac03cbbd1610dcd26d236d2274ede2ad5819722","ref":"refs/heads/master","pushedAt":"2024-03-12T17:36:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"default init initial card database to handle empty cases","shortMessageHtmlLink":"default init initial card database to handle empty cases"}},{"before":"86fc8e0e52b654ca7cdcdb43457fdf1053628fe5","after":"4ea1d857f9a55de912c2435477d81366eb92ade7","ref":"refs/heads/core-pass-by-pointer","pushedAt":"2024-01-07T10:18:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"pass structures by pointer for core APIs","shortMessageHtmlLink":"pass structures by pointer for core APIs"}},{"before":"a9c5449b570f2da07bd5225af6b5b5f3b20b0aad","after":"a7d8ab6643705b10b30451b575ea54f532c63ec3","ref":"refs/heads/master","pushedAt":"2023-12-14T16:55:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"update readme pointing to the wrong CI badges [ci skip]","shortMessageHtmlLink":"update readme pointing to the wrong CI badges [ci skip]"}},{"before":"51724f56bb1c363c51f8bf6025c3f4854257091e","after":"86fc8e0e52b654ca7cdcdb43457fdf1053628fe5","ref":"refs/heads/core-pass-by-pointer","pushedAt":"2023-12-14T16:52:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"pass structures by pointer for core APIs","shortMessageHtmlLink":"pass structures by pointer for core APIs"}},{"before":"91f3648a425929220f685e214e49c86024065e48","after":"a9c5449b570f2da07bd5225af6b5b5f3b20b0aad","ref":"refs/heads/master","pushedAt":"2023-12-14T16:51:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"update readme pointing to the wrong CI badges [ci skip]","shortMessageHtmlLink":"update readme pointing to the wrong CI badges [ci skip]"}},{"before":"5b29f99c4970cbb3cfede9341fc77b133accfdab","after":"51724f56bb1c363c51f8bf6025c3f4854257091e","ref":"refs/heads/core-pass-by-pointer","pushedAt":"2023-12-14T16:49:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"update readme pointing to the wrong CI badges [ci skip]","shortMessageHtmlLink":"update readme pointing to the wrong CI badges [ci skip]"}},{"before":"ef35d86abf669fc917b6783a3d53b0a449c03468","after":"5b29f99c4970cbb3cfede9341fc77b133accfdab","ref":"refs/heads/core-pass-by-pointer","pushedAt":"2023-12-14T16:34:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"pass structures by pointer for core APIs","shortMessageHtmlLink":"pass structures by pointer for core APIs"}},{"before":"74636ce2d21a2a919d5214295debefc59687c84f","after":"91f3648a425929220f685e214e49c86024065e48","ref":"refs/heads/master","pushedAt":"2023-12-14T16:33:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"Fix Discord Webhooks logging sink not working\n\nSeems like a recent update broke them. Before we were not closing the SSL\nstream (we were just closing the tcp socket outright), now we read the\nremaining data, close the SSL stream and finally the socket.","shortMessageHtmlLink":"Fix Discord Webhooks logging sink not working"}},{"before":"163d91840ab0efa7177426cd5d422b75d0736220","after":"ef35d86abf669fc917b6783a3d53b0a449c03468","ref":"refs/heads/core-pass-by-pointer","pushedAt":"2023-12-14T16:32:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"Fix Discord Webhooks logging sink not working\n\nSeems like a recent update broke them. Before we were not closing the SSL\nstream (we were just closing the tcp socket outright), now we read the\nremaining data, close the SSL stream and finally the socket.","shortMessageHtmlLink":"Fix Discord Webhooks logging sink not working"}},{"before":null,"after":"163d91840ab0efa7177426cd5d422b75d0736220","ref":"refs/heads/core-pass-by-pointer","pushedAt":"2023-12-08T17:25:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"pass structures by pointer for core APIs","shortMessageHtmlLink":"pass structures by pointer for core APIs"}},{"before":"73b13915ed0d1efdf132353c6866e561e46fecab","after":null,"ref":"refs/heads/new-legend-handling","pushedAt":"2023-12-08T16:45:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"}},{"before":"e830bd33a06d844250df631d87f0c76b6f68b0db","after":null,"ref":"refs/heads/x86-windows-ci-fix","pushedAt":"2023-10-24T19:46:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"}},{"before":"d6c9cd01bcd048687a15a908f34547160287add3","after":"74636ce2d21a2a919d5214295debefc59687c84f","ref":"refs/heads/master","pushedAt":"2023-10-24T19:46:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"x86 Windows CI fix (#19)","shortMessageHtmlLink":"x86 Windows CI fix (#19)"}},{"before":"c5c61614a2d3495f1607997d47a66bc8fcf896ea","after":"e830bd33a06d844250df631d87f0c76b6f68b0db","ref":"refs/heads/x86-windows-ci-fix","pushedAt":"2023-10-24T19:16:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"revert all changes but use old runner with new vcpkg hash","shortMessageHtmlLink":"revert all changes but use old runner with new vcpkg hash"}},{"before":"cc21ebe8b4056ce5de57bfa2bdd0c765239c1eb4","after":"c5c61614a2d3495f1607997d47a66bc8fcf896ea","ref":"refs/heads/x86-windows-ci-fix","pushedAt":"2023-10-24T18:34:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"test with windows-2019 runner","shortMessageHtmlLink":"test with windows-2019 runner"}},{"before":"876c7c58481af87ce346b31783d31e9c133ea0b3","after":"cc21ebe8b4056ce5de57bfa2bdd0c765239c1eb4","ref":"refs/heads/x86-windows-ci-fix","pushedAt":"2023-10-24T17:59:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"Update x86-windows.yml","shortMessageHtmlLink":"Update x86-windows.yml"}},{"before":null,"after":"876c7c58481af87ce346b31783d31e9c133ea0b3","ref":"refs/heads/x86-windows-ci-fix","pushedAt":"2023-10-24T16:44:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"Fix Windows x86 CI","shortMessageHtmlLink":"Fix Windows x86 CI"}},{"before":"468d386482dbb525c02c2c6aa5ead98d411d0a85","after":"d6c9cd01bcd048687a15a908f34547160287add3","ref":"refs/heads/master","pushedAt":"2023-10-15T19:06:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"bump version to 1.0.4","shortMessageHtmlLink":"bump version to 1.0.4"}},{"before":"aea87c061320330556be1e8dc5b4eca5b5c4600f","after":"468d386482dbb525c02c2c6aa5ead98d411d0a85","ref":"refs/heads/master","pushedAt":"2023-07-31T16:07:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"fix compiling with {fmt} >=v10","shortMessageHtmlLink":"fix compiling with {fmt} >=v10"}},{"before":"52524cb9cd1b17fa68faa05ca786e2532c8057fa","after":"aea87c061320330556be1e8dc5b4eca5b5c4600f","ref":"refs/heads/master","pushedAt":"2023-05-31T14:43:47.392Z","pushType":"push","commitsCount":1,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"Fix compilation and creation of Docker image\n\nSome recent updates in the edge version broke the build.\n\nAlso fix some warnings by Meson.","shortMessageHtmlLink":"Fix compilation and creation of Docker image"}},{"before":"3fbf35dca9ff554d2faf3baa2aadf73bb1285ed5","after":"52524cb9cd1b17fa68faa05ca786e2532c8057fa","ref":"refs/heads/master","pushedAt":"2023-05-31T00:14:19.633Z","pushType":"push","commitsCount":2,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"add patch to remove \"knowledge stripping\" if applied to source code\n\nThis patch, when applied, removes the function calls that are in charge of\n\"removing knowledge\" for certain core messages, in practice, it means that\nduelists get perfect knowledge of the duel state at all times, like in Chess.","shortMessageHtmlLink":"add patch to remove \"knowledge stripping\" if applied to source code"}},{"before":"0356bfe9675da2dd05ea7864673a9fea6486fffe","after":"3fbf35dca9ff554d2faf3baa2aadf73bb1285ed5","ref":"refs/heads/master","pushedAt":"2023-03-23T21:48:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"Fix clients being able to join or host rooms without sending CTOS PLAYER_INFO first","shortMessageHtmlLink":"Fix clients being able to join or host rooms without sending CTOS PLA…"}},{"before":"fca2e3762598bec727ab3cbd83c08002dd91989c","after":"0356bfe9675da2dd05ea7864673a9fea6486fffe","ref":"refs/heads/master","pushedAt":"2023-03-10T19:31:58.729Z","pushType":"push","commitsCount":1,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"attempt to fix x86-windows flow","shortMessageHtmlLink":"attempt to fix x86-windows flow"}},{"before":"5b6d9de04df19b8bad13335dd8a5127dbb7fd8f8","after":"fca2e3762598bec727ab3cbd83c08002dd91989c","ref":"refs/heads/master","pushedAt":"2023-03-10T19:24:02.770Z","pushType":"push","commitsCount":1,"pusher":{"login":"DyXel","name":"Dylam De La Torre","path":"/DyXel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11878637?s=80&v=4"},"commit":{"message":"use testing tcmalloc for docker container","shortMessageHtmlLink":"use testing tcmalloc for docker container"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEJVOKQgA","startCursor":null,"endCursor":null}},"title":"Activity · DyXel/Multirole"}