Releases: aaearon/grant-cli
Releases · aaearon/grant-cli
v0.6.0
Changelog
- 1ba4f5b Merge pull request #31 from aaearon/feat/tty-detection
- fa143d6 Merge pull request #34 from aaearon/feat/output-json
- 480709d Merge pull request #35 from aaearon/feat/list-command
- 653e64a feat: add --output json global flag for machine-readable output
- f2c8362 feat: add TTY detection and fail-fast for non-interactive mode
- 1b97566 feat: add grant list command for programmatic target discovery
- 0aa84d7 feat: add remaining time and group names to grant status (#36)
v0.5.1
v0.5.0
v0.4.0
v0.3.0
Changelog
- 324214f Merge pull request #24 from aaearon/docs/v0.3.0-release
- 43e5871 chore: prettify Secure Cloud Access APIs JSON
- c41e7a8 chore: remove stale design spec and implementation status docs
- ee50f80 feat: add grant groups command for Entra ID group membership elevation (#19)
- 6270f34 feat: add grant revoke command for session revocation (#14)
- 85c0936 feat: add local file-based eligibility cache with --refresh flag (#20)
- 1b27dce feat: extend eligibility caching to all commands (#21)
- 6e0f7a5 feat: unify group elevation into root command with unified selector (#22)
- 7a402f6 fix: correct SDK profile filename from grant.json to grant
- 0773864 fix: resolve directory names for groups in favorites add (#23)
- b1fa9f0 perf: parallelize buildWorkspaceNameMap API calls (#18)
- 7f52705 perf: parallelize grant status API calls (#17)
- f5e3410 refactor: apply factory pattern to status command (#16)
v0.2.1
v0.2.0
Changelog
- b5e94b2 Merge pull request #10 from aaearon/feat/optional-identity-url
- 9a71951 feat: AWS elevation support with multi-CSP and grant env command (#9)
- 7ecf6bc feat: add non-interactive flags to favorites add command (#4)
- 4962c58 feat: improve favorites UX with optional name, arg validation, and help text (#7)
- 2b9ceb0 feat: make identity URL optional in grant configure
- 3f9c509 fix: address code review findings (#3)
- 81e4b00 fix: address code review findings across codebase (#1)
- 2ad9a58 refactor: address code review findings across codebase (#8)
v0.1.0
Changelog
- ac51e1d Add PoC to validate SCA Access API assumptions
- 77dea96 Extract subdomain and platform_domain from JWT claims
- 72acf70 Initial commit: add functional design spec v2.1
- a64ebc3 Merge feat/commands: Phase 5 CLI Commands
- c4bd889 Merge feat/sca-service: Phase 3 SCA Access Service
- bb737a5 Merge feat/ui: Phase 4 UI Layer complete
- 03d9302 PoC: discover correct SCA Access API paths from live tenant
- f39d42a Spec v2.3: remove env command, clarify Azure JIT elevation model
- e7d0ed9 Spec v2.4: multi-cloud forward-compatibility design
- afd38c4 Update spec v2.2 with PoC findings from live tenant
- 849cfe4 feat(commands): implement CLI commands for configure, login, logout, elevate, status, favorites, and version
- 7a1da6d feat(sca): add SCA Access Service with SDK integration
- 56f8985 feat: add SCA Access API models with TDD tests
- 82f3727 feat: add UI layer with interactive target selector
- f8e697b feat: add config management and favorites with TDD tests
- 8bf636a feat: add integration tests and finalize documentation
- abec7ad feat: project scaffolding with Go module, cobra root command, and SDK verification
- fa62e5f feat: simplify login UX - remove MFA config, add auto-configure
- 1e6f57b feat: wire --verbose flag to SDK logging and add HTTP request logging
- 99f992b fix: correct SessionInfo JSON tags to match live SCA API snake_case format
- 6f154e2 fix: resolve SDK authentication and service initialization issues
- b4dd6ba refactor: rename sca-cli to grant and consolidate elevation into root command