{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":642118010,"defaultBranch":"main","name":"gpt-commit-generator","ownerLogin":"714Lemons","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-17T21:32:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32739574?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685992779.802767","currentOid":""},"activityList":{"items":[{"before":"266662e03822cbb8e662c7d2e1a22a9bdefa0df9","after":"79d5f8ff8f6a24064f098da52bd96786b1e4dd88","ref":"refs/heads/main","pushedAt":"2023-10-29T12:52:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"rm vscode","shortMessageHtmlLink":"rm vscode"}},{"before":"5874312c5483ac1b10434a3cb7e20252b6f8c3c4","after":"266662e03822cbb8e662c7d2e1a22a9bdefa0df9","ref":"refs/heads/main","pushedAt":"2023-10-29T12:50:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"f360a3d2665a7f3f962140cefe9a88af93031594","after":"5874312c5483ac1b10434a3cb7e20252b6f8c3c4","ref":"refs/heads/main","pushedAt":"2023-06-15T12:40:33.976Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"1.2.1","shortMessageHtmlLink":"1.2.1"}},{"before":"f9d8602c4e765b1bf72343c429b5f7587718c493","after":"f360a3d2665a7f3f962140cefe9a88af93031594","ref":"refs/heads/main","pushedAt":"2023-06-15T12:39:39.710Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"UPDATED: Update CHANGELOG.md with bug fix\n\n- Updated CHANGELOG.md file- Added version 1.2.1","shortMessageHtmlLink":"UPDATED: Update CHANGELOG.md with bug fix"}},{"before":"ecfb0e75054e5febeb15225d691db71f01a9b1ad","after":"f9d8602c4e765b1bf72343c429b5f7587718c493","ref":"refs/heads/main","pushedAt":"2023-06-15T12:38:27.082Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"UPDATED: Refactored generateDiff function to and added error handling\n\n- Updated extension.ts file\n- Refactored generateDiff function to use async/await for better readability\n- Added error handling to generateDiff function to handle errors when generating diffs\n- Added try-catch block to handle errors when getting gitExtension\n- Added try-catch block to handle errors when generating commit message\n- Added reject and resolve to generateDiff function to handle promise resolution and rejection","shortMessageHtmlLink":"UPDATED: Refactored generateDiff function to and added error handling"}},{"before":"c5f99a2d04406c6edbeb3a0601c830e8c2782a64","after":"ecfb0e75054e5febeb15225d691db71f01a9b1ad","ref":"refs/heads/main","pushedAt":"2023-06-15T10:43:48.611Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"UPDATED: Updated maxTokens to 14000\n\n- Updated maxTokens from 4000 to 14000\n- Added function to stop the generation\n- minor fix: first token missed\n- now checks if already running","shortMessageHtmlLink":"UPDATED: Updated maxTokens to 14000"}},{"before":"b03c308f48a77237d63aa1af3717d02127aaff35","after":"c5f99a2d04406c6edbeb3a0601c830e8c2782a64","ref":"refs/heads/main","pushedAt":"2023-06-14T07:51:00.736Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"UPDATED: Update CHANGELOG.md with support for new GPT-3.5-turbo-16k model","shortMessageHtmlLink":"UPDATED: Update CHANGELOG.md with support for new GPT-3.5-turbo-16k m…"}},{"before":"3d2c37e79690f8db60960dc2690b153097f19c18","after":"b03c308f48a77237d63aa1af3717d02127aaff35","ref":"refs/heads/main","pushedAt":"2023-06-14T07:48:11.468Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"1.1.0","shortMessageHtmlLink":"1.1.0"}},{"before":"34399ac2de9415d44df63c9c02f889b9d4c7fec0","after":"3d2c37e79690f8db60960dc2690b153097f19c18","ref":"refs/heads/main","pushedAt":"2023-06-14T07:46:47.521Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"UPDATED: GPT Commit Generator now uses 16k model\n\n- README.md updated to reflect changes\n- package.json description updated\n- extension.ts updated to use GPT-3.5-turbo-16k instead of GPT-3.5-turbo","shortMessageHtmlLink":"UPDATED: GPT Commit Generator now uses 16k model"}},{"before":null,"after":"34399ac2de9415d44df63c9c02f889b9d4c7fec0","ref":"refs/heads/3-read-in-files-longer-than-4000-tokens","pushedAt":"2023-06-05T19:19:39.802Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"UPDATED: GPT Commit Generator v1.0.2\n\n- Added support for submodules, enabling multiple repos in source control\n- Updated package.json file to include new version number and keywords","shortMessageHtmlLink":"UPDATED: GPT Commit Generator v1.0.2"}},{"before":"340375c0ba4af041c20a85ec3b8613aff208a2e4","after":"34399ac2de9415d44df63c9c02f889b9d4c7fec0","ref":"refs/heads/main","pushedAt":"2023-05-29T00:47:45.394Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"UPDATED: GPT Commit Generator v1.0.2\n\n- Added support for submodules, enabling multiple repos in source control\n- Updated package.json file to include new version number and keywords","shortMessageHtmlLink":"UPDATED: GPT Commit Generator v1.0.2"}},{"before":"3b4c79afa3c271770ab80aa21f2477f46bd393fe","after":"340375c0ba4af041c20a85ec3b8613aff208a2e4","ref":"refs/heads/main","pushedAt":"2023-05-29T00:42:23.097Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"Merge pull request #2 from 714Lemons/1-issue-with-submodules\n\n1 issue with submodules","shortMessageHtmlLink":"Merge pull request #2 from 714Lemons/1-issue-with-submodules"}},{"before":"556fd1e234aafcec6dee3920293fd09e19d4e1c6","after":"424729bb3e76ed47cfdcea24dcb7ea9b407f51c0","ref":"refs/heads/1-issue-with-submodules","pushedAt":"2023-05-29T00:29:32.838Z","pushType":"push","commitsCount":2,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"UPDATED: extension.ts\n- Made the progress notification cancellable\n- Added a check for user cancellation during long-running operation\n- Reordered arguments for interpretChanges function to add token parameter","shortMessageHtmlLink":"UPDATED: extension.ts"}},{"before":"3b4c79afa3c271770ab80aa21f2477f46bd393fe","after":"556fd1e234aafcec6dee3920293fd09e19d4e1c6","ref":"refs/heads/1-issue-with-submodules","pushedAt":"2023-05-28T21:18:29.477Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"ADDED: Submodule diff generation ability\n- Added a function to generate the diffs of submodules in the current repository\n- Parses the .gitmodules file to get the list of submodules and generate diffs of each\n- Shows an error message if an error occurs while getting submodules\n\nFIXED: Unused import error\n- Removed unused import of IncomingMessage from http module\n\nUPDATED: Generate commit command function\n- Added call to generateSubmoduleDiffs function for each workspace folder\n- Renamed function parameter from filePath to folderPath for clarity and consistency\n- Added blank line after function definition","shortMessageHtmlLink":"ADDED: Submodule diff generation ability"}},{"before":null,"after":"3b4c79afa3c271770ab80aa21f2477f46bd393fe","ref":"refs/heads/1-issue-with-submodules","pushedAt":"2023-05-28T21:09:51.717Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"1.0.1","shortMessageHtmlLink":"1.0.1"}},{"before":"c08ed5853bfe0fb2a8a106eff0b9e6d185908896","after":"3b4c79afa3c271770ab80aa21f2477f46bd393fe","ref":"refs/heads/main","pushedAt":"2023-05-26T12:09:00.424Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"1.0.1","shortMessageHtmlLink":"1.0.1"}},{"before":"bdd5808ba148c18b66e93d378513b22202b930bb","after":"c08ed5853bfe0fb2a8a106eff0b9e6d185908896","ref":"refs/heads/main","pushedAt":"2023-05-26T12:04:12.247Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"UPDATED Icon","shortMessageHtmlLink":"UPDATED Icon"}},{"before":"2abba79b93df28b7560175dbd720cd8786198adf","after":"bdd5808ba148c18b66e93d378513b22202b930bb","ref":"refs/heads/main","pushedAt":"2023-05-26T11:46:02.574Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"UPDATED: Version to 1.0.0\n\n- ADDED: Completion of streams into commit field\n- ADDED: Detection of changes exceeding 4000 tokens\n- FIXED: Exponential backoff for rate limiting issues with OpenAI request\n- REMOVED: Unnecessary initial release note in CHANGELOG.md\n- UPDATED: Error handling for OpenAI request to include more detailed console error messages.","shortMessageHtmlLink":"UPDATED: Version to 1.0.0"}},{"before":"a254efe27106f315050006e79493b19056643bb1","after":"2abba79b93df28b7560175dbd720cd8786198adf","ref":"refs/heads/main","pushedAt":"2023-05-26T10:51:53.170Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"ADDED: Stream response for more efficient commit message generation\n\n- Added 'stream' parameter to make response more efficient\n- Updated 'interpretChanges' function to listen to stream and append data to commit message\n- Replaced hard-coded commit message with an empty string\n- Added error handling for stream errors and displayed error message in VS Code window\n- Added 'end' event for stream to display success message in VS Code window once stream is complete.","shortMessageHtmlLink":"ADDED: Stream response for more efficient commit message generation"}},{"before":"6b35c20254ed491a9f37c1f227f45f3cad47941d","after":"a254efe27106f315050006e79493b19056643bb1","ref":"refs/heads/main","pushedAt":"2023-05-26T10:17:27.970Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"UPDATED: Increase token limit and show info message\n\n- Increased token limit to 4000\n- Added conditional to check if changes exceed the token limit and show error message if so\n- Added info message to show when commit message is generated successfully","shortMessageHtmlLink":"UPDATED: Increase token limit and show info message"}},{"before":"04c36390055e8955fc49a3fe4dcb179dc8407869","after":"6b35c20254ed491a9f37c1f227f45f3cad47941d","ref":"refs/heads/main","pushedAt":"2023-05-25T08:38:43.205Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"Auto-generated commit (main)\n\nUPDATED: Package Description and Version\n\n- Updated package description to be more concise.\n- Updated package version to 0.0.23.\n\nADDED: Note about API Key Prompt\n\n- Added a note to the README file stating that if the API key is not set, the extension will ask for it.\n\nREMOVED: Category \"Extension Packs\"\n\n- Removed \"Extension Packs\" category from package.json.","shortMessageHtmlLink":"Auto-generated commit (main)"}},{"before":"9e68567e95471ff4ddcb567e6d1da86323f0adbd","after":"04c36390055e8955fc49a3fe4dcb179dc8407869","ref":"refs/heads/main","pushedAt":"2023-05-23T13:55:17.072Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"UPDATE readme.md","shortMessageHtmlLink":"UPDATE readme.md"}},{"before":"30e6123258ad636554306cd5b60dc1d91bd08f10","after":"9e68567e95471ff4ddcb567e6d1da86323f0adbd","ref":"refs/heads/main","pushedAt":"2023-05-23T13:42:33.470Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"UPDATE readme.md","shortMessageHtmlLink":"UPDATE readme.md"}},{"before":"aa93d241fdb5c82364077464defe30d2466b43d8","after":"30e6123258ad636554306cd5b60dc1d91bd08f10","ref":"refs/heads/main","pushedAt":"2023-05-22T15:02:17.717Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"ADDED categories to package.json","shortMessageHtmlLink":"ADDED categories to package.json"}},{"before":"66eff90306718b44283ab4923d83baff4a061fdc","after":"aa93d241fdb5c82364077464defe30d2466b43d8","ref":"refs/heads/main","pushedAt":"2023-05-21T22:13:08.717Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"UPDATE gif","shortMessageHtmlLink":"UPDATE gif"}},{"before":"4b3a1f69678b4ff54056f88f0c7e58c9af6dcae4","after":"66eff90306718b44283ab4923d83baff4a061fdc","ref":"refs/heads/main","pushedAt":"2023-05-21T22:05:26.229Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"UPDATE usage gif","shortMessageHtmlLink":"UPDATE usage gif"}},{"before":"1c37031dd95e0dfaedd8497d67f3020c49848eb9","after":"4b3a1f69678b4ff54056f88f0c7e58c9af6dcae4","ref":"refs/heads/main","pushedAt":"2023-05-21T21:58:05.760Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"ADDED usage gif to readme.md","shortMessageHtmlLink":"ADDED usage gif to readme.md"}},{"before":"c0c81cb04a811e5e1ed974831b3c9a1f5f4a4a11","after":"1c37031dd95e0dfaedd8497d67f3020c49848eb9","ref":"refs/heads/main","pushedAt":"2023-05-21T21:31:39.488Z","pushType":"push","commitsCount":3,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"Auto-generated commit (main)\n\nUPDATED: Adjusted description, added button to source control panel, and added menu item.\n\n- Adjusted the extension description for better clarity.\n- Added a Generate Commit button to the source control panel for easier access.\n- Added a menu item for Generate Commit in the SCM title menu for Git.\n- Updated the version of the package.json file.","shortMessageHtmlLink":"Auto-generated commit (main)"}},{"before":"7bdcb251f071e25c1df48374bd99c68d75bb4929","after":"c0c81cb04a811e5e1ed974831b3c9a1f5f4a4a11","ref":"refs/heads/main","pushedAt":"2023-05-21T17:07:05.750Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"UPDATED readme.md","shortMessageHtmlLink":"UPDATED readme.md"}},{"before":"1bfdb7d91433672f65905fde55c8c2d57c24027c","after":"7bdcb251f071e25c1df48374bd99c68d75bb4929","ref":"refs/heads/main","pushedAt":"2023-05-21T14:04:41.506Z","pushType":"push","commitsCount":1,"pusher":{"login":"714Lemons","name":null,"path":"/714Lemons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32739574?s=80&v=4"},"commit":{"message":"Update readme.md","shortMessageHtmlLink":"Update readme.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADol7EowA","startCursor":null,"endCursor":null}},"title":"Activity · 714Lemons/gpt-commit-generator"}