{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":707633914,"defaultBranch":"main","name":"git-gpt","ownerLogin":"ShinChven","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-20T10:18:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3351486?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726475364.0","currentOid":""},"activityList":{"items":[{"before":"f86948197412e00ced9c2e2a6f27a9028ffa749e","after":"035b4d8243b33559d1e3a70081a7a6f4df3644f1","ref":"refs/heads/main","pushedAt":"2024-09-16T10:56:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"chore: Update config function parameters\n\nChanged:\n- Updated config function to include new optional parameters.","shortMessageHtmlLink":"chore: Update config function parameters"}},{"before":"9cd732e314bd1166fa3d5ab3e8325ef83ef25aee","after":"f86948197412e00ced9c2e2a6f27a9028ffa749e","ref":"refs/heads/main","pushedAt":"2024-09-16T08:45:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"fix: Correct OpenAI base URL\n\nChanged:\n- Removed unnecessary '/v1' suffix from OpenAI base URL.","shortMessageHtmlLink":"fix: Correct OpenAI base URL"}},{"before":"59806d3e25475681f7c610197615cbd293c8a439","after":"9cd732e314bd1166fa3d5ab3e8325ef83ef25aee","ref":"refs/heads/main","pushedAt":"2024-09-16T08:33:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"feat: Add changelog, ask command and upgrade to 0.6.0\n\nAdded:\n- Changelog command to generate changelog from diff.\n- Ask command to ask custom questions based on diff.\n- Development section in README.\n- Options for issue, quality, changelog commands to specify max tokens and commit range.\n- Version bump to 0.6.0.\n\nChanged:\n- Updated README with new features and options.\n- Improved help messages for commands.\n- Updated commit message template in README.\n- Renamed quality check to Quality Check in README.\n- Added pytest_cache to .gitignore\n- Updated prompt for changelog command to include date.\n- Updated prompt for ask command to be more specific.\n\nFixed:\n- Issue with aiohttp on Python 3.12 by suggesting downgrading to Python 3.11.\n\nSecurity:\n- No security changes in this release.","shortMessageHtmlLink":"feat: Add changelog, ask command and upgrade to 0.6.0"}},{"before":"6f9647c4c6f17f76e7b8f434b61518a3471a67b0","after":"59806d3e25475681f7c610197615cbd293c8a439","ref":"refs/heads/main","pushedAt":"2024-09-16T08:29:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"docs: Update README with new features and troubleshooting\n\nAdded:\n- Instructions for generating changelogs.\n- Instructions for asking custom questions about code diffs.\n- Information about quality check command.\n\nChanged:\n- Updated installation instructions.\n- Improved formatting and clarity.\n- Renamed \"Performing a quality check\" section to \"Performing a Quality Check\".\n\nFixed:\n- Clarified troubleshooting steps for aiohttp issues.","shortMessageHtmlLink":"docs: Update README with new features and troubleshooting"}},{"before":"2324ff0f0297154c87ef58d9c80002b395afc651","after":"6f9647c4c6f17f76e7b8f434b61518a3471a67b0","ref":"refs/heads/main","pushedAt":"2024-09-16T08:25:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"docs: Add development section to README\n\nAdded:\n- Instructions for setting up a development environment.","shortMessageHtmlLink":"docs: Add development section to README"}},{"before":"3be12def5091d282b76cc37deaa746a49acb0bbf","after":"2324ff0f0297154c87ef58d9c80002b395afc651","ref":"refs/heads/main","pushedAt":"2024-09-16T08:11:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"chore: Add .pytest_cache to .gitignore\n\nChanged:\n- Ignore pytest cache directory.","shortMessageHtmlLink":"chore: Add .pytest_cache to .gitignore"}},{"before":"0e7688f0d6a3b71c315b44cf0ec678efd003457d","after":"3be12def5091d282b76cc37deaa746a49acb0bbf","ref":"refs/heads/main","pushedAt":"2024-09-16T08:02:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"refactor: Rename changelog_result to ask_result\n\nChanged:\n- Renamed changelog_result to ask_result for clarity.\n- Updated variable names in the ask function.","shortMessageHtmlLink":"refactor: Rename changelog_result to ask_result"}},{"before":"5ebfd9c948fcd9230f19d1aa06c89364409271e1","after":"0e7688f0d6a3b71c315b44cf0ec678efd003457d","ref":"refs/heads/main","pushedAt":"2024-09-16T07:57:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"chore: Bump version to 0.6.0\n\nChanged:\n- Updated version from 0.5.0 to 0.6.0","shortMessageHtmlLink":"chore: Bump version to 0.6.0"}},{"before":"56b81a9f0c07d32337b80bb082274e4d1d1bb8a4","after":"5ebfd9c948fcd9230f19d1aa06c89364409271e1","ref":"refs/heads/main","pushedAt":"2024-09-16T07:55:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"feat: Enhance CLI with more options and defaults\n\nChanged:\n- Added more options to the config command.\n- Added default values for max tokens.\n- Improved CLI help messages.\n- Updated commands to use new config options.","shortMessageHtmlLink":"feat: Enhance CLI with more options and defaults"}},{"before":"9e631f2ca881c24296b754e1fc0f4c0f24e8caea","after":"56b81a9f0c07d32337b80bb082274e4d1d1bb8a4","ref":"refs/heads/main","pushedAt":"2024-09-16T07:40:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"Refactor: Rename diffs variable to diff\n\nChanged:\n- Renamed diffs variable to diff for clarity.\n- Updated code to reflect the variable name change.","shortMessageHtmlLink":"Refactor: Rename diffs variable to diff"}},{"before":"b55e2bb2920a93250fe23578dfe46801f96a5a5f","after":"9e631f2ca881c24296b754e1fc0f4c0f24e8caea","ref":"refs/heads/main","pushedAt":"2024-09-16T07:10:35.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"chore: bump version to 0.5.0\n\nChanged:\n- Updated version number from 0.4.0 to 0.5.0.","shortMessageHtmlLink":"chore: bump version to 0.5.0"}},{"before":"db0e90def196c2e3469b3d9285af6a135da69150","after":"b55e2bb2920a93250fe23578dfe46801f96a5a5f","ref":"refs/heads/main","pushedAt":"2024-09-16T06:10:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"chore(version): Bump version to 0.4.0\n- Update version number in __init__.py","shortMessageHtmlLink":"chore(version): Bump version to 0.4.0"}},{"before":"52a34b2ba0171a566bdd27421d95ab167304311e","after":"db0e90def196c2e3469b3d9285af6a135da69150","ref":"refs/heads/main","pushedAt":"2024-09-16T05:57:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"feat: Improve commit message generation\n\n- Use improved prompt for commit message generation\n- Utilize conventional commit format for clearer messaging\n- Enhance output formatting for readability\n- Optimize prompt for better accuracy and brevity","shortMessageHtmlLink":"feat: Improve commit message generation"}},{"before":"d8430292d9fd6065b55375a31c5e141887ba23d7","after":"52a34b2ba0171a566bdd27421d95ab167304311e","ref":"refs/heads/main","pushedAt":"2024-01-17T08:32:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"Enhance quality check with more comprehensive analysis:\n\nfeat: Enhance quality check with comprehensive analysis\n\n- Improved quality check report by providing a more thorough analysis of code changes in terms of coding standards, potential bugs, best practices, documentation, performance, and security.\n- Added a detailed prompt to guide the language model in generating a comprehensive quality check report.","shortMessageHtmlLink":"Enhance quality check with more comprehensive analysis:"}},{"before":"e07e00323bee5610b1a4dd815ac7d1630aba1e05","after":"d8430292d9fd6065b55375a31c5e141887ba23d7","ref":"refs/heads/main","pushedAt":"2024-01-17T08:05:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"feat: Introduce command for quality checking diffs\n\n- Introduce a new command `quality` to perform a quality check on the diffs of the latest commit(s).\n- Options available for specifying the target language, GPT model, maximum tokens, and commit range for generating the issue prompt.","shortMessageHtmlLink":"feat: Introduce command for quality checking diffs"}},{"before":"747d54df331912670ba4bd466bf8d7d74cd0e693","after":"e07e00323bee5610b1a4dd815ac7d1630aba1e05","ref":"refs/heads/main","pushedAt":"2024-01-17T08:02:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"feat: Update user prompt message for quality check\n\n- Update user prompt message to include instructions on quality, security, and performance checks\n- Refactor the prompt message to request a quality check report in the specified language","shortMessageHtmlLink":"feat: Update user prompt message for quality check"}},{"before":"05b370217a6050a3cd7be641a3d6c6aa9e807aaf","after":"747d54df331912670ba4bd466bf8d7d74cd0e693","ref":"refs/heads/main","pushedAt":"2024-01-17T07:41:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"feat: Add quality check command\n\n- Added a new command 'quality' to perform a quality check\n- The command uses git diff to capture changes and OpenAI API to generate quality check messages","shortMessageHtmlLink":"feat: Add quality check command"}},{"before":"e65b2856e9fbd186ff02d34329f20cefe77f4528","after":"05b370217a6050a3cd7be641a3d6c6aa9e807aaf","ref":"refs/heads/main","pushedAt":"2024-01-05T07:42:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"modified: git_gpt/main.py","shortMessageHtmlLink":"modified: git_gpt/main.py"}},{"before":"31be23e90a7d44ad382a2f6657d6ad483d92d893","after":"e65b2856e9fbd186ff02d34329f20cefe77f4528","ref":"refs/heads/main","pushedAt":"2023-12-29T03:40:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/ShinChven/git-gpt","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/ShinChven/git-gpt"}},{"before":"e8a05580e0e593e503c05bf11b6cad748c5d7165","after":"31be23e90a7d44ad382a2f6657d6ad483d92d893","ref":"refs/heads/main","pushedAt":"2023-12-10T05:15:34.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"update version","shortMessageHtmlLink":"update version"}},{"before":"4d93f3e153fd74d754546ffb5d00e2ecf196f3b7","after":"e8a05580e0e593e503c05bf11b6cad748c5d7165","ref":"refs/heads/main","pushedAt":"2023-11-09T06:11:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"feat: Upgrade version to 0.1.3\n\nUpgrade the version in the __init__.py file from 0.1.2 to 0.1.3.","shortMessageHtmlLink":"feat: Upgrade version to 0.1.3"}},{"before":"d62b096becaf7118e991dc281de142f940103bb3","after":"4d93f3e153fd74d754546ffb5d00e2ecf196f3b7","ref":"refs/heads/main","pushedAt":"2023-11-09T03:37:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"version up","shortMessageHtmlLink":"version up"}},{"before":"2e3886c6277262762bbfb454e082d86f8e917a62","after":"d62b096becaf7118e991dc281de142f940103bb3","ref":"refs/heads/main","pushedAt":"2023-10-23T07:53:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"feat: Prompt modified\n\n- Generate commit message for the given diffs\n- Message should be under 50 characters\n- Description should be under 72 characters\n- Message should start with `feat:` or `fix`\n- Provide a list of feature descriptions","shortMessageHtmlLink":"feat: Prompt modified"}},{"before":"4e72ebb095011eccafdde7ea24f4a8c0ce55f4f7","after":"2e3886c6277262762bbfb454e082d86f8e917a62","ref":"refs/heads/main","pushedAt":"2023-10-23T03:32:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"feat: Add option to print commit message without committing\n\n- Add --run-dry flag to commit command\n- Print commit message when --run-dry flag is used","shortMessageHtmlLink":"feat: Add option to print commit message without committing"}},{"before":"4d0c038ceb077f47cf4164797050163038419916","after":"4e72ebb095011eccafdde7ea24f4a8c0ce55f4f7","ref":"refs/heads/main","pushedAt":"2023-10-23T03:28:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"feat: Update user message description\n\nDescription:\n- Update user message description to clarify not listing changes in the issue.","shortMessageHtmlLink":"feat: Update user message description"}},{"before":"bee3cd804b80533d7abb603ad8ba8ac75631bd03","after":"4d0c038ceb077f47cf4164797050163038419916","ref":"refs/heads/main","pushedAt":"2023-10-23T02:55:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"add exmaple image of generate-commit-message","shortMessageHtmlLink":"add exmaple image of generate-commit-message"}},{"before":"79f6a8201db5c6905911e59e830f6a90f7057c6b","after":"bee3cd804b80533d7abb603ad8ba8ac75631bd03","ref":"refs/heads/main","pushedAt":"2023-10-23T02:51:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"feat: Add option to specify GPT model for generating messages\n\nDescription:\n- Added `--model` option to specify the GPT model for generating commit messages and issues.","shortMessageHtmlLink":"feat: Add option to specify GPT model for generating messages"}},{"before":"45c99b920c077a703b2650116b19805876127932","after":"79f6a8201db5c6905911e59e830f6a90f7057c6b","ref":"refs/heads/main","pushedAt":"2023-10-23T02:38:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"feat: Generate commit message with specified model\n\n- Updating commit message generation process","shortMessageHtmlLink":"feat: Generate commit message with specified model"}},{"before":"08dc19c211e3f7afc679e33b96161f4c945db22c","after":"45c99b920c077a703b2650116b19805876127932","ref":"refs/heads/main","pushedAt":"2023-10-23T02:33:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"feat: Add upgrade instructions to README\n\n- Add upgrade instructions to README","shortMessageHtmlLink":"feat: Add upgrade instructions to README"}},{"before":"86322db15ccc7b98989367defdd06da9cfcfc9ef","after":"08dc19c211e3f7afc679e33b96161f4c945db22c","ref":"refs/heads/main","pushedAt":"2023-10-23T02:31:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ShinChven","name":"ShinChven ✨","path":"/ShinChven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3351486?s=80&v=4"},"commit":{"message":"feat: Update version to 0.1.1\n\n- Update version to 0.1.1","shortMessageHtmlLink":"feat: Update version to 0.1.1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEt0_ZEAA","startCursor":null,"endCursor":null}},"title":"Activity · ShinChven/git-gpt"}