Skip to content

Add VM status check and UI improvements#353

Merged
michelroegl-brunner merged 1 commit intomainfrom
fix/vm_detection
Nov 28, 2025
Merged

Add VM status check and UI improvements#353
michelroegl-brunner merged 1 commit intomainfrom
fix/vm_detection

Conversation

@michelroegl-brunner
Copy link
Copy Markdown
Member

This PR adds support for VM status checking and improves the UI to differentiate between LXC containers and VMs.

Changes

  • Add VM status checking using qm status command
  • Hide update button for VMs (only show for LXC containers)
  • Hide shell button for VMs (only show for LXC containers)
  • Hide LXC Settings option for VMs
  • Display VM/LXC indicator badges in table before script names
  • Update statistics cards to differentiate between LXC and VMs
  • Update container control to support both pct (LXC) and qm (VM) commands
  • Improve status parsing to handle both container types

Testing

  • Verified VM status checking works with qm status
  • Verified LXC status checking still works with pct status
  • Verified UI correctly hides/shows buttons based on container type
  • Verified statistics cards show correct counts for LXC and VMs separately

- Add VM status checking using qm status command
- Hide update button for VMs (only show for LXC containers)
- Hide shell button for VMs (only show for LXC containers)
- Hide LXC Settings option for VMs
- Display VM/LXC indicator badges in table before script names
- Update statistics cards to differentiate between LXC and VMs
- Update container control to support both pct (LXC) and qm (VM) commands
- Improve status parsing to handle both container types
@michelroegl-brunner michelroegl-brunner requested a review from a team as a code owner November 28, 2025 10:45
@michelroegl-brunner michelroegl-brunner linked an issue Nov 28, 2025 that may be closed by this pull request
@michelroegl-brunner michelroegl-brunner merged commit 7fe2a8b into main Nov 28, 2025
4 checks passed
@MickLesk MickLesk deleted the fix/vm_detection branch April 1, 2026 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

VMs dont get recognized in Installed scripts

1 participant