{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":615816331,"defaultBranch":"master","name":"git-commit-copilot","ownerLogin":"ityuany","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-18T19:00:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13724214?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1679390460.0","currentOid":""},"activityList":{"items":[{"before":"bd515f9e3e57d376f41c45579937cf15d577b2e3","after":"4d9987e6eb2cb9a0f0164ecb2f967c03310f99ed","ref":"refs/heads/master","pushedAt":"2023-03-21T15:00:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"'feat: Update ChatGPT CodeReviewer to support Chinese language and adjust config details in createCommitMessageCreator()\n\nUpdates were made to the `.github/workflows/code-review.yml` configuration file and the `packages/core/package.json` and `packages/core/src/index.ts` files.\n\nIn `.github/workflows/code-review.yml`, the environment variables `GITHUB_TOKEN`, `OPENAI_API_KEY`, and `LANGUAGE` were added and configured to their appropriate values.\n\nIn `packages/core/package.json`, the version number was incremented from `1.0.0` to `1.0.1`.\n\nIn `packages/core/src/index.ts`, `temperature` was set to `0` in the `createCommitMessageCreator` function and `GPT35TurboMessage` was adjusted in the `messages` parameter, so that the `ChatGPT CodeReviewer` function can now support the Chinese language.\n\nCo-authored-by: [Author's Name] (if applicable)'","shortMessageHtmlLink":"'feat: Update ChatGPT CodeReviewer to support Chinese language and adโ€ฆ"}},{"before":"bd515f9e3e57d376f41c45579937cf15d577b2e3","after":"dd5c0a6c1566d1ae08d33cefa88455baeed79ce8","ref":"refs/heads/test","pushedAt":"2023-03-21T09:21:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"bd515f9e3e57d376f41c45579937cf15d577b2e3","ref":"refs/heads/test","pushedAt":"2023-03-21T09:21:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"Update code-review.yml","shortMessageHtmlLink":"Update code-review.yml"}},{"before":"4e4b6a6187b31e8a132df4b9f28d4a308267c249","after":null,"ref":"refs/heads/test","pushedAt":"2023-03-21T09:20:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"}},{"before":"86ac875a56f272fe26eaf5bbfd2c67b89734ce49","after":"bd515f9e3e57d376f41c45579937cf15d577b2e3","ref":"refs/heads/master","pushedAt":"2023-03-21T09:19:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"Update code-review.yml","shortMessageHtmlLink":"Update code-review.yml"}},{"before":"86ac875a56f272fe26eaf5bbfd2c67b89734ce49","after":"4e4b6a6187b31e8a132df4b9f28d4a308267c249","ref":"refs/heads/test","pushedAt":"2023-03-21T09:14:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"86ac875a56f272fe26eaf5bbfd2c67b89734ce49","ref":"refs/heads/test","pushedAt":"2023-03-21T09:13:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"Update code-review.yml","shortMessageHtmlLink":"Update code-review.yml"}},{"before":"20149ca922e0fb383103a6a3c34d62c83ead615b","after":"86ac875a56f272fe26eaf5bbfd2c67b89734ce49","ref":"refs/heads/master","pushedAt":"2023-03-21T09:10:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"Update code-review.yml","shortMessageHtmlLink":"Update code-review.yml"}},{"before":"a7d99b7d90e4cdcff41e356c783802f6c3b24319","after":"20149ca922e0fb383103a6a3c34d62c83ead615b","ref":"refs/heads/master","pushedAt":"2023-03-21T09:02:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"Update code-review.yml","shortMessageHtmlLink":"Update code-review.yml"}},{"before":"5bef04b4bef0fc5c1bfc37a5dc53709048cb27a5","after":"a7d99b7d90e4cdcff41e356c783802f6c3b24319","ref":"refs/heads/master","pushedAt":"2023-03-19T12:14:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"'Subject: Fix typo in npm-publish.yml\n\nDescription:\n- Correct the use of \"using1\" to \"using\" in the comment on line 2.'","shortMessageHtmlLink":"'Subject: Fix typo in npm-publish.yml"}},{"before":"b0e99c8c8dbae3756d9f0c5a5336ca540e45ffd1","after":"5bef04b4bef0fc5c1bfc37a5dc53709048cb27a5","ref":"refs/heads/master","pushedAt":"2023-03-19T12:09:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"'Subject: Update branch reference in code review workflow\n\nDescription:\n- Change the branch reference from \"main\" to \"master\" to align with the default branch name in the repository.\n- Rename the job from \"build\" to \"review\" to better reflect the purpose of the workflow.\n- No changes were made to the steps or actions in the workflow.'","shortMessageHtmlLink":"'Subject: Update branch reference in code review workflow"}},{"before":"2c11d604af385a2940474dbd2fda0ac29f912459","after":"b0e99c8c8dbae3756d9f0c5a5336ca540e45ffd1","ref":"refs/heads/master","pushedAt":"2023-03-19T12:07:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"'Subject: Add ChatGPT CodeReviewer action to code-review.yml\n\nDescription:\n- Remove 'actions/checkout' step which is not needed.\n- Add the ChatGPT CodeReviewer action to perform automated code review.\n- Update the version of ChatGPT CodeReviewer to v1.0.3.'","shortMessageHtmlLink":"'Subject: Add ChatGPT CodeReviewer action to code-review.yml"}},{"before":"90410ffa1dda90a16f20baed18cf83584fc6f4e2","after":"2c11d604af385a2940474dbd2fda0ac29f912459","ref":"refs/heads/master","pushedAt":"2023-03-19T12:05:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"'Subject: chore: integrate ChatGPT CodeReviewer in npm-publish.yml\n\nDescription:\n- Add ChatGPT CodeReviewer in npm-publish.yml\n- ChatGPT CodeReviewer is used for code review\n- It will help improve code quality and reduce errors'","shortMessageHtmlLink":"'Subject: chore: integrate ChatGPT CodeReviewer in npm-publish.yml"}},{"before":"c00cc0fe6fed82e367688fa3c06f8355c6d693fc","after":"90410ffa1dda90a16f20baed18cf83584fc6f4e2","ref":"refs/heads/master","pushedAt":"2023-03-19T11:05:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"'feat: update README.md with new features and improvements\n\n- Update project title to include rocket emoji ๐Ÿš€ for a more fun and engaging title\n- Update document section header to include book emoji ๐Ÿ“š for better visual appeal\n- Update installation section to include a hammer emoji ๐Ÿ”จ for emphasis on running commands\n- Add images to guide users on how to use Commit Copilot\n- Update usage example section to include formatting changes and add sparkle emoji โœจ for added excitement\n- Update security section to include lock emoji ๐Ÿ”’ for emphasis on security measures\n- Update developer section to include computer emoji ๐Ÿ‘จโ€๐Ÿ’ป for better visual appeal\n- Add links to developer's GitHub profile for better networking\n- Update license section to include document emoji ๐Ÿ“„ for better visual appeal\n- Add a link to the MIT license for users to learn more about it.'","shortMessageHtmlLink":"'feat: update README.md with new features and improvements"}},{"before":"0808bb55a2f935a21ce1732e325c1e8612476f08","after":"c00cc0fe6fed82e367688fa3c06f8355c6d693fc","ref":"refs/heads/master","pushedAt":"2023-03-19T11:03:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"'feat: Add usage instructions and safety information for Commit Copilot\n\nAdd instructions for using Commit Copilot with helpful screenshots.\nAlso include safety information for users to be aware of.\n\n- Add usage instructions for Commit Copilot\n- Include helpful screenshots to aid in usage\n- Add safety information for users to be aware of'","shortMessageHtmlLink":"'feat: Add usage instructions and safety information for Commit Copilot"}},{"before":"9fc0dacc89242a657f6ee3b074f5dbd98f156db4","after":"0808bb55a2f935a21ce1732e325c1e8612476f08","ref":"refs/heads/master","pushedAt":"2023-03-19T11:02:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"'feat: add installation and usage instructions for Commit Copilot\n\nThis commit adds the installation and usage instructions for Commit Copilot. Users can install the tool globally using npm or pnpm. To use the tool, they can run the command \"npm_config_registry=https://registry.npmjs.org npx commit-copilot\" or \"npm_config_registry=https://registry.npmjs.org pnpx commit-copilot\". Once the tool is launched, users can input the description of the commit information. The generated git commit information is then formatted for easy use.\n\nThis commit also provides information on the security of the tool. Users' API keys will be stored locally and won't be sent to any external sources.\n\nCo-authored-by: [@ityuany](https://github.com/ityuany)'","shortMessageHtmlLink":"'feat: add installation and usage instructions for Commit Copilot"}},{"before":"dea4f0e08cffc9da990ac2a936ea21fd388abc50","after":"9fc0dacc89242a657f6ee3b074f5dbd98f156db4","ref":"refs/heads/master","pushedAt":"2023-03-19T09:47:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"'feat: Add commit copilot generator\n\nAdd the commit copilot generator with the help of OpenAI ChatGPT that can quickly generate commit information. The commit copilot generator provides multiple options for generating the commit information.\n\nThe commit copilot generator can be used with npm or pnpm.\n\nThe commit copilot generator stores the apiKey locally and does not attempt to send it elsewhere to ensure security.\n\nAuthors:\n- @ityuany\n\nLicense:\n- MIT'","shortMessageHtmlLink":"'feat: Add commit copilot generator"}},{"before":"4067302b4bbd657e0f05019ca8e404b5d92f0c87","after":"dea4f0e08cffc9da990ac2a936ea21fd388abc50","ref":"refs/heads/master","pushedAt":"2023-03-19T08:42:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"'feat: Update package.json and encrypt function in crypto.ts\n\nUpdated package.json with the addition of a new script which builds the project using pnpm, and marked the project as private.\n\nChanges made in crypto.ts:\n- Removed the \"const\" keyword before S in the function signature of encrypt\n- Added missing code that concatenates the plaintext and ciphertext in the encrypt function.\n\nPlease review and merge.'","shortMessageHtmlLink":"'feat: Update package.json and encrypt function in crypto.ts"}},{"before":"98a9e340f33fba34d6c31f1bef78c9db087880f0","after":"4067302b4bbd657e0f05019ca8e404b5d92f0c87","ref":"refs/heads/master","pushedAt":"2023-03-19T08:38:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"Update npm-publish.yml","shortMessageHtmlLink":"Update npm-publish.yml"}},{"before":"8e17211f7bbbc8f105c266e085fceb8f4b01d33f","after":"98a9e340f33fba34d6c31f1bef78c9db087880f0","ref":"refs/heads/master","pushedAt":"2023-03-19T08:31:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"Create .github/workflows/npm-publish.yml","shortMessageHtmlLink":"Create .github/workflows/npm-publish.yml"}},{"before":"ae09d67fc23b6ffeba5564a514e7c74527860dcf","after":"8e17211f7bbbc8f105c266e085fceb8f4b01d33f","ref":"refs/heads/master","pushedAt":"2023-03-19T08:28:18.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"'feat: Add commit message generator based on diff information\n\nThis commit adds a new feature to generate commit messages based on git diff information, using either GPT-3.5-turbo or GPT-4 language models, depending on the `mode` setting specified by the user in the `UserConfig` object. The commit message is generated in either English or Chinese, depending on the `lang` setting. The commit message is returned by calling the `createCommitMessageCreator` function with a `UserConfig` object that includes the API key, mode, and language settings.\n\nThe commit message generator uses the `prompt` object to provide a guide message for the user. The guide message is in either English or Chinese, depending on the `lang` setting. The generated commit messages are based on the diff information passed to the `createChatCompletion` function, and are structured in accordance with the standard git message format. The `description` section is organized in list form to provide a clear, detailed summary of the changes made.'","shortMessageHtmlLink":"'feat: Add commit message generator based on diff information"}},{"before":"d6acd186fa79a619cfe519133678b06f84fb87d5","after":"ae09d67fc23b6ffeba5564a514e7c74527860dcf","ref":"refs/heads/master","pushedAt":"2023-03-18T20:36:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"'feat(cli): remove createCommitMessageCreator import from user-config.ts\n\nThis commit removes the unnecessary import statement for the `createCommitMessageCreator` function from the `commit-copilot-core` library in the `user-config.ts` file located at `packages/cli/src/user-config.ts`. The import statement is not being used in this module, so it can be safely removed to reduce the size of the codebase.'","shortMessageHtmlLink":"'feat(cli): remove createCommitMessageCreator import from user-config.ts"}},{"before":"69e7f3176a350155927b18b1fcd0ec94152f3fe3","after":"d6acd186fa79a619cfe519133678b06f84fb87d5","ref":"refs/heads/master","pushedAt":"2023-03-18T20:29:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"'feat(cli): add git commit message with diff information\n\nThis commit adds a git commit message based on the git diff information that was transmitted. The commit message format is standard Git message format. The commit message is enclosed in single quotes. Below are the details of the changes:\n\n- The cli module was updated to add git commit message with diff information.\n- The commit message format is standard Git message format with a single quote enclosing the commit message.\n- The changes made are based on the diff information transmitted.\n- The changes made are added to the staging area using `git add .`.\n- The changes are then committed using `git commit -m` command along with the generated commit message.\n\nPlease review and merge this commit to update the feature.'","shortMessageHtmlLink":"'feat(cli): add git commit message with diff information"}},{"before":"dc2f84efd7bc65e4ad0423f805ce2604c4a8c3bf","after":"69e7f3176a350155927b18b1fcd0ec94152f3fe3","ref":"refs/heads/master","pushedAt":"2023-03-18T20:26:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"init","shortMessageHtmlLink":"init"}},{"before":null,"after":"dc2f84efd7bc65e4ad0423f805ce2604c4a8c3bf","ref":"refs/heads/master","pushedAt":"2023-03-18T19:00:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ityuany","name":"ityuany","path":"/ityuany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13724214?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADCBvN-wA","startCursor":null,"endCursor":null}},"title":"Activity ยท ityuany/git-commit-copilot"}