{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":829436307,"defaultBranch":"master","name":"aicommit","ownerLogin":"HashCookie","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-07-16T12:27:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/92775570?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721133461.0","currentOid":""},"activityList":{"items":[{"before":"288289904c57f99d6478ce0db33724f5ddc05003","after":"e9c3ddbe37d70c3929b145bf35ae620f22cbf00a","ref":"refs/heads/master","pushedAt":"2024-09-12T12:58:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HashCookie","name":"Coki","path":"/HashCookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92775570?s=80&v=4"},"commit":{"message":"fix: sanitize commit message to prevent shell injection","shortMessageHtmlLink":"fix: sanitize commit message to prevent shell injection"}},{"before":"bfa8137698c839d655efafe7ef5781bd4769e283","after":"288289904c57f99d6478ce0db33724f5ddc05003","ref":"refs/heads/master","pushedAt":"2024-08-03T10:02:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"HashCookie","name":"Coki","path":"/HashCookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92775570?s=80&v=4"},"commit":{"message":"1.0.20","shortMessageHtmlLink":"1.0.20"}},{"before":"cbd91ff44ca1213560af96fc64bf1d35620e0528","after":"bfa8137698c839d655efafe7ef5781bd4769e283","ref":"refs/heads/master","pushedAt":"2024-08-02T05:52:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HashCookie","name":"Coki","path":"/HashCookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92775570?s=80&v=4"},"commit":{"message":"fix: handle errors in git diff execution and improve logging","shortMessageHtmlLink":"fix: handle errors in git diff execution and improve logging"}},{"before":"66ba551dd250878fc38f31376bb27a9ad85c2371","after":"cbd91ff44ca1213560af96fc64bf1d35620e0528","ref":"refs/heads/master","pushedAt":"2024-07-28T13:29:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HashCookie","name":"Coki","path":"/HashCookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92775570?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"6b1e502220f30166693b21d481fe0a23a6604a71","after":"66ba551dd250878fc38f31376bb27a9ad85c2371","ref":"refs/heads/master","pushedAt":"2024-07-28T13:21:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"HashCookie","name":"Coki","path":"/HashCookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92775570?s=80&v=4"},"commit":{"message":"docs: add image to README for demonstration","shortMessageHtmlLink":"docs: add image to README for demonstration"}},{"before":"dd32b060f001de9a5b6f8bb6f36d61a34b24e9ca","after":"6b1e502220f30166693b21d481fe0a23a6604a71","ref":"refs/heads/master","pushedAt":"2024-07-28T13:01:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HashCookie","name":"Coki","path":"/HashCookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92775570?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"8c0c79ad64b38a46e85efa155ad3d08cd00258d6","after":"dd32b060f001de9a5b6f8bb6f36d61a34b24e9ca","ref":"refs/heads/master","pushedAt":"2024-07-28T13:00:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HashCookie","name":"Coki","path":"/HashCookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92775570?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a426104e850d1f4034645404a0fe2e11a49cbbe9","after":"8c0c79ad64b38a46e85efa155ad3d08cd00258d6","ref":"refs/heads/master","pushedAt":"2024-07-28T12:57:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"HashCookie","name":"Coki","path":"/HashCookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92775570?s=80&v=4"},"commit":{"message":"docs: update README and remove README_ZH","shortMessageHtmlLink":"docs: update README and remove README_ZH"}},{"before":"0483de07ab3d26ba307f87a67967f2b9ce33a61c","after":"a426104e850d1f4034645404a0fe2e11a49cbbe9","ref":"refs/heads/master","pushedAt":"2024-07-27T07:16:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"HashCookie","name":"Coki","path":"/HashCookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92775570?s=80&v=4"},"commit":{"message":"refactor: change prompt type in messageGenerator to input","shortMessageHtmlLink":"refactor: change prompt type in messageGenerator to input"}},{"before":"4701f4741203c6db3b6f1f98425379dd1f207509","after":"0483de07ab3d26ba307f87a67967f2b9ce33a61c","ref":"refs/heads/master","pushedAt":"2024-07-21T08:28:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"HashCookie","name":"Coki","path":"/HashCookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92775570?s=80&v=4"},"commit":{"message":"refactor: improve git diff execution and output handling","shortMessageHtmlLink":"refactor: improve git diff execution and output handling"}},{"before":"c8e4003a71846d4dffa22d996ee43ed9022c7dcc","after":"4701f4741203c6db3b6f1f98425379dd1f207509","ref":"refs/heads/master","pushedAt":"2024-07-17T18:49:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"HashCookie","name":"Coki","path":"/HashCookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92775570?s=80&v=4"},"commit":{"message":"fix: correct file name typo in package.json","shortMessageHtmlLink":"fix: correct file name typo in package.json"}},{"before":"2d6b1d9f48e9f8db30c653377ef0541bde69324f","after":"c8e4003a71846d4dffa22d996ee43ed9022c7dcc","ref":"refs/heads/master","pushedAt":"2024-07-17T18:42:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"HashCookie","name":"Coki","path":"/HashCookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92775570?s=80&v=4"},"commit":{"message":"feat: add AI provider module","shortMessageHtmlLink":"feat: add AI provider module"}},{"before":"fc9070eff1a0037491e44f7c232bbb87b6e2311e","after":"2d6b1d9f48e9f8db30c653377ef0541bde69324f","ref":"refs/heads/master","pushedAt":"2024-07-17T18:35:35.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"HashCookie","name":"Coki","path":"/HashCookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92775570?s=80&v=4"},"commit":{"message":"feat: add Deepbricks AI provider support","shortMessageHtmlLink":"feat: add Deepbricks AI provider support"}},{"before":"11b0e11a3eb30154d26d156c2b7d3bb3578f7d66","after":"fc9070eff1a0037491e44f7c232bbb87b6e2311e","ref":"refs/heads/master","pushedAt":"2024-07-17T11:49:16.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"HashCookie","name":"Coki","path":"/HashCookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92775570?s=80&v=4"},"commit":{"message":"feat: add configuration management and enhance API key handling","shortMessageHtmlLink":"feat: add configuration management and enhance API key handling"}},{"before":"6a3ccbdcf677d38dee8ddcf27a338655b0c8b64a","after":"11b0e11a3eb30154d26d156c2b7d3bb3578f7d66","ref":"refs/heads/master","pushedAt":"2024-07-16T13:44:06.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"HashCookie","name":"Coki","path":"/HashCookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92775570?s=80&v=4"},"commit":{"message":"refactor: move source files to src directory and update paths","shortMessageHtmlLink":"refactor: move source files to src directory and update paths"}},{"before":null,"after":"6a3ccbdcf677d38dee8ddcf27a338655b0c8b64a","ref":"refs/heads/master","pushedAt":"2024-07-16T12:37:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"HashCookie","name":"Coki","path":"/HashCookie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92775570?s=80&v=4"},"commit":{"message":"chore: initialize project structure and dependencies\n\n- Added .gitignore to ignore node_modules\n- Created README.md with basic project information and installation instructions\n- Added aicommit.js script for AI-powered commit message generation\n- Included config.js for managing API key configuration\n- Initialized package.json with project metadata and dependencies\n- Added pnpm-lock.yaml for dependency management","shortMessageHtmlLink":"chore: initialize project structure and dependencies"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxMjo1ODowOS4wMDAwMDBazwAAAAS0Y5Wj","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxMjo1ODowOS4wMDAwMDBazwAAAAS0Y5Wj","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNlQxMjozNzo0MS4wMDAwMDBazwAAAASAwkt_"}},"title":"Activity ยท HashCookie/aicommit"}