Fix Agent updates filters and refresh state #51

Merged
steve merged 1 commits from fix-issue-50-agent-update-filters into main 2026-08-22 12:06:45 +01:00
Owner

Closes #50.

Changes

  • removes the typed selected-count confirmation from the rollout form
  • keeps name, version, state, canary, and valid host selections across HTMX polling swaps
  • applies filtering with explicit row display state so CSS grid rows are actually hidden
  • keeps bulk selection scoped to currently visible eligible hosts
  • adds regression coverage for the rendered controls and refresh-state hooks

Verification

  • go test ./internal/server/http ./internal/server/ui
  • go test ./...
  • go vet ./...
  • git diff --check
Closes #50. ## Changes - removes the typed selected-count confirmation from the rollout form - keeps name, version, state, canary, and valid host selections across HTMX polling swaps - applies filtering with explicit row display state so CSS grid rows are actually hidden - keeps bulk selection scoped to currently visible eligible hosts - adds regression coverage for the rendered controls and refresh-state hooks ## Verification - `go test ./internal/server/http ./internal/server/ui` - `go test ./...` - `go vet ./...` - `git diff --check`
steve added 1 commit 2026-08-22 12:04:36 +01:00
Fix fleet update filters across refreshes
CI / Test (store) (pull_request) Successful in 5s
CI / Test (rest) (pull_request) Successful in 8s
CI / Build (windows/amd64) (pull_request) Successful in 7s
CI / Lint (pull_request) Successful in 11s
CI / Build (linux/amd64) (pull_request) Successful in 8s
CI / Build (linux/arm64) (pull_request) Successful in 7s
CI / Test (server-http) (pull_request) Successful in 1m35s
e2e / Playwright vs docker-compose (pull_request) Successful in 1m26s
6374201f6c
steve merged commit facef5b254 into main 2026-08-22 12:06:45 +01:00
steve deleted branch fix-issue-50-agent-update-filters 2026-08-22 12:06:45 +01:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: steve/restic-manager#51