tom mortensen
0810fc5bd8
Merge pull request #1847 from SimonFair/VM-ZFS-Fixes
...
VM ZFS dataset removal processing additional fixes
2024-09-16 14:44:14 -07:00
SimonFair
753d87c690
Additional VM ZFS delete fixes
2024-09-02 18:03:10 +01:00
SimonFair
ceb97ab392
Disable dataset processing.
2024-09-01 21:17:05 +01:00
tom mortensen
175d24afd2
Merge pull request #1842 from dlandon/rework-share-list
...
Fix condition where useCache is 'no' when there is no array.
2024-08-30 13:00:58 -07:00
dlandon
156599031a
Fix condition where useCache is 'no' when there is no array.
2024-08-30 07:25:33 -05:00
tom mortensen
15f4138c87
Merge pull request #1839 from SimonFair/VM-ZFS-Fixes
...
ZFS fixes
2024-08-29 11:58:12 -07:00
tom mortensen
fd6e4f1ba1
Merge pull request #1840 from dlandon/rework-share-list
...
Fix share list.
2024-08-29 11:57:17 -07:00
dlandon
16a8e7092d
Fix share list not showing invalid storage configurations and some code cleanup.
2024-08-29 13:00:06 -05:00
SimonFair
00b1f77742
ZFS fixes
2024-08-29 17:45:00 +01:00
tom mortensen
106f155ecc
Merge pull request #1835 from donbuehl/feature/1832
...
Feature Request: Use user's actual shell in OpenTerminal.php #1832
2024-08-27 21:14:52 -07:00
donbuehl
53704b58aa
Final minimal viable solution
2024-08-27 21:43:46 +02:00
donbuehl
db77c13552
MVP solution for zsh plugin
...
Implemented a minimal viable solution for the zsh plugin:
- Checks if the shell is /bin/zsh
- Falls back to bash if not
This approach prioritizes simplicity and reliability over a more general solution to avoid potential errors.
2024-08-26 14:29:24 +02:00
donbuehl
be22c0e1f8
Simplify shell detection for openterminal
2024-08-25 15:44:28 +02:00
donbuehl
cd9d20eaf3
Simplify shell detection for openterminal
2024-08-25 15:19:53 +02:00
donbuehl
7e6ad9512d
Wrap getUserShell() call with escapeshellarg() for additional security
2024-08-20 09:08:31 +02:00
donbuehl
d7b4dfd44b
Fixed missing $ in variable
2024-08-19 22:14:46 +02:00
donbuehl
c62ef28fc3
Refactor getUserShell() for improved clarity and maintainability
...
- Introduce variable for better code readability
- Simplify return logic using the default shell variable
- Maintain comprehensive error handling with Throwable
2024-08-19 22:06:41 +02:00
donbuehl
07fa790411
Improve getUserShell() function for accuracy and consistency
...
- Refine username matching to prevent partial matches
- Use English for syslog error message
2024-08-19 21:49:31 +02:00
donbuehl
fb19a99ad4
Added function getUserShell() to OpenTerminal.php and use it for the execution
2024-08-19 18:16:38 +02:00
Christoph Hummer
d0dcf6c314
Fix for GRUB bootloader
2024-08-19 16:58:31 +02:00
Christoph Hummer
0d925a2471
Fix for GRUB bootloader
2024-08-19 16:54:19 +02:00
Tom Mortensen
0cf3585a0d
update error messsage
2024-08-13 12:37:57 -07:00
Jonathan Garbee
2ff8b77c9d
fix: replace document write usages
2024-08-10 15:35:49 +00:00
tom mortensen
06735f7a3e
Merge pull request #1805 from SimonFair/VM-Manager-PHP-Fixes
...
Fix delete VM if in a dataset.
2024-08-01 14:18:51 -07:00
SimonFair
d272bf78ac
Fix delete VM if in a dataset.
2024-07-24 21:20:06 +01:00
Tom Mortensen
2b41f9a8d2
Device Info page:
...
* Prevent reducing pool slot count unless pool state is NEW_ARRAY
* Permit changing pool file system type only when Stopped
* Add "Delete Pool" button which unassigns all devices of a pool and then removes the pool
* Change button label "Erase" to "Erase Pool"
2024-07-24 02:13:22 -07:00
tom mortensen
793289bc7f
Merge pull request #1792 from dlandon/master
...
Fix overlapping text on VPN Manager page; php warning; allow UD disks to show in file picker.
2024-07-24 00:31:21 -07:00
dlandon
d7e474257c
Allow UD disks to be listed in file picker.
2024-07-21 04:55:49 -05:00
ljm42
4c1c566e78
Add trailing slash to go links
...
Eliminates an unnecessary redirect
2024-07-19 12:02:00 -07:00
ljm42
a6c50b208a
Add trailing slash to go links
...
Eliminates an unnecessary redirect
2024-07-19 12:00:36 -07:00
ljm42
234a749b7f
Use "go links" when linking to Docs
2024-07-19 10:01:50 -07:00
dlandon
941778d288
Parity check sometimes shows last historical check and not the current parity check just completed.
2024-06-26 16:11:36 -05:00
dlandon
72651576f4
Increase memory limit to handle large log files.
2024-06-23 06:39:01 -05:00
dlandon
c4eff321f2
Use atomic file write.
2024-06-10 13:21:00 -05:00
dlandon
f93095d552
Update UpdateTwo.php
2024-06-10 12:36:14 -05:00
dlandon
eed5a94d03
Fix php error of too many variables in post.
2024-06-10 09:50:09 -05:00
tom mortensen
955ba7f0a6
Merge pull request #1750 from SimonFair/WebUI
...
Create WebUI option in VM Template.
2024-06-03 13:13:34 -07:00
SimonFair
b2916424be
Add rdp menu option.
2024-06-02 15:06:58 +01:00
SimonFair
e61132fe69
Create WebUI option for VMs
2024-06-01 15:25:30 +01:00
SimonFair
15af3fb6eb
Fix zfs dir create if parent is a dir rather than dataset.
2024-05-31 15:10:24 +01:00
tom mortensen
50a27242ab
Merge pull request #1742 from dlandon/master
...
Fix detection of no mountable devices and detection of an empty share.
2024-05-30 12:49:25 -07:00
dlandon
ef795438cc
Merge remote-tracking branch 'upstream/master'
2024-05-29 06:27:03 -05:00
Squidly271
7a968eac84
Update file_put_contents_atomic
2024-05-28 20:15:20 -04:00
dlandon
f6427a3361
Fix logic to determine a share is empty and when no mountable devices found.
2024-05-27 06:51:41 -05:00
dlandon
91e14b22db
Fix detection of no mountable devices.
2024-05-27 06:49:52 -05:00
tom mortensen
e29de3c3e5
Merge pull request #1740 from SimonFair/Enable-subvol-or-dataset-for-VMs
...
VM Bug fixes.
2024-05-26 11:55:32 -07:00
SimonFair
290d4da90a
Updates to my_mkdir.
2024-05-25 20:24:20 +01:00
tom mortensen
b14922734a
Merge pull request #1736 from dlandon/master
...
Share configuration changes for "array optional" feature and a few bug fixes
2024-05-23 23:12:44 -07:00
dlandon
7b568c2aa1
Shares set to 'prefer' when set up in an array will work when no array is configured.
2024-05-23 16:51:01 -05:00
dlandon
44e74e15d3
Show all array shares when in poolsOnly mode so user can see the shares that need fixing.
2024-05-23 13:59:11 -05:00