Commit Graph

276 Commits

Author SHA1 Message Date
Tom Mortensen
ee238ef656 chore: refactor file sysem check scripts again
fix: re-arrange raidz vdev selections and establish better defaults
2025-08-20 08:26:30 -07:00
Tom Mortensen
e8a8291649 feat: exFAT support
chore: refactor file sysem check scripts
fix: fix some mode bits
2025-08-15 13:51:36 -07:00
Squidly271
173c388b0f Refactor: Don't time out on scripts that can continue in background and auto exit when finished 2025-08-13 22:56:45 -04:00
Tom Mortensen
93e6cf702c ntfs UI cleanup 2025-08-03 09:05:46 -07:00
Tom Mortensen
77c86940aa feat: ntfs file system support 2025-07-29 18:03:41 -07:00
Tom Mortensen
374cce983d feat: add raidz expansion UI controls
feat: permit 2-device raidz1
fix: Bug - Display error if there are two pools starting with the same word
2025-07-28 14:01:38 -07:00
ljm42
6d6862fd0f refactor: use shared nchan publish function 2025-07-24 13:42:10 -07:00
Tom Mortensen
9cd1b36593 feat: ext2/3/4 support 2025-07-18 17:28:06 -07:00
Zack Spear
9a68d741ab Update emhttp/plugins/dynamix/scripts/install_key
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-10 10:04:51 -07:00
Zack Spear
67bbd68664 refactor: streamline key installation feedback
- Simplified success messages in both PHP class and shell script after key installation.
- Removed unnecessary conditional checks for array state, providing a more straightforward success response.

This change aims to enhance clarity in user feedback during key installation. No further changes are pending for this task.
2025-07-10 09:58:42 -07:00
Zack Spear
2350d8ec08 feat: add exception handling and reload active key after installation
- Wrap installKey method in try-catch for better error handling
- Execute checkRegistration=Apply after successful key download
- Add error response for installation failures
- Apply changes to both PHP class and shell script
2025-07-09 15:54:33 -07:00
Zack Spear
d9358d0a92 feat: responsive select case modal contents 2025-06-20 17:05:40 -07:00
ljm42
ccecce4cb6 fix: limit pgrep/pkill to host namespace 2025-05-30 16:20:11 -07:00
bergware
b53237f39d Update update_services 2025-05-30 01:08:44 +02:00
bergware
8b44d1145d Updates per codeRabbit recommendations 2025-05-30 00:53:31 +02:00
SimonFair
f9abce1086 Fix for system info 2025-05-23 16:56:41 +01:00
Squidly271
6ad1215ad1 Refactor: Identify Safemode in diagnostics filename 2025-05-20 15:11:14 -04:00
ljm42
b6280ef1e3 feat: diagnotics: add safemode.txt 2025-05-19 12:48:35 -07:00
ljm42
31e50e5add feat: safe mode go script handling 2025-05-10 09:21:21 -07:00
bergware
582cefbfc1 Services: move sleep to upper layer to improve accuracy 2025-05-08 15:59:10 +02:00
ljm42
60601f13f2 fix: diagnostics: prevent warnings for non-existent files, take 2 2025-04-29 09:41:55 -07:00
ljm42
ce089737a8 fix: diagnostics: prevent warnings for non-existent files 2025-04-27 21:10:16 -07:00
ljm42
fef99b9df7 fix: diagnostics: ensure commands run with UTF-8 charset 2025-04-24 12:58:47 -07:00
ljm42
d8218ab906 revert diagnostics changes in #2168 2025-04-24 12:56:55 -07:00
bergware
854a02b63f Update diagnostics 2025-04-24 19:03:22 +02:00
bergware
e45853b28c Merge branch 'master' of https://github.com/bergware/webgui 2025-04-24 19:02:37 +02:00
bergware
4540a2f92b Update diagnostics 2025-04-24 19:02:19 +02:00
bergware
b4cc5b13ab Merge branch 'master' into master 2025-04-24 18:52:41 +02:00
bergware
b4542d9d2a update diagnostics
- make use of "publish" function
- force bash commands to run with UTF8 encoding
2025-04-24 12:07:34 +02:00
ljm42
1ba779f8a1 fix: Add -b flag to awk commands in diagnostics script
Add the -b flag to awk commands that process log files to prevent
encoding warnings when encountering non-UTF-8 characters. This fixes
the "Invalid multibyte data detected" warning that could occur when
processing syslog files.
2025-04-23 16:04:59 -07:00
ljm42
8909e16deb fix: diagnostics: use escapeshellarg() 2025-04-22 12:44:52 -07:00
ljm42
9134a35cae fix: diagnostics: remove error suppression to enable proper error logging 2025-04-22 12:32:03 -07:00
ljm42
35a7170b21 fix: diagnostics: use find with sed to properly handle wildcards in config files 2025-04-22 12:11:27 -07:00
ljm42
6891effea3 refactor: diagnostics: remove redundant if (!$all) checks 2025-04-22 11:57:35 -07:00
ljm42
119ca57db4 feat: diagnostics: use existing nchan publish function 2025-04-22 11:52:57 -07:00
ljm42
db9e92436f feat: diagnostics: add error logging 2025-04-22 11:32:38 -07:00
tom mortensen
416cafc876 Merge pull request #2155 from unraid/fix-sshd
fix: rc.sshd determines which port to use
2025-04-21 10:44:24 -07:00
tom mortensen
7e4922b913 Merge pull request #2158 from unraid/fix-diags-remove-unraid-api-txt
fix: remove unraid-api.txt from diags
2025-04-21 10:28:32 -07:00
ljm42
0a016fba47 fix: remove unraid-api.txt from diags
no longer needed, graphql-api.log is better for troubleshooting
2025-04-18 08:57:57 -07:00
ljm42
07ce682e91 fix: rc.sshd determines which port to use 2025-04-16 15:23:21 -07:00
bergware
dfb65de17f Wireless: remove special characters from key string used by openssl 2025-04-16 18:56:42 +02:00
bergware
6f9d99699d diagnostics: include folder /boot/config/firmware 2025-04-10 17:04:35 +02:00
Zack Spear
61dca4cd84 fix: update feedback script to use standardized CSS class for feedback images, improving consistency in error and success messages 2025-04-03 16:48:46 -07:00
Zack Spear
b5e67b4293 refactor: update feedback script for improved readability and maintainability by standardizing PHP tags, restructuring CSS classes, and enhancing layout organization 2025-04-03 16:43:56 -07:00
bergware
7a6142ab5c Wireless: only stop wifi when already running 2025-03-29 15:36:53 +01:00
Squidly271
d74a8d82a6 Fix: PHP error if a favourite page no longer exists 2025-03-25 17:11:58 -04:00
bergware
a600dbc678 diagnostics: anonymize IPv6 addresses in lsof.txt 2025-03-19 22:20:44 +01:00
bergware
d7fa9afb4a Diagnostics: remove wireless username/password from diagnostics 2025-03-18 18:41:57 +01:00
tom mortensen
968b7de40a Merge pull request #2042 from dlandon/mount_points_in_ud_cause_issues_in_ssd_trim
Bug: Fix handling of mount points with spaces is ssd_trim.
2025-02-27 12:26:05 -08:00
bergware
af5d627f60 Network: fix regression errors 2025-02-25 22:44:26 +01:00