Releases: Priyans-hu/sreq
Releases · Priyans-hu/sreq
v0.1.0
Changelog
- e5bf203 Add CLI entrypoint and root command
- c219f11 Initial commit: sreq - Service-aware API client
- 8accfc7 Merge branch 'feat/request-history' of github-personal:Priyans-hu/sreq into feat/request-history
- 3693ab4 Merge branch 'main' into chore/release-workflow
- bbed35d Merge branch 'main' into docs/setup-guide
- b3f4b9c Merge branch 'main' into feat/consul-provider
- 6362284 Merge branch 'main' into feat/request-history
- 202c5d6 Merge branch 'main' into fix/improve-error-messages
- 226441b Merge branch 'main' into test/add-unit-tests
- 32d075e Merge main into feat/consul-provider
- 4d7c04b Merge pull request #1 from Priyans-hu/feat/core-commands
- 6fa9735 Merge pull request #10 from Priyans-hu/feat/auth-command
- df0526c Merge pull request #11 from Priyans-hu/test/add-unit-tests
- 5178170 Merge pull request #12 from Priyans-hu/fix/improve-error-messages
- 30e9e4b Merge pull request #14 from Priyans-hu/feat/env-specific-consul
- 6626435 Merge pull request #15 from Priyans-hu/feat/request-history
- dac1caf Merge pull request #16 from Priyans-hu/docs/setup-guide
- c60cd40 Merge pull request #17 from Priyans-hu/chore/release-workflow
- 6c17b81 Merge pull request #2 from Priyans-hu/feat/consul-provider
- 68969dd Merge pull request #3 from Priyans-hu/chore/github-actions
- 785e3bf Merge pull request #9 from Priyans-hu/feat/aws-provider
- 62cd427 chore(ci): add automated release workflow
- ae48c85 chore(ci): bump actions/checkout from 4 to 6 (#6)
- de72a35 chore(ci): bump actions/setup-go from 5 to 6 (#4)
- 067c65b chore(ci): bump golangci/golangci-lint-action from 4 to 9 (#7)
- 89666a1 chore(ci): bump goreleaser/goreleaser-action from 5 to 6 (#5)
- 3df21d1 chore(deps): add AWS SDK v2 for Secrets Manager
- 467ab7c chore(deps): add hashicorp consul api dependency
- 9a8ad4a chore(tests): rename test cases for clarity
- fdd7650 ci: add build and test workflow
- 8e557f4 ci: add dependabot for automatic dependency updates
- 0de12f1 ci: add golangci-lint workflow
- 0cc62e8 ci: add release workflow with goreleaser
- e5af293 docs(claude): add git branching and commit conventions
- b759f65 docs(roadmap): update status and add provider/integration plans
- 7cb5be8 docs(setup): add binary installation instructions
- 05c6cef feat(aws): implement AWS Secrets Manager provider
- 655b526 feat(cache): add encrypted credential caching
- 64eaa90 feat(cli): add advanced mode for service configuration
- 3a6c764 feat(cli): add context system for environment presets
- e45cf1b feat(cli): add region and project flags
- d984d0c feat(cli): add sreq auth command for interactive setup
- a6d6a5c feat(cli): add sreq config test for auth validation
- 2804ae9 feat(cli): implement context loading and resolution
- 2276f92 feat(cli): implement core commands
- 40ee3aa feat(cli): wire run command to resolver
- ef8defd feat(config): load services from services.yaml
- 7c75591 feat(consul): add environment-specific address support
- 69a2f5b feat(consul): implement Consul KV provider
- 727528b feat(history): add request history tracking and management
- cdaf4fc feat(resolver): add credential resolver package
- 90edd56 feat(resolver): wire AWS provider for credential resolution
- 5bdde1d feat(tui): add interactive terminal UI with Bubble Tea
- a94be21 fix(ci): fix Go version and simplify test command
- 6ca43d5 fix(client): handle resp.Body.Close error to satisfy errcheck linter (#8)
- 7ce0b70 fix(lint): address errcheck warnings for unchecked error returns
- 3239631 fix: improve error messages with actionable suggestions
- 9cd5f36 refactor: use structured errors throughout codebase