Commit Graph

242 Commits

Author SHA1 Message Date
SimonFair 52d55a2ebb Fix rounding.
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-16 10:30:18 +01:00
SimonFair 5e4d04deae Fix: Update VM page to show memory in GB if > 1024MB 2025-10-16 10:23:18 +01:00
SimonFair 7d9f6e4a38 Fix: set cd bus to sata for Win 11 2025-10-15 12:54:35 +01:00
SimonFair feb1a8616c Update libvirt_helpers.php 2025-10-03 19:47:00 +01:00
tom mortensen b511079220 Merge pull request #2309 from SimonFair/Fix-PCI-changes
Fix: Remote view and RDP if no user shares are set.
2025-07-27 13:38:01 -07:00
SimonFair 578ccc26a9 Update path value for non standard use. 2025-07-26 10:05:58 +01:00
SimonFair 95ac39b3bc Fix: Remote view and RDP if no user shares are set. 2025-07-24 20:47:01 +01:00
tom mortensen 8eb65d139b Merge pull request #2288 from SimonFair/Fix-PCI-changes
Remove OpenElec and LibreElec
2025-07-09 11:57:28 -07:00
tom mortensen f229bd2ea1 Merge pull request #2285 from unraid/feat/page-option-responsive-no-support
feat: enhance page content generation with responsive layout support
2025-07-09 11:56:42 -07:00
tom mortensen 8df5cb92a6 Merge pull request #2272 from SimonFair/VM-PHP-Fixes
refactor: sanitize shell arguments
2025-07-09 11:54:39 -07:00
SimonFair f278b0c8d7 Update emhttp/plugins/dynamix.vm.manager/include/libvirt.php
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-04 19:06:21 +01:00
SimonFair 739509ef13 Update emhttp/plugins/dynamix.vm.manager/include/libvirt.php
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-04 19:05:57 +01:00
SimonFair 2664ad68fc Feature: add MAXPHYSADDR option in advanced. 2025-07-04 16:27:27 +01:00
SimonFair c3fbd382aa Remove OpenElec and LibreElec 2025-07-03 18:25:18 +01:00
Zack Spear 469f15883b feat: enhance page content generation with responsive layout support
- Updated `generateContent` function to handle a new `ResponsiveLayout` flag in the page data array.
- Added a wrapper for non-responsive content based on the `ResponsiveLayout` flag.
- Adjusted CSS class naming for consistency in the `default-base.css` file.
- Set `ResponsiveLayout` to false in `AddVM.page` and `UpdateVM.page` for default behavior.
- Cleaned up HTML structure in `VMedit.php` to remove unnecessary class.

This change improves the flexibility of page layouts and ensures proper styling for non-responsive content.
2025-07-01 16:04:27 -07:00
Zack Spear 1d9db0c765 style: update VM form layout for improved structure
- Changed the class of the domain div to .Content--non-responsive for better styling.
- Wrapped the status checkboxes in a new table structure to enhance layout consistency in the VM form.
2025-06-25 16:42:18 -07:00
SimonFair 950e351575 Update VMajax.php 2025-06-25 17:16:26 +01:00
SimonFair f3e87a5165 refactor: sanitize shell arguments 2025-06-25 13:23:51 +01:00
SimonFair 2139fdac5f Initialise qxlheads 2025-06-20 22:38:05 +01:00
SimonFair 2cb0791a2c Enhance multimonitor support. 2025-06-20 22:31:54 +01:00
tom mortensen 32ff144399 Merge pull request #2235 from bergware/master
Miscellaneous fixes and updates
2025-06-08 11:11:28 -07:00
tom mortensen b162c34dae Merge pull request #2229 from SimonFair/VM-PHP-Fixes
MAC Address option and ZFS ref link
2025-06-08 11:08:32 -07:00
SimonFair ff0b8846e7 Revert "Add virbr to list"
This reverts commit 5ac98519b5.
2025-06-08 09:42:48 +01:00
SimonFair b8144bb85e Revert "remove duplicate virbr0"
This reverts commit 7b57860252.
2025-06-08 09:42:35 +01:00
bergware 7c485bae57 VMs: fix multiple virbr interfaces may exist 2025-06-07 12:38:02 +02:00
SimonFair 7b57860252 remove duplicate virbr0 2025-06-07 09:01:43 +01:00
SimonFair 5ac98519b5 Add virbr to list 2025-06-07 08:25:56 +01:00
SimonFair 44a3388268 Update libvirt_helpers.php 2025-06-05 13:38:58 +01:00
SimonFair 9736e09824 MAC Address option and ZFS ref link 2025-06-03 17:29:04 +01:00
bergware f98d5b2121 VM: translation fixes 2025-05-31 15:49:03 +02:00
Zack Spear 0e0a388089 style: Removed unnecessary margin-top style from the status panel checkbox span, enhancing the visual structure. 2025-05-19 16:22:43 -07:00
SimonFair f2818c679b Merge remote-tracking branch 'upstream/master' into Virtual-Sound-Card 2025-05-06 19:22:06 +01:00
tom mortensen ca72d4fbb6 Merge pull request #2068 from SimonFair/general-protection-fix
7.x Save PCI Data.
2025-05-06 10:35:00 -07:00
Zack Spear bab342df7b Merge branch 'master' into feat/theme-helper-class 2025-05-05 10:46:17 -07:00
SimonFair 3da0ca48de XML Icon change fix. 2025-04-28 18:49:43 +01:00
SimonFair 3a389133be Initial Commit for Virtual sound cards.
Testing + Helptext still to be completed.
2025-04-13 20:02:27 +01:00
SimonFair a110e52d3a Merge remote-tracking branch 'upstream/master' into general-protection-fix 2025-04-08 17:15:27 +01:00
Zack Spear cb0dbb4657 refactor: replace $theme1 variable usage with ThemeHelper methods for consistency across multiple pages 2025-04-07 11:44:58 -07:00
SimonFair 9f1d5e6b3b PHP Fixes and code updates 2025-04-07 11:13:12 +01:00
SimonFair 37e03531de VM Functions and System devices. 2025-04-05 22:08:43 +01:00
Zack Spear d6f30cd902 refactor: create edit.css for both UpdateVM.page & AddVM.page removing duplicated styles 2025-04-03 15:53:13 -07:00
SimonFair 65e06ee572 Fix: Clone if driver is QXL.
Fix:  PHP Errors and code tidy.
2025-02-18 17:14:29 +00:00
SimonFair b8442377e1 Fix: PHP Fixes
Revert style element in VM Template
Clone Logging/debug file
2025-02-17 19:06:40 +00:00
SimonFair b5545c18f2 Fix: PHP fixes
Update xmlns to include http://unraid
Fixes for php
2025-02-14 18:51:43 +00:00
bergware 234d38027b VM: make reference to interface instead of vhost
This requires users to update their VM settings and use the interface name instead of the vhost name as network source.

This brings VMs inline with Docker which also shows the interface name for custom networks
2025-02-11 23:10:28 +01:00
bergware cbd4936d80 VM: force wireless interface MAC address for VMs 2025-02-11 11:00:36 +01:00
bergware a1e0672d44 Revamped VM page styling 2025-02-09 16:55:32 +01:00
bergware 66db975bd8 Code style alignment
- Replace leading spaces by tabs
- Same indentation for all functions
- Remove trailing spaces / tabs
- Remove spaces in concatenation strings
- Only style adjustments, no code changes
2025-02-08 10:09:19 +01:00
tom mortensen 0728e8d6d7 Merge pull request #1992 from SimonFair/7.1-NoVM-Pinning
7.1 no vm pinning
2025-02-06 12:39:09 -08:00
tom mortensen e28d66e390 Merge pull request #1988 from SimonFair/vmdashusage-fix-
7.x Various VM Updates
2025-02-06 12:38:31 -08:00