{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":520333800,"defaultBranch":"trunk","name":"HxMinetest","ownerLogin":"Frixuu","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-02T03:07:53.000Z","ownerAvatar":"https://github.com/avatars/u/19916543?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1691279154.0","currentOid":""},"activityList":{"items":[{"before":"9b4e620c3c7b760b8b22213bf6f12092859eb0cd","after":"4cd8c763ca9607cc7e5a4efbb85ea34cd604d8a1","ref":"refs/heads/trunk","pushedAt":"2024-08-13T15:14:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Add mapgen worker APIs","shortMessageHtmlLink":"Add mapgen worker APIs"}},{"before":"d62f8f719631de034b07314ae5bf6f0f2e0eefdb","after":"9b4e620c3c7b760b8b22213bf6f12092859eb0cd","ref":"refs/heads/trunk","pushedAt":"2024-08-07T11:33:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Create a macro for autoforwarding abstract fields\n\nLong time ago, certain wrappers were implemented as typedefs. It was not ideal because typedefs cannot have @:native names associated with their fields. They also cannot have function fields (\"dot methods\").\n\nThey were migrated to use classes and @:remove interfaces, which alleviated these issues. However, the resulting code has different semantics than expected: for example, it did not make sense to extend those fake classes.\n\nThe plan is to migrate them once again, as abstracts over lua.Table. This macro will help reduce boilerplate while doing so.","shortMessageHtmlLink":"Create a macro for autoforwarding abstract fields"}},{"before":"7c80620af7d0a1ffaf1a8fbdd686c410bda31e97","after":"d62f8f719631de034b07314ae5bf6f0f2e0eefdb","ref":"refs/heads/trunk","pushedAt":"2024-08-07T01:44:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Enhance \"native collection\" table wrappers","shortMessageHtmlLink":"Enhance \"native collection\" table wrappers"}},{"before":"33d262443582754013a3c92b69edb80853801165","after":"7c80620af7d0a1ffaf1a8fbdd686c410bda31e97","ref":"refs/heads/trunk","pushedAt":"2024-08-07T00:34:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Use abstracts in place of some classes/interfaces\n\nThey provide more accurate semantics when dealing with ad-hoc tables.","shortMessageHtmlLink":"Use abstracts in place of some classes/interfaces"}},{"before":"86e75a567783ef8188ab24df6459fbc822f8a886","after":"33d262443582754013a3c92b69edb80853801165","ref":"refs/heads/trunk","pushedAt":"2024-08-06T10:29:25.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"a892f158e380577c3fdeb0b75caaa2e67ccf29eb","after":"3c81d57f57e1884d470c80e80820d90209738e5b","ref":"refs/heads/docs-vitepress","pushedAt":"2024-08-04T21:46:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Generate pages and sidebar directly in Vitepress","shortMessageHtmlLink":"Generate pages and sidebar directly in Vitepress"}},{"before":"74092a50b3c9bd67e3e0aa8e62f400333e561a43","after":"a892f158e380577c3fdeb0b75caaa2e67ccf29eb","ref":"refs/heads/docs-vitepress","pushedAt":"2024-08-04T21:44:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Generate pages and sidebar directly in Vitepress","shortMessageHtmlLink":"Generate pages and sidebar directly in Vitepress"}},{"before":"58a944f21837e5f2fc29c9f182bb1f14de23c4d9","after":"74092a50b3c9bd67e3e0aa8e62f400333e561a43","ref":"refs/heads/docs-vitepress","pushedAt":"2024-08-01T02:12:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Experimental: Use Vitepress' dynamic routes","shortMessageHtmlLink":"Experimental: Use Vitepress' dynamic routes"}},{"before":"620366f64c0c6e96e40b173b19a2b65125eb8ba2","after":"58a944f21837e5f2fc29c9f182bb1f14de23c4d9","ref":"refs/heads/docs-vitepress","pushedAt":"2024-07-31T14:34:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Include abstracts when rendering documentation","shortMessageHtmlLink":"Include abstracts when rendering documentation"}},{"before":"f6b2455f04f6f10a599d481ae1c668edfdb6efbe","after":"620366f64c0c6e96e40b173b19a2b65125eb8ba2","ref":"refs/heads/docs-vitepress","pushedAt":"2024-07-25T00:38:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Hint function type","shortMessageHtmlLink":"Hint function type"}},{"before":"9778ba15e483ec0461c4d3115fc1dfc529df978d","after":"f6b2455f04f6f10a599d481ae1c668edfdb6efbe","ref":"refs/heads/docs-vitepress","pushedAt":"2024-07-23T23:39:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Link to known types","shortMessageHtmlLink":"Link to known types"}},{"before":"818d6c4f7d9f09b2871c473085a818863b0b27e7","after":"9778ba15e483ec0461c4d3115fc1dfc529df978d","ref":"refs/heads/docs-vitepress","pushedAt":"2024-07-23T15:02:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Update GitHub Actions workflows","shortMessageHtmlLink":"Update GitHub Actions workflows"}},{"before":"91103a7905db7275154a36d4508ed61638cff5a2","after":"818d6c4f7d9f09b2871c473085a818863b0b27e7","ref":"refs/heads/docs-vitepress","pushedAt":"2024-07-23T14:56:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Update .gitignore","shortMessageHtmlLink":"Update .gitignore"}},{"before":"09623cc229382dec9effe0879d6bc914b197102f","after":"91103a7905db7275154a36d4508ed61638cff5a2","ref":"refs/heads/docs-vitepress","pushedAt":"2024-07-23T13:44:01.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Migrate Vitepress build script to Deno\n\nThis removes dependency not only on pnpm, but also on Node.","shortMessageHtmlLink":"Migrate Vitepress build script to Deno"}},{"before":"9c04c0a1d2e8b39f2972fc3abc2b8ef823b078ed","after":"09623cc229382dec9effe0879d6bc914b197102f","ref":"refs/heads/docs-vitepress","pushedAt":"2024-07-22T11:54:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Apply old updates","shortMessageHtmlLink":"Apply old updates"}},{"before":"3097e380c610f79219b91881f680182987fa69f6","after":"9c04c0a1d2e8b39f2972fc3abc2b8ef823b078ed","ref":"refs/heads/docs-vitepress","pushedAt":"2023-08-09T01:02:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Generate entries for interfaces","shortMessageHtmlLink":"Generate entries for interfaces"}},{"before":"06660bcabd8a5cd52de73d5417e35dedd379ce33","after":"3097e380c610f79219b91881f680182987fa69f6","ref":"refs/heads/docs-vitepress","pushedAt":"2023-08-08T23:45:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Deploy docs to Vercel","shortMessageHtmlLink":"Deploy docs to Vercel"}},{"before":"d53fda1d8dab8df7e15c6185830006b2390dfcc4","after":"06660bcabd8a5cd52de73d5417e35dedd379ce33","ref":"refs/heads/docs-vitepress","pushedAt":"2023-08-08T23:29:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Try to deploy to Vercel","shortMessageHtmlLink":"Try to deploy to Vercel"}},{"before":"c53e78760ab7aabf563416808f2f212013313dd3","after":"d53fda1d8dab8df7e15c6185830006b2390dfcc4","ref":"refs/heads/docs-vitepress","pushedAt":"2023-08-08T23:23:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Try to deploy to Vercel","shortMessageHtmlLink":"Try to deploy to Vercel"}},{"before":"b82ea45f37e9fc1cd732527eb363977b62556f5b","after":"c53e78760ab7aabf563416808f2f212013313dd3","ref":"refs/heads/docs-vitepress","pushedAt":"2023-08-08T23:02:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Try to deploy to Vercel","shortMessageHtmlLink":"Try to deploy to Vercel"}},{"before":"af379b4536060e97cc189c7f3fe8789817101ea1","after":"b82ea45f37e9fc1cd732527eb363977b62556f5b","ref":"refs/heads/docs-vitepress","pushedAt":"2023-08-08T23:00:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Try to deploy to Vercel","shortMessageHtmlLink":"Try to deploy to Vercel"}},{"before":"2a9861a09055cbb10ab9ab73f359a8ec823a0dac","after":"af379b4536060e97cc189c7f3fe8789817101ea1","ref":"refs/heads/docs-vitepress","pushedAt":"2023-08-08T22:55:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Try to deploy to Vercel","shortMessageHtmlLink":"Try to deploy to Vercel"}},{"before":"b4264354df174f6a2a6cd1545e4c0caac0d64a5d","after":"2a9861a09055cbb10ab9ab73f359a8ec823a0dac","ref":"refs/heads/docs-vitepress","pushedAt":"2023-08-08T22:37:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Build docs with Earthly","shortMessageHtmlLink":"Build docs with Earthly"}},{"before":"87ffa27f928ea57177c03c999b842216d38c7122","after":"b4264354df174f6a2a6cd1545e4c0caac0d64a5d","ref":"refs/heads/docs-vitepress","pushedAt":"2023-08-08T22:06:05.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Update action for building examples not to use Just","shortMessageHtmlLink":"Update action for building examples not to use Just"}},{"before":"70cbb9b159f75eacf05ff991f0d6bebf61dbabc7","after":"87ffa27f928ea57177c03c999b842216d38c7122","ref":"refs/heads/docs-vitepress","pushedAt":"2023-08-06T12:13:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Generate sidebar for API reference","shortMessageHtmlLink":"Generate sidebar for API reference"}},{"before":"de90ec8c81c2b07d96e24c9c9b5930eaf357eeec","after":"70cbb9b159f75eacf05ff991f0d6bebf61dbabc7","ref":"refs/heads/docs-vitepress","pushedAt":"2023-08-06T02:37:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Start rendering classes","shortMessageHtmlLink":"Start rendering classes"}},{"before":"92842b2305f7b64ffb0005c667cad039fd55a209","after":"de90ec8c81c2b07d96e24c9c9b5930eaf357eeec","ref":"refs/heads/docs-vitepress","pushedAt":"2023-08-06T00:01:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Update pnpm-lock.yaml","shortMessageHtmlLink":"Update pnpm-lock.yaml"}},{"before":null,"after":"92842b2305f7b64ffb0005c667cad039fd55a209","ref":"refs/heads/docs-vitepress","pushedAt":"2023-08-05T23:45:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Add branding","shortMessageHtmlLink":"Add branding"}},{"before":"d96a1c2d667765435b26e396b74323a4e69f4271","after":"86e75a567783ef8188ab24df6459fbc822f8a886","ref":"refs/heads/trunk","pushedAt":"2023-07-18T13:15:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Add methods and operators to Vector","shortMessageHtmlLink":"Add methods and operators to Vector"}},{"before":"3f2520710ee1bcdad434cb789cc662c8a0076fad","after":"d96a1c2d667765435b26e396b74323a4e69f4271","ref":"refs/heads/trunk","pushedAt":"2023-07-12T20:10:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Frixuu","name":null,"path":"/Frixuu","primaryAvatarUrl":"https://github.com/avatars/u/19916543?s=80&v=4"},"commit":{"message":"Update some schematic externs","shortMessageHtmlLink":"Update some schematic externs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEmVX1mwA","startCursor":null,"endCursor":null}},"title":"Activity ยท Frixuu/HxMinetest"}