-
Notifications
You must be signed in to change notification settings - Fork 1
Comparing changes
Open a pull request
base repository: jsburckhardt/gic
base: v1.1.0
head repository: jsburckhardt/gic
compare: v2.0.0
- 8 commits
- 11 files changed
- 2 contributors
Commits on Sep 2, 2024
-
feat(git): implement commit functionality with message suggestion
Add a new `Commit` function that commits staged changes with a generated message. The function will either execute the commit or print the suggested message based on the commit flag. fix(makefile): remove unnecessary flag from gofmt command
Configuration menu - View commit details
-
Copy full SHA for c91d03c - Browse repository at this point
Copy the full SHA c91d03cView commit details -
docs(readme): update configuration and usage instructions for AzureAD…
… and Ollama Enhance the README with detailed setup instructions for AzureAD and running Ollama locally in a devcontainer. Included cautions about model selection and links to further details on expected outputs.
Configuration menu - View commit details
-
Copy full SHA for 1d9e5a8 - Browse repository at this point
Copy the full SHA 1d9e5a8View commit details -
chore(devcontainer): update container configuration for gic
- Renamed project from "Getting Started" to "gic". - Added GPU support with `--gpus all` in run arguments. - Minor cleanup in the features section and comments.
Configuration menu - View commit details
-
Copy full SHA for 6380157 - Browse repository at this point
Copy the full SHA 6380157View commit details -
feat(llm, api): integrate Ollama API for generating commit messages
Added functionality to generate commit messages using the Ollama API within the LLM package. This includes a new method `GenerateCommitMessageOllama` that constructs a request to the Ollama API, processes the response, and returns the generated commit message based on the provided diff input. Additionally, replaced a deprecated dependency (`github.com/jsburckhardt/gic`) with `github.com/ollama/ollama` in the module files. BREAKING CHANGE: The connection type must now include support for "ollama".
Configuration menu - View commit details
-
Copy full SHA for 9f228cb - Browse repository at this point
Copy the full SHA 9f228cbView commit details -
chore(makefile): update fmt target to include current directory
Adjust the `fmt` target in the Makefile to format Go files in the current directory, improving the ease of running formatting commands.
Configuration menu - View commit details
-
Copy full SHA for 61d70de - Browse repository at this point
Copy the full SHA 61d70deView commit details -
feat(cmd): refactor command execution and configuration handling
Refactor the Execute function to improve readability and maintainability. Updated the configuration field name from `Commit` to `ShouldCommit` for clarity. Simplified the commit logic to consistently use the configuration struct. BREAKING CHANGE: The `Commit` parameter in the `git.Commit` function has been changed to accept the entire `config.Config` struct instead.
Configuration menu - View commit details
-
Copy full SHA for 272ffde - Browse repository at this point
Copy the full SHA 272ffdeView commit details -
Merge pull request #6 from jsburckhardt/feat/commit-message
Feat/commit message
Configuration menu - View commit details
-
Copy full SHA for e1bdbed - Browse repository at this point
Copy the full SHA e1bdbedView commit details -
chore(release): 2.0.0 [skip ci]
# [2.0.0](v1.1.0...v2.0.0) (2024-09-02) ### Features * **cmd:** refactor command execution and configuration handling ([272ffde](272ffde)) * **git:** implement commit functionality with message suggestion ([c91d03c](c91d03c)) * **llm, api:** integrate Ollama API for generating commit messages ([9f228cb](9f228cb)) ### BREAKING CHANGES * **cmd:** The `Commit` parameter in the `git.Commit` function has been changed to accept the entire `config.Config` struct instead. * **llm, api:** The connection type must now include support for "ollama".
Configuration menu - View commit details
-
Copy full SHA for 2968c9c - Browse repository at this point
Copy the full SHA 2968c9cView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.1.0...v2.0.0