feat(tui): DOWN-first sort, health pulse, filter, and sparkline fixes #11

Merged
lerko merged 7 commits from feat/tui-polish-2 into develop 2026-05-16 18:27:17 +00:00
Owner

Summary

  • DOWN/SSL EXP monitors float to top of sites list
  • Pulse indicator turns red when any monitor is down, green when healthy
  • Press / to filter sites by name, Enter to lock, Esc to clear
  • NAME and HISTORY columns split available width evenly
  • Sparkline right-aligned (current time at right edge, dots fill left)
  • History buffer increased to 60 so sparkline fills completely

Test plan

  • go test ./... passes
  • DOWN monitors appear at top of list
  • Pulse dot is green when all UP, red when any DOWN
  • / enters filter mode, typing narrows list, Esc clears
  • Sparkline grows from right edge, fills leftward over time
  • No shuffling/reordering on each tick
## Summary - DOWN/SSL EXP monitors float to top of sites list - Pulse indicator turns red when any monitor is down, green when healthy - Press `/` to filter sites by name, Enter to lock, Esc to clear - NAME and HISTORY columns split available width evenly - Sparkline right-aligned (current time at right edge, dots fill left) - History buffer increased to 60 so sparkline fills completely ## Test plan - [x] `go test ./...` passes - [ ] DOWN monitors appear at top of list - [ ] Pulse dot is green when all UP, red when any DOWN - [ ] `/` enters filter mode, typing narrows list, Esc clears - [ ] Sparkline grows from right edge, fills leftward over time - [ ] No shuffling/reordering on each tick
lerko added 7 commits 2026-05-16 18:27:13 +00:00
lerko merged commit 1b223b9725 into develop 2026-05-16 18:27:17 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lerkolabs/uptop#11