feat(ui): hide the ★ Renovate row when Renovate isn't configured #97

Merged
deadstyle merged 1 commit from feature/96-hide-renovate-row into develop 2026-10-09 11:21:43 -05:00
Owner

A host with no renovate_user no longer pins ★ Renovate in the repo list. A per-host renovate = true|false in the config file overrides that either way.

Decided: no settings-screen row for it yet; config file only, as asked.

Refs #96

Verification: go test -race ./... all ok, make lint 0 issues. Row rendering and cursor movement are covered by a unit test; not observed in a live terminal. Docs: docs/architecture.md config example updated; design.md unchanged. Small diff, reviewed inline; no subagent review.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Rj3rLTtwszGUE5CBhs8vZS

A host with no `renovate_user` no longer pins ★ Renovate in the repo list. A per-host `renovate = true|false` in the config file overrides that either way. Decided: no settings-screen row for it yet; config file only, as asked. Refs #96 Verification: `go test -race ./...` all ok, `make lint` 0 issues. Row rendering and cursor movement are covered by a unit test; not observed in a live terminal. Docs: `docs/architecture.md` config example updated; design.md unchanged. Small diff, reviewed inline; no subagent review. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01Rj3rLTtwszGUE5CBhs8vZS
feat(ui): hide the ★ Renovate row when Renovate isn't configured
All checks were successful
ci / check (pull_request) Successful in 1m12s
e4ef197dfa
A host shows the row only when renovate_user is set, unless the new
per-host renovate setting says otherwise.

Refs #96

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Rj3rLTtwszGUE5CBhs8vZS
deadstyle merged commit 416f34effd into develop 2026-10-09 11:21:43 -05:00
deadstyle deleted branch feature/96-hide-renovate-row 2026-10-09 11:21:43 -05:00
Sign in to join this conversation.
No description provided.