[PR #246] fix: misc UI improvements — per-row OS spinner, SupplyParameterFromQuery, deep-link expand, search URL fix #327

Closed
opened 2026-03-07 19:57:35 +03:00 by kerem · 0 comments
Owner

Original Pull Request: https://github.com/Corsinvest/cv4pve-admin/pull/246

State: closed
Merged: Yes


Summary

  • ResourcesEx: spinner OS info per riga (ShowWatingFunc) invece che sull'intera colonna
  • Resources Nodes/Vms: migrazione da parsing manuale QueryHelpers a [SupplyParameterFromQuery]
  • Diagnostic Scans: aggiunto [SupplyParameterFromQuery] Id + auto-expand della riga corrispondente al primo caricamento
  • PveSearchProvider: fix URL nodi — usare GetUrl() invece di NodeUrl() (link errati nella ricerca)
  • RenderClustersSettings: usare [SupplyParameterFromQuery] Create invece di confronto path URL

Test plan

  • Verificare che lo spinner OS info appaia solo nelle righe senza dati (non su tutta la colonna)
  • Aprire Resources → Nodes con ?node=pve1 — deve espandere la riga del nodo
  • Aprire Resources → VMs con ?vmid=100 — deve espandere la riga della VM
  • Aprire Diagnostic → Scans con ?Id=5 — deve espandere il risultato corrispondente
  • Cercare un nodo nel command palette — verificare che il link porti alla pagina corretta
  • Aprire /module/system/...?create=true senza cluster configurati — deve aprire il dialog automaticamente
**Original Pull Request:** https://github.com/Corsinvest/cv4pve-admin/pull/246 **State:** closed **Merged:** Yes --- ## Summary - **ResourcesEx**: spinner OS info per riga (`ShowWatingFunc`) invece che sull'intera colonna - **Resources Nodes/Vms**: migrazione da parsing manuale `QueryHelpers` a `[SupplyParameterFromQuery]` - **Diagnostic Scans**: aggiunto `[SupplyParameterFromQuery] Id` + auto-expand della riga corrispondente al primo caricamento - **PveSearchProvider**: fix URL nodi — usare `GetUrl()` invece di `NodeUrl()` (link errati nella ricerca) - **RenderClustersSettings**: usare `[SupplyParameterFromQuery] Create` invece di confronto path URL ## Test plan - [ ] Verificare che lo spinner OS info appaia solo nelle righe senza dati (non su tutta la colonna) - [ ] Aprire Resources → Nodes con `?node=pve1` — deve espandere la riga del nodo - [ ] Aprire Resources → VMs con `?vmid=100` — deve espandere la riga della VM - [ ] Aprire Diagnostic → Scans con `?Id=5` — deve espandere il risultato corrispondente - [ ] Cercare un nodo nel command palette — verificare che il link porti alla pagina corretta - [ ] Aprire `/module/system/...?create=true` senza cluster configurati — deve aprire il dialog automaticamente
kerem 2026-03-07 19:57:35 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cv4pve-admin#327
No description provided.