Skip to content

TUI: improve store secret configuration#237

Merged
rmanibus merged 1 commit into
mainfrom
feat/tui-store-secret-storage
Apr 4, 2026
Merged

TUI: improve store secret configuration#237
rmanibus merged 1 commit into
mainfrom
feat/tui-store-secret-storage

Conversation

@rmanibus
Copy link
Copy Markdown
Contributor

@rmanibus rmanibus commented Apr 4, 2026

Summary

  • align the TUI store modal more closely with the CLI store configuration model
  • add nested secret-reference configuration so secret fields can save to env refs or writable backends like keychain
  • remove recovery from the normal store form and keep secret editing explicit with 'e'

Part of #232

Verification

  • env GOCACHE=/tmp/cloudstic-gocache go test -count=1 ./cmd/cloudstic ./internal/app ./internal/tui
  • env GOCACHE=/tmp/cloudstic-gocache GOLANGCI_LINT_CACHE=/tmp/cloudstic-golangci-lint golangci-lint run ./cmd/cloudstic ./internal/app ./internal/tui

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 4, 2026

Codecov Report

❌ Patch coverage is 54.86726% with 204 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
cmd/cloudstic/cmd_tui_store_form.go 58.07% 158 Missing and 21 partials ⚠️
cmd/cloudstic/cmd_tui_profile_form.go 0.00% 24 Missing and 1 partial ⚠️

📢 Thoughts on this report? Let us know!

@rmanibus rmanibus merged commit 8d1856b into main Apr 4, 2026
10 of 11 checks passed
@rmanibus rmanibus deleted the feat/tui-store-secret-storage branch April 4, 2026 12:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant