{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":341744135,"defaultBranch":"main","name":"Archipelago.MultiClient.Net","ownerLogin":"ArchipelagoMW","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-24T01:39:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/76268402?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724589746.0","currentOid":""},"activityList":{"items":[{"before":"3113ea01d1b0db22ada93b5f35c6d4272a8002b2","after":"5adf1f9b6c41be4f03b913f28a3156ea5f6b436b","ref":"refs/heads/main","pushedAt":"2024-08-25T12:41:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Bugfix for playerhelper GetPlayerInfo on negative team & slot values","shortMessageHtmlLink":"Bugfix for playerhelper GetPlayerInfo on negative team & slot values"}},{"before":"5a608955de692e3bc912951fa06dd6ebc2416af9","after":"3113ea01d1b0db22ada93b5f35c6d4272a8002b2","ref":"refs/heads/main","pushedAt":"2024-08-02T19:13:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Refactoring + fixes for those refactorings","shortMessageHtmlLink":"Refactoring + fixes for those refactorings"}},{"before":"f1e8e60ce069acbdcb2b46e377c33f1636d56ecf","after":"5a608955de692e3bc912951fa06dd6ebc2416af9","ref":"refs/heads/main","pushedAt":"2024-08-02T16:28:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Updated lib version to 6.3.0","shortMessageHtmlLink":"Updated lib version to 6.3.0"}},{"before":"b73f3a4c089de03505cecc0068a2f3d8bedd4b69","after":"f1e8e60ce069acbdcb2b46e377c33f1636d56ecf","ref":"refs/heads/main","pushedAt":"2024-08-02T16:12:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Extended test cases","shortMessageHtmlLink":"Extended test cases"}},{"before":"0a489aba3758a7774f9d86feb0025b902e0ae152","after":"b73f3a4c089de03505cecc0068a2f3d8bedd4b69","ref":"refs/heads/main","pushedAt":"2024-08-02T16:06:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Added unit test for invallid data package with duplicate ids","shortMessageHtmlLink":"Added unit test for invallid data package with duplicate ids"}},{"before":"a3a661c60c53838460e1f14f803eb30f01bad08e","after":"0a489aba3758a7774f9d86feb0025b902e0ae152","ref":"refs/heads/main","pushedAt":"2024-07-31T19:25:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Fixes + refactoring after merge","shortMessageHtmlLink":"Fixes + refactoring after merge"}},{"before":"f0fe1faf5ccb1b9ab05470db0ee7850d9854e31d","after":"a3a661c60c53838460e1f14f803eb30f01bad08e","ref":"refs/heads/main","pushedAt":"2024-07-31T17:05:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Merge pull request #99 from BadMagic100/is-related-to-player-fix\n\nFix IsRelatedToActivePlayer logic for itemlink groups","shortMessageHtmlLink":"Merge pull request #99 from BadMagic100/is-related-to-player-fix"}},{"before":"5ce1ee49f8bbf07c4c5ddc927ae69dca3d01f8a2","after":"f0fe1faf5ccb1b9ab05470db0ee7850d9854e31d","ref":"refs/heads/main","pushedAt":"2024-07-31T16:19:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Merge pull request #98 from BadMagic100/datastorage-custom-deser\n\nAdd generic overload for GetSlotData in DataStorageWrapper","shortMessageHtmlLink":"Merge pull request #98 from BadMagic100/datastorage-custom-deser"}},{"before":"2b8a604416f7b8c8eee772451345a44f00517d9d","after":null,"ref":"refs/heads/DataStorageHelperFixture.cs-retrieve-typo-fix","pushedAt":"2024-07-06T18:38:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Berserker66","name":"Fabian Dill","path":"/Berserker66","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3189725?s=80&v=4"}},{"before":"f366402ce610b736b7718e7bc8f99ec13b124420","after":null,"ref":"refs/heads/better_parse_failure_management","pushedAt":"2024-07-06T18:38:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"}},{"before":"2e90b4afcc7e751691edb691f00120bc7d938822","after":null,"ref":"refs/heads/ArchipelagoPacketBase-retrieve-typo-fix","pushedAt":"2024-07-06T18:38:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Berserker66","name":"Fabian Dill","path":"/Berserker66","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3189725?s=80&v=4"}},{"before":"8a5e7f6de1220e8b20af0882f186fcbeb436cd59","after":"5ce1ee49f8bbf07c4c5ddc927ae69dca3d01f8a2","ref":"refs/heads/main","pushedAt":"2024-07-06T18:38:28.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Merge pull request #97 from ArchipelagoMW/better_parse_failure_management\n\nFix parsing of UTF8 across 1kb boundaries + propagate package parse errors","shortMessageHtmlLink":"Merge pull request #97 from ArchipelagoMW/better_parse_failure_manage…"}},{"before":"994f063fbc7990c75dd9ce81887ddbbc0a723c60","after":null,"ref":"refs/heads/remove-superflous-line-in-LoginAsync","pushedAt":"2024-07-06T18:38:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Berserker66","name":"Fabian Dill","path":"/Berserker66","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3189725?s=80&v=4"}},{"before":"b5d4eff8263e17e3f0728b4c87f7392b12e63156","after":"f366402ce610b736b7718e7bc8f99ec13b124420","ref":"refs/heads/better_parse_failure_management","pushedAt":"2024-07-06T18:31:38.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Merge branch 'main' into better_parse_failure_management","shortMessageHtmlLink":"Merge branch 'main' into better_parse_failure_management"}},{"before":"4eee379b7582975afcc1ffccd405b8d56d1be498","after":"b5d4eff8263e17e3f0728b4c87f7392b12e63156","ref":"refs/heads/better_parse_failure_management","pushedAt":"2024-07-06T18:31:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Refactoring suggested by BadMagic","shortMessageHtmlLink":"Refactoring suggested by BadMagic"}},{"before":"8d28ced675dd3f216e790b19a06f4bbe3f982937","after":"8a5e7f6de1220e8b20af0882f186fcbeb436cd59","ref":"refs/heads/main","pushedAt":"2024-07-06T18:29:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Merge pull request #92 from ArchipelagoMW/remove-superflous-line-in-LoginAsync\n\nRemove superflous line in LoginAsync","shortMessageHtmlLink":"Merge pull request #92 from ArchipelagoMW/remove-superflous-line-in-L…"}},{"before":"9850eeae25c15101fc9e6c9b086d885a8ddafc5b","after":"8d28ced675dd3f216e790b19a06f4bbe3f982937","ref":"refs/heads/main","pushedAt":"2024-07-06T18:24:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Merge pull request #93 from ArchipelagoMW/ArchipelagoPacketBase-retrieve-typo-fix\n\nfix retrieve typo in ArchipelagoPacketBase.cs","shortMessageHtmlLink":"Merge pull request #93 from ArchipelagoMW/ArchipelagoPacketBase-retri…"}},{"before":"c15bb1f305d0148aaab2976fb44d822620ad818b","after":"9850eeae25c15101fc9e6c9b086d885a8ddafc5b","ref":"refs/heads/main","pushedAt":"2024-07-06T18:23:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Merge pull request #94 from ArchipelagoMW/DataStorageHelperFixture.cs-retrieve-typo-fix\n\nfix retrieve typo in DataStorageHelperFixture.cs","shortMessageHtmlLink":"Merge pull request #94 from ArchipelagoMW/DataStorageHelperFixture.cs…"}},{"before":"1e54c174b1d01b402dd57134fbae5f26ae0cd5e2","after":"4eee379b7582975afcc1ffccd405b8d56d1be498","ref":"refs/heads/better_parse_failure_management","pushedAt":"2024-07-06T18:22:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Implemented filtering of non existing locations in location scouts","shortMessageHtmlLink":"Implemented filtering of non existing locations in location scouts"}},{"before":"19089efb5fcdf8fa5b9cf3bde224648054775230","after":"1e54c174b1d01b402dd57134fbae5f26ae0cd5e2","ref":"refs/heads/better_parse_failure_management","pushedAt":"2024-07-05T22:37:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Using memory streams rather than lists","shortMessageHtmlLink":"Using memory streams rather than lists"}},{"before":"315c79a75eebb1781557b872c20720de7e2fa307","after":"19089efb5fcdf8fa5b9cf3bde224648054775230","ref":"refs/heads/better_parse_failure_management","pushedAt":"2024-07-05T18:36:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Added unit test for sending UTF8","shortMessageHtmlLink":"Added unit test for sending UTF8"}},{"before":"5abde61969562229d110cbb542db8b3766d27d86","after":"315c79a75eebb1781557b872c20720de7e2fa307","ref":"refs/heads/better_parse_failure_management","pushedAt":"2024-07-05T10:59:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Got unit tests to work for parse failure and UTF8","shortMessageHtmlLink":"Got unit tests to work for parse failure and UTF8"}},{"before":"e925fdb4850a311a434d52b3db7bf062cf058f1d","after":"5abde61969562229d110cbb542db8b3766d27d86","ref":"refs/heads/better_parse_failure_management","pushedAt":"2024-07-04T22:08:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Added basic unit test for message parsing","shortMessageHtmlLink":"Added basic unit test for message parsing"}},{"before":null,"after":"e925fdb4850a311a434d52b3db7bf062cf058f1d","ref":"refs/heads/better_parse_failure_management","pushedAt":"2024-07-03T19:13:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Extended testability to .net webSocket helper","shortMessageHtmlLink":"Extended testability to .net webSocket helper"}},{"before":null,"after":"2b8a604416f7b8c8eee772451345a44f00517d9d","ref":"refs/heads/DataStorageHelperFixture.cs-retrieve-typo-fix","pushedAt":"2024-07-03T16:19:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Berserker66","name":"Fabian Dill","path":"/Berserker66","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3189725?s=80&v=4"},"commit":{"message":"fix retrieve typo in DataStorageHelperFixture.cs","shortMessageHtmlLink":"fix retrieve typo in DataStorageHelperFixture.cs"}},{"before":null,"after":"2e90b4afcc7e751691edb691f00120bc7d938822","ref":"refs/heads/ArchipelagoPacketBase-retrieve-typo-fix","pushedAt":"2024-07-03T16:16:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Berserker66","name":"Fabian Dill","path":"/Berserker66","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3189725?s=80&v=4"},"commit":{"message":"fix retrieve typo in ArchipelagoPacketBase.cs","shortMessageHtmlLink":"fix retrieve typo in ArchipelagoPacketBase.cs"}},{"before":"d988ee4dbd836947a6f4df90b960ceb79fc5e861","after":"50af2fc89e3b57737b73fab27c0511f0fc187111","ref":"refs/heads/V7-system.text.json","pushedAt":"2024-07-03T15:53:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"More system.text.json conversions","shortMessageHtmlLink":"More system.text.json conversions"}},{"before":null,"after":"994f063fbc7990c75dd9ce81887ddbbc0a723c60","ref":"refs/heads/remove-superflous-line-in-LoginAsync","pushedAt":"2024-07-03T11:24:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Berserker66","name":"Fabian Dill","path":"/Berserker66","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3189725?s=80&v=4"},"commit":{"message":"Update ArchipelagoSession.cs\n\nremoves a loginResultTask = new TaskCompletionSource();","shortMessageHtmlLink":"Update ArchipelagoSession.cs"}},{"before":"8f255b168e7bd76388efa2eef2d23ac78e01e2fa","after":"d988ee4dbd836947a6f4df90b960ceb79fc5e861","ref":"refs/heads/V7-system.text.json","pushedAt":"2024-06-25T20:43:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Some sort of progress i guess","shortMessageHtmlLink":"Some sort of progress i guess"}},{"before":"f814c468ee257152245ef85d933e85b7943eb059","after":"c4947f2c3c97475133a9431fab9a9c9277cf7bd0","ref":"refs/heads/V6-net6UnitTest","pushedAt":"2024-06-24T20:14:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jarno458","name":"Jarno","path":"/Jarno458","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5691920?s=80&v=4"},"commit":{"message":"Failed attempt to test .net6","shortMessageHtmlLink":"Failed attempt to test .net6"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yNVQxMjo0MTowNy4wMDAwMDBazwAAAASjfq3i","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNFQyMDoxNDoxMS4wMDAwMDBazwAAAARt6Jl9"}},"title":"Activity · ArchipelagoMW/Archipelago.MultiClient.Net"}