{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":477911943,"defaultBranch":"master","name":"mocha","ownerLogin":"mocha-engine","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-04T23:48:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/123339223?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1681170563.0","currentOid":""},"activityList":{"items":[{"before":"25e6fdb4d2f57699b4f2b584101cd7f0a50169ec","after":"8ed315e4b1468f0fcdfb01337d36e698ced07e45","ref":"refs/heads/master","pushedAt":"2024-04-03T18:47:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Update README.md\n\n(testing webhook)","shortMessageHtmlLink":"Update README.md"}},{"before":"a679e227dce9c1104069f981dabd12fea8355a03","after":null,"ref":"refs/heads/alex/readme-patch","pushedAt":"2023-04-10T23:49:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"}},{"before":"897f17371056b85afd47c51b28a4074f183e568b","after":"25e6fdb4d2f57699b4f2b584101cd7f0a50169ec","ref":"refs/heads/master","pushedAt":"2023-04-10T23:48:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Merge pull request #59 from mocha-engine/alex/readme-patch\n\nUpdate repository URL after moving to organisation","shortMessageHtmlLink":"Merge pull request #59 from mocha-engine/alex/readme-patch"}},{"before":"897f17371056b85afd47c51b28a4074f183e568b","after":"a679e227dce9c1104069f981dabd12fea8355a03","ref":"refs/heads/alex/readme-patch","pushedAt":"2023-04-10T23:47:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Update repository URL after moving to organisation","shortMessageHtmlLink":"Update repository URL after moving to organisation"}},{"before":null,"after":"897f17371056b85afd47c51b28a4074f183e568b","ref":"refs/heads/alex/readme-patch","pushedAt":"2023-04-10T23:47:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Merge pull request #58 from xezno/engine-refactor\n\nLarge-scale engine refactor","shortMessageHtmlLink":"Merge pull request #58 from xezno/engine-refactor"}},{"before":"bd688d152c98746ed872415f8160cb9f794d239a","after":"527cc6945a9da306a7fd732bab61e17c4963f0ca","ref":"refs/heads/networking","pushedAt":"2023-04-05T02:27:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Re-add networking-specific code","shortMessageHtmlLink":"Re-add networking-specific code"}},{"before":"897f17371056b85afd47c51b28a4074f183e568b","after":"bd688d152c98746ed872415f8160cb9f794d239a","ref":"refs/heads/networking","pushedAt":"2023-04-05T02:25:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Re-add networking-specific code","shortMessageHtmlLink":"Re-add networking-specific code"}},{"before":"a92d29182e3aa2418a4fe9b0484daef36f167f89","after":"897f17371056b85afd47c51b28a4074f183e568b","ref":"refs/heads/networking","pushedAt":"2023-04-05T02:23:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Merge pull request #58 from xezno/engine-refactor\n\nLarge-scale engine refactor","shortMessageHtmlLink":"Merge pull request #58 from xezno/engine-refactor"}},{"before":"520cd400924b91bddeda6885efec38afbca80de7","after":"897f17371056b85afd47c51b28a4074f183e568b","ref":"refs/heads/master","pushedAt":"2023-04-05T02:22:13.000Z","pushType":"pr_merge","commitsCount":273,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Merge pull request #58 from xezno/engine-refactor\n\nLarge-scale engine refactor","shortMessageHtmlLink":"Merge pull request #58 from xezno/engine-refactor"}},{"before":"b773d0906eec09662d1cc0172c450d07422e75fa","after":"de35d9d2146223761fb3d5a2a5d5e4414c7da977","ref":"refs/heads/engine-refactor","pushedAt":"2023-04-05T02:20:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Apply formatting fixes","shortMessageHtmlLink":"Apply formatting fixes"}},{"before":"2837fe031d72d8f3b7fc95cf103de96b49f32e92","after":"a92d29182e3aa2418a4fe9b0484daef36f167f89","ref":"refs/heads/networking","pushedAt":"2023-04-05T02:20:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Apply formatting fixes","shortMessageHtmlLink":"Apply formatting fixes"}},{"before":"d18d4ca9192a75d4c64cdb23b5d122471c9226dd","after":"b773d0906eec09662d1cc0172c450d07422e75fa","ref":"refs/heads/engine-refactor","pushedAt":"2023-04-05T02:19:25.000Z","pushType":"push","commitsCount":54,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Merge branch 'networking' into engine-refactor","shortMessageHtmlLink":"Merge branch 'networking' into engine-refactor"}},{"before":"207942b0448f433b85ec13761996d42cda8dedf8","after":"2837fe031d72d8f3b7fc95cf103de96b49f32e92","ref":"refs/heads/networking","pushedAt":"2023-04-05T02:18:31.000Z","pushType":"pr_merge","commitsCount":53,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Merge pull request #57 from peter-r-g/interop-gen-cleanup\n\nInteropGen cleanup","shortMessageHtmlLink":"Merge pull request #57 from peter-r-g/interop-gen-cleanup"}},{"before":null,"after":"d18d4ca9192a75d4c64cdb23b5d122471c9226dd","ref":"refs/heads/engine-refactor","pushedAt":"2023-04-05T02:17:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Remove all networking stuff from minimal","shortMessageHtmlLink":"Remove all networking stuff from minimal"}},{"before":"d169875669c04aa70ccbeeb3a67f7645348b6c10","after":"207942b0448f433b85ec13761996d42cda8dedf8","ref":"refs/heads/networking","pushedAt":"2023-03-18T12:42:32.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Mocha::HandleMap refactor (see desc)\n\nThis refactors only the Framework version of the HandleMap, which isn't being used anywhere in the engine yet.\n- Use std::vector as backing collection instead of std::unordered_map\n- Remove HandleMap::Find(), HandleMap::RemoveAt()\n- Speed things up significantly by returning const refs to unique_ptr instead of copying shared_ptrs\n- Add operator[], Front(), and Back()\n\nThis provides a significant speedup - from ~7M lookups/s to ~16M/s. This still isn't as fast as using Mocha::Array (~181M/s) so there's still a lot of work that could be done here.","shortMessageHtmlLink":"Mocha::HandleMap refactor (see desc)"}},{"before":"45007740c95c5ab7d24ccb89c0e128d65e13e9d9","after":"d169875669c04aa70ccbeeb3a67f7645348b6c10","ref":"refs/heads/networking","pushedAt":"2023-03-10T20:39:36.297Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Apply formatting fixes","shortMessageHtmlLink":"Apply formatting fixes"}},{"before":"2f73eebaefc556d2e82aed54a9a44a0d6f401eda","after":"45007740c95c5ab7d24ccb89c0e128d65e13e9d9","ref":"refs/heads/networking","pushedAt":"2023-03-10T20:38:13.091Z","pushType":"push","commitsCount":4,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into networking","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into networking"}},{"before":"602ef1cd733e28ba99800b3f762e42c12c1ee0cc","after":"2f73eebaefc556d2e82aed54a9a44a0d6f401eda","ref":"refs/heads/networking","pushedAt":"2023-03-10T20:37:59.213Z","pushType":"push","commitsCount":2,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Release messages after we're done with them (and not before)","shortMessageHtmlLink":"Release messages after we're done with them (and not before)"}},{"before":"605ba36f4ed8c1da80db58f9202ce1ad0307273a","after":"520cd400924b91bddeda6885efec38afbca80de7","ref":"refs/heads/master","pushedAt":"2023-03-10T20:32:55.867Z","pushType":"push","commitsCount":1,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Automatically format and commit changes inside format.yml","shortMessageHtmlLink":"Automatically format and commit changes inside format.yml"}},{"before":"1f9eb1ed2524c1cffbe72b3383e8f76d73367383","after":"602ef1cd733e28ba99800b3f762e42c12c1ee0cc","ref":"refs/heads/networking","pushedAt":"2023-03-09T23:24:06.962Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Merge pull request #56 from peter-r-g/project-command-line\n\nAdd -project command line option","shortMessageHtmlLink":"Merge pull request #56 from peter-r-g/project-command-line"}},{"before":"e1af6aa42aa3c1a27fe347be83ae8715d61e8757","after":"1f9eb1ed2524c1cffbe72b3383e8f76d73367383","ref":"refs/heads/networking","pushedAt":"2023-03-09T23:15:10.370Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"xezno","name":"Alex Guthrie","path":"/xezno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12881812?s=80&v=4"},"commit":{"message":"Merge pull request #55 from peter-r-g/hotload-overhaul\n\nHotload overhaul","shortMessageHtmlLink":"Merge pull request #55 from peter-r-g/hotload-overhaul"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEJwNC_wA","startCursor":null,"endCursor":null}},"title":"Activity ยท mocha-engine/mocha"}