Commit Graph

2315 Commits

Author SHA1 Message Date
bergware 30df391d3f Dashboard: fix cpu graph 2025-03-24 14:49:55 +01:00
bergware 67244adb85 Networking: fix empty config when updating DNS and docker/vms are running 2025-03-24 14:35:44 +01:00
tom mortensen 281d8c9055 Merge pull request #2078 from SimonFair/Fix-Virgl-show-gpus-with-nouveau-driver
Show NV GPU if nouveau in use.
2025-03-22 15:44:48 -07:00
tom mortensen e07a4484c2 Merge pull request #2079 from bergware/master
File manager: style fixes
2025-03-22 15:44:30 -07:00
bergware cef6800375 update_2: fix PHP error 2025-03-21 23:39:43 +01:00
bergware b299a4fe3c update_2: fix PHP error 2025-03-21 23:03:47 +01:00
bergware 0ffe15774a Wrappers: fix PHP error 2025-03-21 22:34:10 +01:00
Zack Spear 6a3d9c96f8 feat: enhance UnraidCheckExec security
* Added security headers to the setupEnvironment method for improved security.
* Implemented stricter validation for the altUrl parameter to ensure it matches allowed domains and uses HTTPS.
* Enhanced script execution checks to validate permissions before running the unraidcheck script.
2025-03-21 14:13:38 -07:00
bergware fd3e5de80f File manager: style fixes 2025-03-21 15:20:27 +01:00
SimonFair afe4b2ba15 Update Custom.form.php 2025-03-21 10:53:07 +00:00
tom mortensen e77c98bd8b Merge pull request #2063 from Squidly271/patch-36
Refactor: Delete Unraid Patch install page
2025-03-21 00:25:24 -07:00
tom mortensen 45cd178daf Merge pull request #2077 from zackspear/feat/replace-key-improvements
feat: replace key improvements
2025-03-21 00:24:53 -07:00
tom mortensen ece22eb33d Merge pull request #2074 from Squidly271/patch-45
Fix: Allow docker context menu to be either above or below depending …
2025-03-21 00:23:55 -07:00
tom mortensen 9f4ead59a8 Merge pull request #2073 from Squidly271/patch-44
Chore: Update ApexCharts to latest version
2025-03-21 00:23:32 -07:00
tom mortensen 8ae6d677e5 Merge pull request #2070 from bergware/master
Diagnostics: remove wireless username/password from diagnostics
2025-03-21 00:22:38 -07:00
Zack Spear 116732fab7 feat: UnraidCheckExec for calling unraidcheck from web components
* Added `UnraidCheckExec` class to handle execution of the unraidcheck script and return JSON responses.
* Updated the unraidcheck script to parse query parameters for better integration with web components.
* This change maintains separation of concerns between UnraidCheck and ReplaceKey functionalities.
2025-03-20 17:34:24 -07:00
Zack Spear f6aa74c264 feat: Integrate ReplaceKey functionality across multiple pages
* Added `ReplaceKey` initialization and check to `Registration.page`, `Downgrade.page`, `Update.page`, and `unraidcheck` script.
* Ensures consistent handling of key replacement across relevant components.
2025-03-20 14:52:29 -07:00
Zack Spear 1768d77c31 feat: Enhance ReplaceKey to handle installation response and notifications
* Added logic to process the response from KeyInstaller's installKey method.
* Implemented error handling and notification system based on installation success or failure.
* Notifications include event, subject, and description for better user feedback.
2025-03-20 14:48:29 -07:00
Zack Spear 58bee5744d fix: KeyInstaller class responseComplete usage 2025-03-20 12:41:38 -07:00
Zack Spear 80869a032c refactor: Simplify writeJsonFile method and adjust forceCheck logic in ReplaceKey
* Removed appending functionality from writeJsonFile for cleaner implementation.
* Inverted condition for forceCheck to improve logic clarity.
2025-03-20 12:31:04 -07:00
Squidly271 3d2ea08bc1 Fix: Allow docker context menu to be either above or below depending upon space 2025-03-19 23:01:23 -04:00
Squidly271 ee63d2179e Chore: Update ApexCharts to latest version 2025-03-19 22:27:48 -04:00
bergware a600dbc678 diagnostics: anonymize IPv6 addresses in lsof.txt 2025-03-19 22:20:44 +01:00
bergware 9f14e81621 Docker: allow independent IPv4 and IPv6 selection for configured networks 2025-03-19 13:09:17 +01:00
bergware 8fb1974de3 Docker: allow independent IPv4 and IPv6 selection for configured networks 2025-03-19 13:07:22 +01:00
Zack Spear bd640b1f62 feat: ReplaceKey 7 day window around regExp & new forceCheck param (#10)
* feat: ReplaceKey 7 day window around regExp & new forceCheck param

* feat: Enhance writeJsonFile to support appending data
2025-03-18 15:51:08 -07:00
bergware d7fa9afb4a Diagnostics: remove wireless username/password from diagnostics 2025-03-18 18:41:57 +01:00
Tom Mortensen b03a4e436b fix: if singled disabled array disk, should still be able to create shares 2025-03-17 12:18:39 -07:00
Tom Mortensen bf52e73791 fix: disabled disks do not show up on Dashboard 2025-03-12 22:14:08 -07:00
Tom Mortensen 5448557ff3 Corrections for non-standard partition layouts 2025-03-12 22:14:08 -07:00
tom mortensen 8b333fda51 Merge pull request #2066 from Squidly271/patch-41
Fix: Disallow HTML in plugin attributes
2025-03-12 22:07:48 -07:00
Squidly271 04d497c240 Fix: Disallow HTML in plugin attributes 2025-03-12 20:07:15 -04:00
bergware 9d61441e7d Wireless: fix PHP errors with manual network adding 2025-03-12 23:50:41 +01:00
Squidly271 ef8f7a06e3 Refactor: Delete Unraid Patch install page 2025-03-12 12:58:10 -04:00
bergware 607a73e933 Wireless: escape shell argument 2025-03-12 16:44:16 +01:00
bergware 3fab0cabb6 Wireless: allow '$' character in username or password
- Need to escape the '$' character for PHP
2025-03-12 14:44:16 +01:00
bergware 689e27feea Networking: added jumbo frame warning message 2025-03-11 18:11:14 +01:00
bergware f98edb7068 Networking: added jumbo frame warning message 2025-03-11 18:02:43 +01:00
bergware 06416dc4f5 Networking: added "enable jumbo frames" option 2025-03-11 12:24:59 +01:00
bergware fa43a9a4d1 wlan0: make file reading more robust (coderabbit) 2025-03-11 09:40:11 +01:00
bergware 4a8ff20ba0 wlan0: prevent read error when port status is unavailable 2025-03-11 09:30:33 +01:00
SimonFair 0de81c7377 Updated helptext for pinned cores. 2025-03-08 18:30:53 +00:00
SimonFair 4ab411a0fd Fix: Filter out GPUs bound to vfio for virgl. 2025-03-06 21:57:26 +00:00
SimonFair ae9446ebee Merge remote-tracking branch 'upstream/master' into VM-Manager-PHP-Fixes 2025-03-06 18:46:21 +00:00
SimonFair 3380b4ed3a Fix: Merge Conflict. 2025-03-06 17:28:27 +00:00
SimonFair 7b47f11f74 Standardise on name for vCPUs and Cores 2025-03-06 17:24:09 +00:00
SimonFair e18604318a Fix: Revert button to Add VM. 2025-03-06 15:52:03 +00:00
tom mortensen 495ba74319 Merge pull request #2059 from bergware/master
Fix PHP error in networking
2025-03-05 09:26:32 -08:00
bergware 5bc08dcefb Fix PHP error in networking 2025-03-05 08:49:27 +01:00
tom mortensen f13826d7e1 Merge pull request #2058 from unraid/show-wiressless-urls
feat: Show Wireless Access URLs on Management Access page
2025-03-04 21:15:01 -08:00