{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":707949372,"defaultBranch":"main","name":"gh-commit","ownerLogin":"ghcli","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-21T04:17:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/143299711?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1698032417.0","currentOid":""},"activityList":{"items":[{"before":"cbde47b5fa93d2e223d471fdba0ba025813c162b","after":"522ed64d27914a0a1914fe41f1eb7d1d332922ad","ref":"refs/heads/main","pushedAt":"2023-11-05T19:29:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"feat(README): Add link to OpenAI API key guide\n\nThe changes involved a new feature, specifically the addition of a helpful link to a step-by-step guide on how to obtain an OpenAI API key on the README file.\n\nIt enhances the documentation by providing a resource for users to follow if they're unsure on how to obtain their API keys from OpenAI. It makes the whole process of starting with the API a lot smoother and easier to understand. :books: :key:","shortMessageHtmlLink":"feat(README): Add link to OpenAI API key guide"}},{"before":"9385232ed983582bb72147cd75bef0da6a82fb38","after":"cbde47b5fa93d2e223d471fdba0ba025813c162b","ref":"refs/heads/main","pushedAt":"2023-10-23T16:41:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"Add a markdown example\n\nSigned-off-by: SKi ","shortMessageHtmlLink":"Add a markdown example"}},{"before":"a67f7095151e47f1b1897e9c93f1662f471f6612","after":"9385232ed983582bb72147cd75bef0da6a82fb38","ref":"refs/heads/main","pushedAt":"2023-10-23T02:56:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"Added more anchors for easier navigation","shortMessageHtmlLink":"Added more anchors for easier navigation"}},{"before":"8c8c2bc2b853ca3a1ffb5de207961b80a54d59b1","after":"a67f7095151e47f1b1897e9c93f1662f471f6612","ref":"refs/heads/main","pushedAt":"2023-10-23T01:21:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":" An anchor link has been added to the \"Features\" section of the README File.","shortMessageHtmlLink":" An anchor link has been added to the \"Features\" section of the READM…"}},{"before":"ecc9592c3a79c725736748998dc3183dd6294bb6","after":null,"ref":"refs/tags/v1.0.0","pushedAt":"2023-10-22T21:51:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"}},{"before":"f0b2c5f72f1cd8c1a707b08bec1a9ef79f993b5c","after":"8c8c2bc2b853ca3a1ffb5de207961b80a54d59b1","ref":"refs/heads/main","pushedAt":"2023-10-22T21:46:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"**fix: Correct shell expansion in Git auto-commit alias**\n\nThe code change made here is fixing an issue with shell expansion in the GitHub auto-commit alias. The issue was that the command substitution `$(gh commit)` was getting prematurely evaluated which resulted in errors.\n\nThe fix replaced it with `\"\\$(gh commit)\"`. By escaping the `$` symbol with a backslash (`\\`), the command substitution will be evaluated only when the alias is used, not when it is defined. This allows the proper function of the alias `auto-commit` within the .bashrc file. Now, the `auto-commit` Git alias works as expected, correctly executing the `gh commit` command when used. πŸ“πŸ›πŸ’»","shortMessageHtmlLink":"**fix: Correct shell expansion in Git auto-commit alias**"}},{"before":"37f508fb5b09a4aeb68c4e3aa1e038f8da8c7bab","after":"f0b2c5f72f1cd8c1a707b08bec1a9ef79f993b5c","ref":"refs/heads/main","pushedAt":"2023-10-22T21:33:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"**fix: Correct shell expansion in Git auto-commit alias**\n\nThe code change made here is fixing an issue with shell expansion in the GitHub auto-commit alias. The issue was that the command substitution `$(gh commit)` was getting prematurely evaluated which resulted in errors.\n\nThe fix replaced it with `\"\\$(gh commit)\"`. By escaping the `$` symbol with a backslash (`\\`), the command substitution will be evaluated only when the alias is used, not when it is defined. This allows the proper function of the alias `auto-commit` within the .bashrc file. Now, the `auto-commit` Git alias works as expected, correctly executing the `gh commit` command when used. πŸ“πŸ›πŸ’»","shortMessageHtmlLink":"**fix: Correct shell expansion in Git auto-commit alias**"}},{"before":"6d5859f68cd756e07b8b5f80f4a87d1add867946","after":"37f508fb5b09a4aeb68c4e3aa1e038f8da8c7bab","ref":"refs/heads/main","pushedAt":"2023-10-22T20:42:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"```bash\nfix(install.sh): Remove OpenAI API key input request during installation\n\nThis commit removes the OpenAI API key input request during installation, which is not necessary for our application. Previously, the script would request an OpenAI API key from the user and attempt to write it to the `.bashrc` file. This has been removed as it's unnecessary and could lead to potential leakage of sensitive details. As a replacement, the script will directly print the latest release binary instead. πŸ•΅οΈβ€β™€οΈπŸ’ΌπŸ—οΈ\n```","shortMessageHtmlLink":"```bash"}},{"before":"1a935635c19f969334b56ceea1e2debc6c5d3c6a","after":"6d5859f68cd756e07b8b5f80f4a87d1add867946","ref":"refs/heads/main","pushedAt":"2023-10-22T20:42:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"```\nfix: correct the installation command for GitHub CLI extension\n\nIn the installation script, the command to install the GitHub CLI extension has been updated. Previously, the incorrect extension `ghcli/commit` was being installed, which has now been corrected to the proper extension `ghcli/gh-commit`. This will ensure the right extension to be installed and used in the subsequent git alias for automated commits. :wrench:πŸ”§\n```","shortMessageHtmlLink":"```"}},{"before":"c95ceb9e09a474701ab93df8f832326553f6e373","after":"1a935635c19f969334b56ceea1e2debc6c5d3c6a","ref":"refs/heads/main","pushedAt":"2023-10-22T20:13:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"feat: Updated install.sh with additional usage information\n\nThe changes made were additions to the script file install.sh. Firstly, a new usage information \"Usage: auto-commit\" was added. This informs the user on how to utilize the auto-commit feature. πŸ“˜πŸ‘©β€πŸ’»","shortMessageHtmlLink":"feat: Updated install.sh with additional usage information"}},{"before":"2e793136ee8897a84233d5c67661a472659374ea","after":"c95ceb9e09a474701ab93df8f832326553f6e373","ref":"refs/heads/main","pushedAt":"2023-10-22T01:16:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"feat: Updated install.sh with additional usage information\n\nThe changes made were additions to the script file install.sh. Firstly, a new usage information \"Usage: auto-commit\" was added. This informs the user on how to utilize the auto-commit feature. πŸ“˜πŸ‘©β€πŸ’»","shortMessageHtmlLink":"feat: Updated install.sh with additional usage information"}},{"before":"29a4c84f2d9f479cb357cb92bb04e901201a959d","after":"2e793136ee8897a84233d5c67661a472659374ea","ref":"refs/heads/main","pushedAt":"2023-10-22T01:15:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"feat: Add auto-commit alias to bashrc in install script\n\nThe modification allows for automatic git commit aliasing to be persisted across shells by adding it inside .bashrc file. Now, the 'auto-commit' command will be available once the bashrc file is sourced, streamlining the commit process.πŸšπŸš€\n\nIn the original script, the git alias 'auto-commit' was configured but non-persistent as it would be lost once the shell is closed.\n\nIn the updated script, the 'auto-commit' alias is written into the user's .bashrc file, making it permanent. For immediate availability within the current session, the .bashrc file is sourced right after the alias is written into it.πŸ› οΈπŸŒ\n\nThis will ease out the task for users who repeatedly use the 'auto-commit' command. Now, with this change, they can use this command directly across all bash shells, enhancing convenience and productivity.πŸ‘¨β€πŸ’»βœ¨","shortMessageHtmlLink":"feat: Add auto-commit alias to bashrc in install script"}},{"before":"8f4b35656dd1c6449288f375956f19b546e78678","after":"29a4c84f2d9f479cb357cb92bb04e901201a959d","ref":"refs/heads/main","pushedAt":"2023-10-22T01:03:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"feat: Update README with enhanced GitHub CLI instructions and new Alias section\n\nThis commit introduces changes to the README documentation. The update modifies the GitHub CLI block to provide more detailed usage instruction including dry-run and actual commit. Moreover, a new section, \"Use via Alias\", is introduced to serve as a quick reference for effective command-line operation. These enhancements aim to offer comprehensive guidance about tool usage, thereby facilitating easier user navigation and better engagement.πŸ’‘πŸ“š","shortMessageHtmlLink":"feat: Update README with enhanced GitHub CLI instructions and new Ali…"}},{"before":"a43240552b6b63d3b39c8839e1a1d16c84639580","after":"8f4b35656dd1c6449288f375956f19b546e78678","ref":"refs/heads/main","pushedAt":"2023-10-21T23:55:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"```bash\nfix: Update Installation Command in README.md\n\nWith this fix, we have updated the instruction for installing the project in the README.md. The old link pointed to a non-existent script while the new link points to the correct location of the installation script. Now users should be able to install the application seamlessly without encountering any errors πŸ‘€πŸ”§.\n```","shortMessageHtmlLink":"```bash"}},{"before":"c823d8c212f52cc7e98be31816f54a6bbbf90207","after":"a43240552b6b63d3b39c8839e1a1d16c84639580","ref":"refs/heads/main","pushedAt":"2023-10-21T23:52:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"292420c1e6ca57bde7aa5ed0b17f0cc3cd2aaaa7","after":"c823d8c212f52cc7e98be31816f54a6bbbf90207","ref":"refs/heads/main","pushedAt":"2023-10-21T23:50:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a937e7fe826252caaedc5b2f0f5f8b534ec54c93","after":"292420c1e6ca57bde7aa5ed0b17f0cc3cd2aaaa7","ref":"refs/heads/main","pushedAt":"2023-10-21T23:48:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"feat: Added install.sh to automate GitHub CLI and OpenAI setup\n\nThis commit introduced a new setup script (`install.sh`). The setup script assists with the installation of the GitHub CLI if not already installed, as well as capturing and setting OpenAI's API key. A friendly prompt guides the user to input their OpenAI API key during the process.\n\nThe script also sets up the `ghcli/commit` GitHub CLI extension and creates a new Git alias for auto-committing with the aforementioned extension. Completion of the script results in success messages supporting easy and seamless usage of `git auto-commit` and `gh commit` commands. :heavy_check_mark:","shortMessageHtmlLink":"feat: Added install.sh to automate GitHub CLI and OpenAI setup"}},{"before":"cd03d21b5548d5ac9f22cd3a7577e8ed23c43c3b","after":"a937e7fe826252caaedc5b2f0f5f8b534ec54c93","ref":"refs/heads/main","pushedAt":"2023-10-21T22:58:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"79cd79588e148bf3c5b60f73cdd9f454ca96f237","after":"cd03d21b5548d5ac9f22cd3a7577e8ed23c43c3b","ref":"refs/heads/main","pushedAt":"2023-10-21T22:45:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"efc2af9cc416e379f0cd94b38dfd4c260c2a234a","after":"79cd79588e148bf3c5b60f73cdd9f454ca96f237","ref":"refs/heads/main","pushedAt":"2023-10-21T22:45:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"ecc9592c3a79c725736748998dc3183dd6294bb6","after":"efc2af9cc416e379f0cd94b38dfd4c260c2a234a","ref":"refs/heads/main","pushedAt":"2023-10-21T22:43:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"1b1509a0a893249d7b40c55cfd816f07c299e328","after":null,"ref":"refs/tags/v1.3.8","pushedAt":"2023-10-21T21:47:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"}},{"before":"1b1509a0a893249d7b40c55cfd816f07c299e328","after":"ecc9592c3a79c725736748998dc3183dd6294bb6","ref":"refs/heads/main","pushedAt":"2023-10-21T21:27:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"1b1509a0a893249d7b40c55cfd816f07c299e328","after":null,"ref":"refs/tags/v1.3.8","pushedAt":"2023-10-21T16:10:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"}},{"before":null,"after":"1b1509a0a893249d7b40c55cfd816f07c299e328","ref":"refs/heads/main","pushedAt":"2023-10-21T04:17:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"megamanics","name":"SKi","path":"/megamanics","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10250297?s=80&v=4"},"commit":{"message":"Create README.md","shortMessageHtmlLink":"Create README.md"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADp9wKFgA","startCursor":null,"endCursor":null}},"title":"Activity Β· ghcli/gh-commit"}