Skip to content

feat(disks): CRC in disk detail, power off pool disks with confirm, drop identify from row - #117

Merged
gnacho merged 1 commit into
mainfrom
feat/112-114-crc-poweroff-identify
Oct 13, 2026
Merged

gnacho merged 1 commit into
mainfrom
feat/112-114-crc-poweroff-identify

Conversation

@gnacho

@gnacho gnacho commented Aug 27, 2026 •

Copy link
Copy Markdown
Owner

Revival of the original August branch, rebased on current main as a single commit (the wizard commit it carried was superseded by #115/#116/#144 and is dropped).

Verification: go vet + full backend suite green, go test -race ./internal/httpapi/ green, npm run build green, Playwright smoke 10/10 on a local mock instance (identify not in rows, power off modal confirm gate, CRC line on sda, mobile without horizontal scroll). Preview 2.9.99-117revive deployed to citadel-02 for validation.

Closes #112 #113 #114

…rop identify from row

Revival of PR #117 on current main (the branch was based on v2.9.19 and
had gone 29 commits stale; the wizard commit it carried is superseded by
#115/#116/#144 and is dropped here).

- #112: CRC (recent and stable) as a highlighted line in the disk detail
  modal instead of the health column.
- #113: power off on every disk row; for pool members a modal requires
  typing the device name (the pool goes DEGRADED while the disk is off).
- #114: identify out of the table row; kept in the detail modal and the
  replace dialog.
- Mobile: actions collapse to icons and the info grid stacks size/temp
  without horizontal scroll at 375px.

Closes #112 #113 #114
@gnacho
gnacho force-pushed the feat/112-114-crc-poweroff-identify branch from 7dd1768 to a26c8e8 Compare October 13, 2026 20:01
@gnacho gnacho changed the title Discs: CRC in detail, power off pool disks, drop identify from row feat(disks): CRC in disk detail, power off pool disks with confirm, drop identify from row Oct 13, 2026
@gnacho
gnacho merged commit fc37a78 into main Oct 13, 2026
3 checks passed
@gnacho
gnacho deleted the feat/112-114-crc-poweroff-identify branch October 13, 2026 20:43
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.

Show CRC status as a highlighted line in the disk detail modal

1 participant