Commit Graph

53 Commits

Author SHA1 Message Date
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
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
bergware 6f9d99699d diagnostics: include folder /boot/config/firmware 2025-04-10 17:04:35 +02: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
Squidly271 d9a8728edc Diagnostics: Show installed patches 2025-01-28 09:24:55 -05:00
Christoph ae1b1d78ef Add aspm status to diagnostics 2024-12-26 07:54:53 +01:00
Christoph ea2c8b6293 Update diagnostics
- copy custom udev rules if exist
2024-11-25 12:28:26 +01:00
tom mortensen ca51a3799b Merge pull request #1885 from dlandon/remove_ps.txt_file_from_diagnostics
Remove ps.txt from diagnostics.
2024-10-10 10:36:28 -07:00
dlandon d9bd5b56c8 Remove ps.txt from diagnostics. 2024-10-09 13:08:55 -05:00
Derek Kaser ee7f1f4a5b feat: sanitize ts.net domain names from nginx config 2024-09-30 02:29:37 +00:00
Christoph Hummer d9f83cc76b Fix diagnostics to support GRUB 2024-08-21 07:54:31 +02:00
bergware 71dc414592 Fix broken "show_interfaces" script (take 2) 2024-07-24 13:57:00 +02:00
dlandon 04640a5708 Anonimize IPv6 addresses with square braces. 2024-07-19 10:31:06 -05:00
ljm42 ffcb5b11a1 Remove special handling for libcurl, use environment variables instead 2024-03-18 14:44:51 -07:00
ljm42 6d379a4dd6 Add outgoing proxy support 2024-03-17 20:23:51 -07:00
ljm42 b67bd8ab30 Diagnostics: add phplog 2024-03-07 12:48:58 -07:00
tom mortensen 5730feb21e Merge pull request #1444 from Squidly271/patch-4
DRAFT Run FCP scan during diagnostics
2023-12-29 11:17:46 -08:00
SimonFair f1d7a42658 Remove prefix. 2023-11-21 08:05:38 +00:00
Christoph Hummer 0eb913bba5 Update diagnostics
- add gpujson from gpu_statistics to diagnostics
2023-11-14 07:55:32 +01:00
bergware ceeb125ba9 Use "null coalescing assignment" operator for $docroot 2023-10-26 14:00:15 +02:00
ljm42 7583ca1959 Better handling of USB-mirrored syslogs 2023-10-09 15:57:02 -07:00
Squidly271 09294f3111 Allow FCP to broadcast it's status to diagnostics GUI 2023-10-09 10:18:10 -04:00
Squidly271 b1d874ca85 DRAFT Run FCP scan during diagnostics
Pending Larry approval

Runs FCP scan if one hasn't been already run within 24 hours
2023-10-08 14:11:31 -04:00
Christoph Hummer fa0a965494 update LXC diagnostics
- remove GitHub user and token from LXC diagnostics if they are set
2023-09-11 15:20:56 +02:00
ljm42 ebbe7d43b9 diagnostics: anonymize urls in servers.conf 2023-07-28 11:14:29 -07:00
dlandon b233607809 Remove upgrade date. 2023-07-26 05:41:00 -05:00
dlandon 9ec5e7974c Insure all files have newline changed to cr, lf; don't do maskIP if 'all' option is specified; fix linefeed routine not working; change update date to mtime.. 2023-07-25 21:05:34 -05:00
dlandon 68cf94f04f Add ntp.conf, sshd.config, and servers.conf; apply maskIP to testparm; fix php warning. 2023-07-25 15:08:09 -05:00
tom mortensen a2c9e5bb8a Merge pull request #1389 from bergware/master
Dashboard: hide ZFS bar when no ZFS is used
2023-07-25 10:19:03 -07:00
bergware 014d0831cd diagnostics: anonymize IP addresses 2023-07-25 19:10:54 +02:00
bergware 3d284a0da0 diagnostics: anonymize IP addresses 2023-07-25 15:54:46 +02:00
tom mortensen 0d957d04ca Merge pull request #1388 from dlandon/master
Add previous Unraid version to diagnostics version txt file.
2023-07-24 16:13:52 -07:00
dlandon ab277ce203 Remove branch from previous version. 2023-07-24 18:00:21 -05:00
dlandon 6a23a3d432 Add previous Unraid version to diagnostics version txt file. 2023-07-24 17:29:24 -05:00