{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":621065748,"defaultBranch":"main","name":"acommit","ownerLogin":"marocchino","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-29T23:29:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/128431?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1680143087.849987","currentOid":""},"activityList":{"items":[{"before":"fd43d5ecf3965737bee419cb1c8d4a6abe40013f","after":"974754771519a68079b7caf36902b8f2079047e9","ref":"refs/heads/main","pushedAt":"2023-03-30T21:59:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marocchino","name":null,"path":"/marocchino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128431?s=80&v=4"},"commit":{"message":"๐Ÿ“ Add custom commit convention option to README.md\n\nUpdate README.md file to include a section describing the commit convention options available, including the default `gitmoji convention with emoji` and two other options:`conventional commits` and `gitmoji convention with emoji markup`.\n\nThe purpose of this change is to make it easier for users to understand and choose a commit convention that suits their needs.","shortMessageHtmlLink":"๐Ÿ“ Add custom commit convention option to README.md"}},{"before":"bce848d05f10746e103ea5d18fbc6c1378ecdaab","after":"fd43d5ecf3965737bee419cb1c8d4a6abe40013f","ref":"refs/heads/main","pushedAt":"2023-03-30T02:39:25.558Z","pushType":"push","commitsCount":1,"pusher":{"login":"marocchino","name":null,"path":"/marocchino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128431?s=80&v=4"},"commit":{"message":"๐Ÿ“ Add installation instructions to README.md\n\nUpdated the README.md file to include installation instructions for the acommit binary. Users can either download the binary directly from the GitHub Releases page and add it to their $PATH, or use \"go install\" to install it. This commit ensures that users will have an easier time getting started using the tool, which will lead to a better experience overall.","shortMessageHtmlLink":"๐Ÿ“ Add installation instructions to README.md"}},{"before":"cf2aca96d1927d8276ff56c984f2562519381a3c","after":"bce848d05f10746e103ea5d18fbc6c1378ecdaab","ref":"refs/heads/main","pushedAt":"2023-03-30T02:29:17.677Z","pushType":"push","commitsCount":1,"pusher":{"login":"marocchino","name":null,"path":"/marocchino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128431?s=80&v=4"},"commit":{"message":"๐Ÿš€ simplify .goreleaser.yaml\n\nRemoved unused hooks (`go mod tidy` and `go generate ./...`) from the `before` section. This commit simplifies the configuration file to improve readability.","shortMessageHtmlLink":"๐Ÿš€ simplify .goreleaser.yaml"}},{"before":"30e702af5e3cda1a55f824427ca1484a05877a2a","after":"cf2aca96d1927d8276ff56c984f2562519381a3c","ref":"refs/heads/main","pushedAt":"2023-03-30T02:24:25.906Z","pushType":"push","commitsCount":1,"pusher":{"login":"marocchino","name":null,"path":"/marocchino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128431?s=80&v=4"},"commit":{"message":"โœจ Add release workflow and goreleaser configuration files\n\nAdded a GitHub Actions workflow file 'release.yml' to run Goreleaser\nwhen pushing a tag in the SEMVER format, and a configuration file for\nGoreleaser '.goreleaser.yaml' with some sensible defaults.\nAlso added a new file to .gitignore 'dist/'.\n\nThe automation of releases will reduce the workload of manually creating\nbinary files for several operational systems and architectures, and it\nalso helps ensure uniformity across builds.","shortMessageHtmlLink":"โœจ Add release workflow and goreleaser configuration files"}},{"before":"9cb2bc782f8c6779379e3988d088950cbc7a0ef4","after":"30e702af5e3cda1a55f824427ca1484a05877a2a","ref":"refs/heads/main","pushedAt":"2023-03-30T01:40:33.913Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marocchino","name":null,"path":"/marocchino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128431?s=80&v=4"},"commit":{"message":"โœจ allow the user to set their custom prompt file\n\nThe commit allows the user to set their custom prompt file by checking if the\nprompt file exists in `~/.config/acommit/prompt.txt`. If it doesn't exist, it\ncreates one and prompts the user on how to format the prompt file. This feature\nwill promote user preference and flexibility.","shortMessageHtmlLink":"โœจ allow the user to set their custom prompt file"}},{"before":"ea14f3285352cf504ad65768cdbc0e473c035d63","after":"9cb2bc782f8c6779379e3988d088950cbc7a0ef4","ref":"refs/heads/main","pushedAt":"2023-03-30T01:37:34.396Z","pushType":"push","commitsCount":1,"pusher":{"login":"marocchino","name":null,"path":"/marocchino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128431?s=80&v=4"},"commit":{"message":"โœจ allow the user to set their custom prompt file\n\nThe commit allows the user to set their custom prompt file by checking if the\nprompt file exists in `~/.config/acommit/prompt.txt`. If it doesn't exist, it\ncreates one and prompts the user on how to format the prompt file. This feature\nwill promote user preference and flexibility.\n\nCo-authored-by: Jane Doe ","shortMessageHtmlLink":"โœจ allow the user to set their custom prompt file"}},{"before":"d0a482a36768bce82dff86fa46f2f3be6cbe792d","after":"ea14f3285352cf504ad65768cdbc0e473c035d63","ref":"refs/heads/main","pushedAt":"2023-03-30T01:17:56.681Z","pushType":"push","commitsCount":1,"pusher":{"login":"marocchino","name":null,"path":"/marocchino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128431?s=80&v=4"},"commit":{"message":"โœจ Update error message for missing OpenAI API key ๐Ÿ”‘\n\nThe error message for missing OpenAI API key is updated, now it indicates the\naddress where the developers can obtain their API key.\nIt is important that developers can know how to obtain the API key to use the\nAPI service to avoid accumulating errors, and frustrate developers.","shortMessageHtmlLink":"โœจ Update error message for missing OpenAI API key ๐Ÿ”‘"}},{"before":"7fa16e813ef26a71ba4ae2c9d8cf34350f39339a","after":"d0a482a36768bce82dff86fa46f2f3be6cbe792d","ref":"refs/heads/main","pushedAt":"2023-03-30T01:10:33.989Z","pushType":"push","commitsCount":1,"pusher":{"login":"marocchino","name":null,"path":"/marocchino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128431?s=80&v=4"},"commit":{"message":"๐Ÿ“ Add installation and usage instructions to README\n\nThis commit adds installation and usage instructions to the README file.\nThe `Install` section explains how to install Acommit using the go install command,\nand the `Usage` section explains how to use the application. This will make it\neasier for users to get started with Acommit.","shortMessageHtmlLink":"๐Ÿ“ Add installation and usage instructions to README"}},{"before":"f8532d447bc43335141b14e770a289f2f656c134","after":"7fa16e813ef26a71ba4ae2c9d8cf34350f39339a","ref":"refs/heads/main","pushedAt":"2023-03-30T01:03:22.235Z","pushType":"push","commitsCount":1,"pusher":{"login":"marocchino","name":null,"path":"/marocchino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128431?s=80&v=4"},"commit":{"message":"โ™ป๏ธ Refactor code with new API in main.go\n\nChanged the OpenAI API from `/v1/completions` to `/v1/chat/completions` which\nsupports a chat-like interaction between the system and user.\nUpdated the `generateText` function to format input as per the new API.\nRemoved the `kingpin` package and `maxTokens` flag, as they were not being used.\nThe commit message has been refactored to match the new guidelines.","shortMessageHtmlLink":"โ™ป๏ธ Refactor code with new API in main.go"}},{"before":"9b5612034dde9e494376b0670c8919b8a6f4c94a","after":"f8532d447bc43335141b14e770a289f2f656c134","ref":"refs/heads/main","pushedAt":"2023-03-30T00:43:37.479Z","pushType":"push","commitsCount":1,"pusher":{"login":"marocchino","name":null,"path":"/marocchino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128431?s=80&v=4"},"commit":{"message":"โ™ป๏ธ Move errors to function\n\nThis makes the main function less verbose.","shortMessageHtmlLink":"โ™ป๏ธ Move errors to function"}},{"before":"aede1145008140e1a07080ff983328e4cdd7013a","after":"9b5612034dde9e494376b0670c8919b8a6f4c94a","ref":"refs/heads/main","pushedAt":"2023-03-30T00:22:29.088Z","pushType":"push","commitsCount":1,"pusher":{"login":"marocchino","name":null,"path":"/marocchino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128431?s=80&v=4"},"commit":{"message":"๐Ÿ› Conditional statement missing `return`\n\nThis change adds a `return` statement at the end of the conditional statement,\nto make sure that the program does not continue after it.","shortMessageHtmlLink":"๐Ÿ› Conditional statement missing return"}},{"before":"8ec7994e514250f1cd32f368577ef5000a5a527b","after":"aede1145008140e1a07080ff983328e4cdd7013a","ref":"refs/heads/main","pushedAt":"2023-03-29T23:54:21.861Z","pushType":"push","commitsCount":1,"pusher":{"login":"marocchino","name":null,"path":"/marocchino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128431?s=80&v=4"},"commit":{"message":"๐Ÿฅ… Add error handling for API key\n\nThis commit updates the text for the error message printed when the OpenAI API key is not set.","shortMessageHtmlLink":"๐Ÿฅ… Add error handling for API key"}},{"before":"c6250da7f7b74c0528449cd138893459698d9518","after":"8ec7994e514250f1cd32f368577ef5000a5a527b","ref":"refs/heads/main","pushedAt":"2023-03-29T23:49:31.571Z","pushType":"push","commitsCount":1,"pusher":{"login":"marocchino","name":null,"path":"/marocchino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128431?s=80&v=4"},"commit":{"message":"๐Ÿฅ… Add error handling for empty git diff output and empty text generation\n\nThis commit adds error handling for the scenario where `git diff --staged`\ncommand produces no output, and for the scenario where not text was generated\nby the program.","shortMessageHtmlLink":"๐Ÿฅ… Add error handling for empty git diff output and empty text generation"}},{"before":"0adb75e99bab46c5d5dab88c04b188e00e83a88e","after":"c6250da7f7b74c0528449cd138893459698d9518","ref":"refs/heads/main","pushedAt":"2023-03-29T23:44:06.533Z","pushType":"push","commitsCount":1,"pusher":{"login":"marocchino","name":null,"path":"/marocchino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128431?s=80&v=4"},"commit":{"message":"๐Ÿ“ Add README.md\n\nThis initial commit adds a README file with a brief description of what Acommit\nis and what it provides - an API to generate commit messages with GPT-3.","shortMessageHtmlLink":"๐Ÿ“ Add README.md"}},{"before":null,"after":"0adb75e99bab46c5d5dab88c04b188e00e83a88e","ref":"refs/heads/main","pushedAt":"2023-03-29T23:41:15.916Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marocchino","name":null,"path":"/marocchino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128431?s=80&v=4"},"commit":{"message":"๐Ÿšจ Replace `ioutil` with `io` or `os`","shortMessageHtmlLink":"๐Ÿšจ Replace ioutil with io or os"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADDwesWQA","startCursor":null,"endCursor":null}},"title":"Activity ยท marocchino/acommit"}