{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":22495509,"defaultBranch":"master","name":"EndlessClient","ownerLogin":"ethanmoffat","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-08-01T04:50:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8301078?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713987442.0","currentOid":""},"activityList":{"items":[{"before":"83e1413c790a0948c20a5111159be6f0f0029600","after":null,"ref":"refs/tags/build/1.0.300","pushedAt":"2024-04-24T19:36:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"}},{"before":"7722bc2b378c8b442a0c03854f665e062ebf699e","after":"83b3fd4fe6b272a5c55ded104c80b8eb99f5408c","ref":"refs/heads/master","pushedAt":"2024-04-24T19:34:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Implemented PVP Visuals for #342 (#346)\n\n* Add AvatarReplyHandler.cs\r\n\r\n* Minor fix: address crash in NPCTakeDamageHandler for unknown npc index\r\n\r\n---------\r\n\r\nCo-authored-by: Ethan Moffat ","shortMessageHtmlLink":"Implemented PVP Visuals for #342 (#346)"}},{"before":"7711215d3d9ffcb7a2a790b43d4b1a6ec66293bc","after":"7722bc2b378c8b442a0c03854f665e062ebf699e","ref":"refs/heads/master","pushedAt":"2024-04-23T04:07:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Resolved: Missing Sound Effect on Gold Drop Warning #319 (#343)\n\n- Added \"Login\" sound effect to gold drop warning dialog.\r\n- Ensured single occurrence of warning message and sound, aligning with Vanilla EO.\r\n- Limit button click sound to only the \"cancel\" button of ItemTransferDialog, aligning with Vanilla EO.","shortMessageHtmlLink":"Resolved: Missing Sound Effect on Gold Drop Warning #319 (#343)"}},{"before":"d355acceb94edaaf0ebfe4642df3b1989a9f9f2c","after":null,"ref":"refs/tags/build/1.0.286","pushedAt":"2024-04-17T00:55:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"}},{"before":"2a35a95e09192c162be609c3f4e2f8a735b6ff14","after":"7711215d3d9ffcb7a2a790b43d4b1a6ec66293bc","ref":"refs/heads/master","pushedAt":"2024-04-17T00:53:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Out of drop range message (#341)\n\n* Out of drop range message\r\n\r\n- Fix out-of-range item drop handling with message and icon\r\n\r\n* Localize 'out of drop range' message\r\n\r\nUpdated per PR review: Localized the 'out of drop range' message using ILocalizedStringFinder.","shortMessageHtmlLink":"Out of drop range message (#341)"}},{"before":"49b5715c30a7d41cb11d6e6a84258b7606d47d49","after":null,"ref":"refs/heads/reports","pushedAt":"2024-04-15T04:42:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"}},{"before":"e3dbbe6e2a50d12b5dc4b1a5af6ebedd6bef2d91","after":"2a35a95e09192c162be609c3f4e2f8a735b6ff14","ref":"refs/heads/master","pushedAt":"2024-04-15T04:41:57.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Merge pull request #340 from ethanmoffat/reports\n\nImplement handling for reports and ADMININTERACT packet family.","shortMessageHtmlLink":"Merge pull request #340 from ethanmoffat/reports"}},{"before":"e43b4bf6798e1e7fdb72d595efdad86e82a22c1b","after":"49b5715c30a7d41cb11d6e6a84258b7606d47d49","ref":"refs/heads/reports","pushedAt":"2024-04-15T04:33:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Add missing sfx to dialog sounds; Don't send report if inputs are empty","shortMessageHtmlLink":"Add missing sfx to dialog sounds; Don't send report if inputs are empty"}},{"before":"b0bc1f95e0ba5b027a2efa66b7d680d744bb6567","after":"e43b4bf6798e1e7fdb72d595efdad86e82a22c1b","ref":"refs/heads/reports","pushedAt":"2024-04-15T04:18:19.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Implement player report\nAdd TextMultiInputDialog to take multiple inputs from the player.","shortMessageHtmlLink":"Implement player report"}},{"before":"5d02996856f973075188f78676c584667786a217","after":"b0bc1f95e0ba5b027a2efa66b7d680d744bb6567","ref":"refs/heads/reports","pushedAt":"2024-04-14T20:50:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Implement speak to admin","shortMessageHtmlLink":"Implement speak to admin"}},{"before":"9815e1eac0f564e48faf8baabb0fa3617a5f8baa","after":"e3dbbe6e2a50d12b5dc4b1a5af6ebedd6bef2d91","ref":"refs/heads/master","pushedAt":"2024-04-14T20:44:01.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Merge pull request #339 from AstralSkies/master\n\nAdded spy admin level support","shortMessageHtmlLink":"Merge pull request #339 from AstralSkies/master"}},{"before":null,"after":"5d02996856f973075188f78676c584667786a217","ref":"refs/heads/reports","pushedAt":"2024-04-13T20:40:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Implement admin interact 'List' and 'Tell' packet handling","shortMessageHtmlLink":"Implement admin interact 'List' and 'Tell' packet handling"}},{"before":"739ecf0afd3f67ca8dfc529ad80b59d86100b75e","after":null,"ref":"refs/heads/arena","pushedAt":"2024-04-06T04:50:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"}},{"before":"cc7b38b1a9d02df450c1d7c975e835925d3d008f","after":"9815e1eac0f564e48faf8baabb0fa3617a5f8baa","ref":"refs/heads/master","pushedAt":"2024-04-06T04:50:21.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Merge pull request #336 from ethanmoffat/arena\n\nImplement arena handling","shortMessageHtmlLink":"Merge pull request #336 from ethanmoffat/arena"}},{"before":null,"after":"739ecf0afd3f67ca8dfc529ad80b59d86100b75e","ref":"refs/heads/arena","pushedAt":"2024-04-06T00:43:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Implement Arena handling\n- All packets implemented\n- Client-side arena block timer implemented\n- SFX names added\n- Unknown chat icon name added\n- Missing resource IDs added","shortMessageHtmlLink":"Implement Arena handling"}},{"before":"8ded73e5ba642f936122a6a5c17a756259796a81","after":"cc7b38b1a9d02df450c1d7c975e835925d3d008f","ref":"refs/heads/master","pushedAt":"2023-12-28T23:19:23.000Z","pushType":"pr_merge","commitsCount":20,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Merge pull request #287 from DanDecrypted/HandlePlayerGhost\n\nImplement Player Ghosting","shortMessageHtmlLink":"Merge pull request #287 from DanDecrypted/HandlePlayerGhost"}},{"before":"8541fdad98eebe26950bb488a56ac1073c82e060","after":null,"ref":"refs/heads/HandlePlayerGhost","pushedAt":"2023-12-28T23:09:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"}},{"before":null,"after":"8541fdad98eebe26950bb488a56ac1073c82e060","ref":"refs/heads/HandlePlayerGhost","pushedAt":"2023-12-28T23:08:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Fix exception being thrown when switching maps on missing ignore list","shortMessageHtmlLink":"Fix exception being thrown when switching maps on missing ignore list"}},{"before":"18cd7d19ff043b86750aad9afb20a7e08676efff","after":null,"ref":"refs/heads/missing_sfx","pushedAt":"2023-12-28T18:49:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"}},{"before":"ede1dbadd492e6acebf0405bcf79f7578a38d8e6","after":"8ded73e5ba642f936122a6a5c17a756259796a81","ref":"refs/heads/master","pushedAt":"2023-12-28T18:49:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Merge pull request #332 from ethanmoffat/missing_sfx\n\nAdd missing SFX","shortMessageHtmlLink":"Merge pull request #332 from ethanmoffat/missing_sfx"}},{"before":null,"after":"18cd7d19ff043b86750aad9afb20a7e08676efff","ref":"refs/heads/missing_sfx","pushedAt":"2023-12-28T18:39:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Add missing SFX\n1. InventoryPlace for unequipping item\n2. DialogButtonClick for context menu item click","shortMessageHtmlLink":"Add missing SFX"}},{"before":"a19e7af40c428db17eb5d7328a65de7409d834cb","after":null,"ref":"refs/heads/fix_attack_no_arrows","pushedAt":"2023-12-19T05:28:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"}},{"before":"6654d9e1fe8967493a776d064fc5713e942c4173","after":"ede1dbadd492e6acebf0405bcf79f7578a38d8e6","ref":"refs/heads/master","pushedAt":"2023-12-19T05:28:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Merge pull request #331 from ethanmoffat/fix_attack_no_arrows\n\nFix attack with no arrows","shortMessageHtmlLink":"Merge pull request #331 from ethanmoffat/fix_attack_no_arrows"}},{"before":null,"after":"a19e7af40c428db17eb5d7328a65de7409d834cb","ref":"refs/heads/fix_attack_no_arrows","pushedAt":"2023-12-19T05:14:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Fix attack with no arrows\n- Fix code to use correct EIF record property 'DollGraphic'\n- Add sound for missing arrows\n- Add some missing sfx IDs","shortMessageHtmlLink":"Fix attack with no arrows"}},{"before":"063b0d260494d8b1a4184bea249f239582161b1a","after":null,"ref":"refs/heads/cleaner_build_drop","pushedAt":"2023-12-19T00:39:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"}},{"before":"e956d4eea1006059021157252bc8df5b9d429a09","after":"6654d9e1fe8967493a776d064fc5713e942c4173","ref":"refs/heads/master","pushedAt":"2023-12-19T00:39:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Merge pull request #330 from ethanmoffat/cleaner_build_drop\n\nClean up build drops","shortMessageHtmlLink":"Merge pull request #330 from ethanmoffat/cleaner_build_drop"}},{"before":null,"after":"063b0d260494d8b1a4184bea249f239582161b1a","ref":"refs/heads/cleaner_build_drop","pushedAt":"2023-12-19T00:25:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Clean up build drops\nRemove language code directories via SatelliteResourceLanguages=en in csproj file","shortMessageHtmlLink":"Clean up build drops"}},{"before":"5eda2e9de181383a36e54d2f3537af2745b1df52","after":null,"ref":"refs/heads/weapon_metadata","pushedAt":"2023-12-18T22:44:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"}},{"before":"1dcf44644017a0ec65b74b4cdf598d5921033a83","after":"e956d4eea1006059021157252bc8df5b9d429a09","ref":"refs/heads/master","pushedAt":"2023-12-18T22:44:06.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Merge pull request #329 from ethanmoffat/weapon_metadata\n\nAdd weapon metadata loading and usage","shortMessageHtmlLink":"Merge pull request #329 from ethanmoffat/weapon_metadata"}},{"before":null,"after":"5eda2e9de181383a36e54d2f3537af2745b1df52","ref":"refs/heads/weapon_metadata","pushedAt":"2023-12-18T21:08:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethanmoffat","name":"Ethan Moffat","path":"/ethanmoffat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8301078?s=80&v=4"},"commit":{"message":"Update EndlessClient.Binaries to version with embedded weapon metadata","shortMessageHtmlLink":"Update EndlessClient.Binaries to version with embedded weapon metadata"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOX4qcgA","startCursor":null,"endCursor":null}},"title":"Activity ยท ethanmoffat/EndlessClient"}