{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":664347812,"defaultBranch":"master","name":"moulars","ownerLogin":"zrax","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-09T17:41:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/714191?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696219666.0","currentOid":""},"activityList":{"items":[{"before":"28e0c134a04ed57b114605f88eaa05a40ec355ac","after":"2c6043d05c9a0f393051021c8180203bf22227f4","ref":"refs/heads/master","pushedAt":"2024-08-14T23:47:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Switch to data-encoding for base64","shortMessageHtmlLink":"Switch to data-encoding for base64"}},{"before":"bcc96c0b80ebb0cf17d4ab64eeceb961f360fe27","after":"28e0c134a04ed57b114605f88eaa05a40ec355ac","ref":"refs/heads/master","pushedAt":"2024-07-30T23:47:11.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Also cleanup inline format args where applicable","shortMessageHtmlLink":"Also cleanup inline format args where applicable"}},{"before":"01b826734672cfb28543c516e0268d216774dbd7","after":"bcc96c0b80ebb0cf17d4ab64eeceb961f360fe27","ref":"refs/heads/master","pushedAt":"2024-07-30T19:59:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Constrain clap version for 1.70 compatibility","shortMessageHtmlLink":"Constrain clap version for 1.70 compatibility"}},{"before":"3595357abdc2d814adfdcff1014a946a0fa2459f","after":"01b826734672cfb28543c516e0268d216774dbd7","ref":"refs/heads/master","pushedAt":"2024-07-30T19:52:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Bump MSRV since we were using newer features anyway.\n\nThis also eliminates the need for the once_cell crate.","shortMessageHtmlLink":"Bump MSRV since we were using newer features anyway."}},{"before":"ac3a148d119286f7f0bf11da3814f16698cb5455","after":"3595357abdc2d814adfdcff1014a946a0fa2459f","ref":"refs/heads/master","pushedAt":"2024-07-23T20:01:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Fix some clippy errors","shortMessageHtmlLink":"Fix some clippy errors"}},{"before":"3255f0483770a9ea5ecb1fc4126303bed7fefd5b","after":"ac3a148d119286f7f0bf11da3814f16698cb5455","ref":"refs/heads/master","pushedAt":"2024-07-23T19:02:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Update to checkout v4","shortMessageHtmlLink":"Update to checkout v4"}},{"before":"7d152e338b89cd30efeebfffb36c7d6090065ac6","after":"3255f0483770a9ea5ecb1fc4126303bed7fefd5b","ref":"refs/heads/master","pushedAt":"2024-01-02T01:22:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Avoid name duplication in Token::Char(...) to satisfy clippy","shortMessageHtmlLink":"Avoid name duplication in Token::Char(...) to satisfy clippy"}},{"before":"7f90b81703dc8fc0e6da7d449b2c07ed2a9d560d","after":"7d152e338b89cd30efeebfffb36c7d6090065ac6","ref":"refs/heads/master","pushedAt":"2023-12-07T23:19:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Move keygen out to its own function to avoid clippy warning","shortMessageHtmlLink":"Move keygen out to its own function to avoid clippy warning"}},{"before":"d3e1e1f26a273d4579c0fad8a6eb0eeb692ca296","after":"7f90b81703dc8fc0e6da7d449b2c07ed2a9d560d","ref":"refs/heads/master","pushedAt":"2023-12-07T23:13:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Switch to gen_safe_prime() for another keygen speed boost.\n\ngen_safe_prime_exact() starts from gen_prime_exact(), which always sets\nthe high bit. Since gen_safe_prime_exact() may actually return (p<<1)+1,\nthis actually significantly increases the odds of generating a too-large\nkey and forcing us to re-start the keygen loop.","shortMessageHtmlLink":"Switch to gen_safe_prime() for another keygen speed boost."}},{"before":"09f58ee7c98b2b9b49ac4ee00b11f85277073d90","after":"d3e1e1f26a273d4579c0fad8a6eb0eeb692ca296","ref":"refs/heads/master","pushedAt":"2023-12-07T23:11:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Switch to gen_safe_prime() for another keygen speed boost.\n\ngen_safe_prime_exact() starts from gen_prime_exact(), which always sets\nthe high bit. Since gen_safe_prime_exact() may actually return (p<<1)+1,\nthis actually significantly increases the odds of generating a too-large\nkey and forcing us to re-start the keygen loop.","shortMessageHtmlLink":"Switch to gen_safe_prime() for another keygen speed boost."}},{"before":"0038984e84ff35d56156ea05d6b9b3e45e413505","after":"09f58ee7c98b2b9b49ac4ee00b11f85277073d90","ref":"refs/heads/master","pushedAt":"2023-12-07T19:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Fix macro scopes and avoid exporting them unnecessarily","shortMessageHtmlLink":"Fix macro scopes and avoid exporting them unnecessarily"}},{"before":"f9562e8d3def57405d5584c62a61f648b01d1dfe","after":"0038984e84ff35d56156ea05d6b9b3e45e413505","ref":"refs/heads/master","pushedAt":"2023-12-07T18:34:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Clean up uses of std::process::exit().\n\nThis uses ExitCode where possible to ensure stack cleanup is done properly,\nand panic!() to provide a proper call stack for unrecoverable failures.","shortMessageHtmlLink":"Clean up uses of std::process::exit()."}},{"before":"0d8c7104570c489c5db061add6b16ddf4cf8ef68","after":"f9562e8d3def57405d5584c62a61f648b01d1dfe","ref":"refs/heads/master","pushedAt":"2023-11-02T21:49:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Just allow must_use_candidate for now","shortMessageHtmlLink":"Just allow must_use_candidate for now"}},{"before":"ebde485315f8b5a1d708f3f866a701e45c9fc876","after":"0d8c7104570c489c5db061add6b16ddf4cf8ef68","ref":"refs/heads/master","pushedAt":"2023-11-02T16:23:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Move some Arcs down closer to where they're actually required","shortMessageHtmlLink":"Move some Arcs down closer to where they're actually required"}},{"before":"46f1c8669682dad912161322f07065730b946e22","after":"ebde485315f8b5a1d708f3f866a701e45c9fc876","ref":"refs/heads/master","pushedAt":"2023-10-03T18:40:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Add license to cargo metadata","shortMessageHtmlLink":"Add license to cargo metadata"}},{"before":"50b45ec196d50f4d7aaf784973c857d6ece4f3ed","after":null,"ref":"refs/heads/clippy_cleanup","pushedAt":"2023-10-02T04:07:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"}},{"before":"59333a93995fb41686f6e614c16aa64c6dfc7c00","after":"46f1c8669682dad912161322f07065730b946e22","ref":"refs/heads/master","pushedAt":"2023-10-02T04:07:41.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Merge pull request #3 from zrax/clippy_cleanup\n\nClean up or reduce the scope of some additional clippy warnings","shortMessageHtmlLink":"Merge pull request #3 from zrax/clippy_cleanup"}},{"before":null,"after":"50b45ec196d50f4d7aaf784973c857d6ece4f3ed","ref":"refs/heads/clippy_cleanup","pushedAt":"2023-10-02T00:24:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Also squash cast_sign_loss","shortMessageHtmlLink":"Also squash cast_sign_loss"}},{"before":"51a911702256d3b1e9a2083e32f69ddc34c343a8","after":null,"ref":"refs/heads/derive_macro","pushedAt":"2023-10-01T20:19:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"}},{"before":"97bbd4a543832c45d47bb802552b8df35b4e0586","after":"59333a93995fb41686f6e614c16aa64c6dfc7c00","ref":"refs/heads/master","pushedAt":"2023-10-01T20:18:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Merge pull request #1 from zrax/derive_macro\n\nUse a macro to simplify filling in Creatable trait.","shortMessageHtmlLink":"Merge pull request #1 from zrax/derive_macro"}},{"before":"d1e34068c2997f17a6512943260500e2d1a3fc04","after":"51a911702256d3b1e9a2083e32f69ddc34c343a8","ref":"refs/heads/derive_macro","pushedAt":"2023-10-01T19:03:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Use a macro to simplify filling in Creatable trait.\n\nThis could probably also be done with a derive() macro, but that's a bit\nmore complicated (especially for supporting the various trait downcast\nfunctions)","shortMessageHtmlLink":"Use a macro to simplify filling in Creatable trait."}},{"before":"49cedaad2546da241ec11ff327d41381a2784270","after":null,"ref":"refs/heads/ci","pushedAt":"2023-10-01T19:02:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"}},{"before":"33e3a86ec27718fa5c36f82a4e61b9e61d657eef","after":"97bbd4a543832c45d47bb802552b8df35b4e0586","ref":"refs/heads/master","pushedAt":"2023-10-01T19:02:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Merge pull request #2 from zrax/ci\n\nAdd Github Actions CI","shortMessageHtmlLink":"Merge pull request #2 from zrax/ci"}},{"before":"d9920bae9f95df71cceeba453be370668db4dfe2","after":"49cedaad2546da241ec11ff327d41381a2784270","ref":"refs/heads/ci","pushedAt":"2023-10-01T18:58:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Add Github Actions CI","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":null,"after":"d9920bae9f95df71cceeba453be370668db4dfe2","ref":"refs/heads/ci","pushedAt":"2023-10-01T18:25:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Add Github Actions CI","shortMessageHtmlLink":"Add Github Actions CI"}},{"before":null,"after":"d1e34068c2997f17a6512943260500e2d1a3fc04","ref":"refs/heads/derive_macro","pushedAt":"2023-10-01T17:39:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Use a macro to simplify filling in Creatable trait.\n\nThis could probably also be done with a derive() macro, but that's a bit\nmore complicated (especially for supporting the various trait downcast\nfunctions)","shortMessageHtmlLink":"Use a macro to simplify filling in Creatable trait."}},{"before":"8a540cfd4a6f20d18b4dfe59a22d8ea1b2e5e113","after":"33e3a86ec27718fa5c36f82a4e61b9e61d657eef","ref":"refs/heads/master","pushedAt":"2023-09-26T17:37:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Squash some more pedantic clippy warnings","shortMessageHtmlLink":"Squash some more pedantic clippy warnings"}},{"before":"9086aaa6ca2a71e3db1d39440240ee1de6c74d95","after":"8a540cfd4a6f20d18b4dfe59a22d8ea1b2e5e113","ref":"refs/heads/master","pushedAt":"2023-09-19T21:25:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"These index variables no longer need to be atomic.","shortMessageHtmlLink":"These index variables no longer need to be atomic."}},{"before":"8efa870c106c7f70f0b39b509fc4b9dbaf2a63b4","after":"9086aaa6ca2a71e3db1d39440240ee1de6c74d95","ref":"refs/heads/master","pushedAt":"2023-09-19T21:18:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Don't require the DbInterface object to be mutable.","shortMessageHtmlLink":"Don't require the DbInterface object to be mutable."}},{"before":"4e94acc219f31bc7ed9146d998046bf33b41b9f1","after":"8efa870c106c7f70f0b39b509fc4b9dbaf2a63b4","ref":"refs/heads/master","pushedAt":"2023-08-16T23:03:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zrax","name":"Michael Hansen","path":"/zrax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/714191?s=80&v=4"},"commit":{"message":"Add a /client_keys endpoint for displaying the client's server.ini keys","shortMessageHtmlLink":"Add a /client_keys endpoint for displaying the client's server.ini keys"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEmr-pJQA","startCursor":null,"endCursor":null}},"title":"Activity ยท zrax/moulars"}