Skip to content

Add TUI check action and health service#214

Merged
rmanibus merged 1 commit into
mainfrom
feat/tui-check-health
Apr 3, 2026
Merged

Add TUI check action and health service#214
rmanibus merged 1 commit into
mainfrom
feat/tui-check-health

Conversation

@rmanibus
Copy link
Copy Markdown
Contributor

@rmanibus rmanibus commented Apr 3, 2026

Summary

  • add a check action to the interactive TUI
  • enrich the selected profile pane with store health and backup freshness
  • route TUI orchestration through a shared internal/app service backed by a named backend interface
  • update the user guide and RFC 0012 to match the current implementation

Closes #213.

Testing

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

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 3, 2026

@rmanibus rmanibus force-pushed the feat/tui-check-health branch from 932e2e0 to 98b77e2 Compare April 3, 2026 16:06
@rmanibus rmanibus merged commit f798a95 into main Apr 3, 2026
11 of 12 checks passed
@rmanibus rmanibus deleted the feat/tui-check-health branch April 3, 2026 16:11
@rmanibus rmanibus added this to the v1.15.0 milestone Apr 3, 2026
@rmanibus rmanibus added enhancement New feature or request area/tui Interactive terminal UI work labels Apr 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/tui Interactive terminal UI work enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

TUI: add repository check action and richer profile health

1 participant