Skip to content

feat: improve config command output#133

Merged
rmanibus merged 1 commit into
mainfrom
feat/config-output-tables
Mar 17, 2026
Merged

feat: improve config command output#133
rmanibus merged 1 commit into
mainfrom
feat/config-output-tables

Conversation

@rmanibus
Copy link
Copy Markdown
Contributor

Closes #128

Summary

  • replace the flat profile, auth, and store list/show output with structured go-pretty tables
  • add restrained color-coded health indicators, derived status checks, and grouped inspection sections for resolved references and credential refs
  • update CLI tests to cover the new presentation and verify the affected config commands still behave correctly

Testing

  • go test ./cmd/cloudstic -run 'TestRun(Auth|Store|Profile)|TestPrintKeySlots'

@rmanibus rmanibus added the enhancement New feature or request label Mar 17, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 17, 2026

Codecov Report

❌ Patch coverage is 82.65896% with 60 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
cmd/cloudstic/config_tables.go 82.24% 38 Missing and 22 partials ⚠️

📢 Thoughts on this report? Let us know!

@rmanibus rmanibus force-pushed the feat/config-output-tables branch from 7d3823b to 9ab970b Compare March 17, 2026 18:07
@rmanibus rmanibus added this to the v1.13.0 milestone Mar 17, 2026
@rmanibus rmanibus merged commit 7c6dccf into main Mar 17, 2026
5 checks passed
@rmanibus rmanibus deleted the feat/config-output-tables branch March 17, 2026 18:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve profile, auth, and store list/show output with structured tables and health indicators

1 participant