{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":722687145,"defaultBranch":"master","name":"hs-apigen","ownerLogin":"TokTok","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-23T17:43:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17427091?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708649845.0","currentOid":""},"activityList":{"items":[{"before":"004b796292f1fceca53111612470ddb36a6fc0f4","after":"e6fb8d56fa5633baeed993f4d980c7f6b74887c4","ref":"refs/heads/master","pushedAt":"2024-02-23T02:09:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toktok-releaser","name":"TokTok Release Automation","path":"/toktok-releaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41485111?s=80&v=4"},"commit":{"message":"fix: Generate simple bindings even if we don't support methods.\n\nAt least we can hand-write the methods if the C bindings are there.","shortMessageHtmlLink":"fix: Generate simple bindings even if we don't support methods."}},{"before":"035f952eb79d78ed76914787aefdce6a450810e6","after":"004b796292f1fceca53111612470ddb36a6fc0f4","ref":"refs/heads/master","pushedAt":"2024-02-22T17:19:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toktok-releaser","name":"TokTok Release Automation","path":"/toktok-releaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41485111?s=80&v=4"},"commit":{"message":"fix: Use `__del__` instead of `__dealloc__`.\n\nIt's safer. In dealloc, the object state can be invalid.","shortMessageHtmlLink":"fix: Use __del__ instead of __dealloc__."}},{"before":"3678e8f4bcc2744b56932aa498ce8e6a0f832e92","after":"035f952eb79d78ed76914787aefdce6a450810e6","ref":"refs/heads/master","pushedAt":"2024-01-09T00:56:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toktok-releaser","name":"TokTok Release Automation","path":"/toktok-releaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41485111?s=80&v=4"},"commit":{"message":"fix: Generate code that cython-lint likes.","shortMessageHtmlLink":"fix: Generate code that cython-lint likes."}},{"before":"d45723cc4e1e3f3d8751d5f868e34a4383cb9397","after":"3678e8f4bcc2744b56932aa498ce8e6a0f832e92","ref":"refs/heads/master","pushedAt":"2024-01-08T04:20:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toktok-releaser","name":"TokTok Release Automation","path":"/toktok-releaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41485111?s=80&v=4"},"commit":{"message":"fix: Add correct typings for enter/exit/dealloc.","shortMessageHtmlLink":"fix: Add correct typings for enter/exit/dealloc."}},{"before":"f201f95cc06ea8245bb7b65e0d960672a2a824eb","after":"d45723cc4e1e3f3d8751d5f868e34a4383cb9397","ref":"refs/heads/master","pushedAt":"2024-01-08T03:45:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"cleanup: Use `check_len` instead of `_check_len`.\n\nThe latter is private.","shortMessageHtmlLink":"cleanup: Use check_len instead of _check_len."}},{"before":"26bc5e55eda233acf5a1a7f1722bc42b976d278c","after":"f201f95cc06ea8245bb7b65e0d960672a2a824eb","ref":"refs/heads/master","pushedAt":"2024-01-07T23:52:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toktok-releaser","name":"TokTok Release Automation","path":"/toktok-releaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41485111?s=80&v=4"},"commit":{"message":"feat(py): Generate default empty event handlers.","shortMessageHtmlLink":"feat(py): Generate default empty event handlers."}},{"before":"90fb2600362b56c6c7a3b5228e67153057403006","after":"26bc5e55eda233acf5a1a7f1722bc42b976d278c","ref":"refs/heads/master","pushedAt":"2024-01-07T21:44:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toktok-releaser","name":"TokTok Release Automation","path":"/toktok-releaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41485111?s=80&v=4"},"commit":{"message":"feat: Add py support for simple value properties and callbacks.\n\nThe rest needs some more thought.","shortMessageHtmlLink":"feat: Add py support for simple value properties and callbacks."}},{"before":"1469f8d4b4d410ed8401d6b548858456972ee920","after":"90fb2600362b56c6c7a3b5228e67153057403006","ref":"refs/heads/master","pushedAt":"2024-01-07T04:09:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toktok-releaser","name":"TokTok Release Automation","path":"/toktok-releaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41485111?s=80&v=4"},"commit":{"message":"feat: Generate `${type}_Ptr` classes to wrap C pointers.","shortMessageHtmlLink":"feat: Generate ${type}_Ptr classes to wrap C pointers."}},{"before":"d8860cd6208399087d722796a1f0a3c83f006c0f","after":"1469f8d4b4d410ed8401d6b548858456972ee920","ref":"refs/heads/master","pushedAt":"2024-01-07T00:31:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toktok-releaser","name":"TokTok Release Automation","path":"/toktok-releaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41485111?s=80&v=4"},"commit":{"message":"feat: Add parser to infer higher level structure from C API.","shortMessageHtmlLink":"feat: Add parser to infer higher level structure from C API."}},{"before":"2c82a4495487949c3bbecafc0c1f92881b660528","after":"d8860cd6208399087d722796a1f0a3c83f006c0f","ref":"refs/heads/master","pushedAt":"2024-01-02T17:27:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toktok-releaser","name":"TokTok Release Automation","path":"/toktok-releaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41485111?s=80&v=4"},"commit":{"message":"chore: Remove settings.yml in favour of hs-github-tools.\n\nCentralised settings means we can update them without having to pass all\nthe CI checks of each repo.","shortMessageHtmlLink":"chore: Remove settings.yml in favour of hs-github-tools."}},{"before":"d7eadc773e1f5855598479cd6cba24e0db481938","after":"2c82a4495487949c3bbecafc0c1f92881b660528","ref":"refs/heads/master","pushedAt":"2024-01-01T11:55:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"chore: Use GPL license with https.\n\nThis aligns with the new zig-toxcore-c repo. It is a chore, but better\nthan changing the zig-toxcore-c license to not use https.","shortMessageHtmlLink":"chore: Use GPL license with https."}},{"before":"da7a35f91d25a9733320a812b5fffbefe2f984ad","after":"d7eadc773e1f5855598479cd6cba24e0db481938","ref":"refs/heads/master","pushedAt":"2023-12-24T02:02:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toktok-releaser","name":"TokTok Release Automation","path":"/toktok-releaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41485111?s=80&v=4"},"commit":{"message":"chore: Disable targets for cross-compilation.\n\nThis way we can do bazel build //... when cross-compiling.","shortMessageHtmlLink":"chore: Disable targets for cross-compilation."}},{"before":"64c0334e87a897d7ebaa0b427aa3b5f95d2596f0","after":"da7a35f91d25a9733320a812b5fffbefe2f984ad","ref":"refs/heads/master","pushedAt":"2023-12-23T00:22:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"fix: Add hacky support for tox_events.h.","shortMessageHtmlLink":"fix: Add hacky support for tox_events.h."}},{"before":"7d032cbb0c015ce81e8655ffce1b32f25f942f89","after":"64c0334e87a897d7ebaa0b427aa3b5f95d2596f0","ref":"refs/heads/master","pushedAt":"2023-11-24T02:45:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"feat: Initial correct generation of tox.h API for Haskell.","shortMessageHtmlLink":"feat: Initial correct generation of tox.h API for Haskell."}},{"before":"e056c8d1e31bb66cdced980ad59e7122e4717738","after":"7d032cbb0c015ce81e8655ffce1b32f25f942f89","ref":"refs/heads/master","pushedAt":"2023-11-23T23:54:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"cleanup: Fix some unused imports warnings.\n\nAlso reformat the file.","shortMessageHtmlLink":"cleanup: Fix some unused imports warnings."}},{"before":"bbe6b8627bda31fc5a8ed375f2b09e385d5e73e1","after":"e056c8d1e31bb66cdced980ad59e7122e4717738","ref":"refs/heads/master","pushedAt":"2023-11-23T23:42:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"chore: Add bounds to cabal dependencies.","shortMessageHtmlLink":"chore: Add bounds to cabal dependencies."}},{"before":"0564bd483d4602dc70605298622aa40d9ad84c01","after":"bbe6b8627bda31fc5a8ed375f2b09e385d5e73e1","ref":"refs/heads/master","pushedAt":"2023-11-23T18:41:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"feat: Add Haskell code generation.\n\nNot working yet, but first version.","shortMessageHtmlLink":"feat: Add Haskell code generation."}},{"before":"f8c55cc86826c4c46a7942371a0bf632e35fe63b","after":"0564bd483d4602dc70605298622aa40d9ad84c01","ref":"refs/heads/master","pushedAt":"2023-11-23T18:41:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"feat: Add Haskell code generation.\n\nNot working yet, but first version.","shortMessageHtmlLink":"feat: Add Haskell code generation."}},{"before":null,"after":"f8c55cc86826c4c46a7942371a0bf632e35fe63b","ref":"refs/heads/master","pushedAt":"2023-11-23T17:44:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"feat: Add Haskell code generation.\n\nNot working yet, but first version.","shortMessageHtmlLink":"feat: Add Haskell code generation."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEAqGHEAA","startCursor":null,"endCursor":null}},"title":"Activity ยท TokTok/hs-apigen"}