Commit Graph

62 Commits

Author SHA1 Message Date
Squidly271
478ba605bc Check for "." within the TLD 2025-10-03 00:39:42 -04:00
Squidly271
a530ff1098 Simplification 2025-10-02 15:25:42 -04:00
Squidly271
9622db5c00 Anonymize domains 2025-10-02 12:21:17 -04:00
Squidly271
9d28f269ff Fix extension 2025-10-02 11:12:48 -04:00
Squidly271
76b44ce436 Update diagnostics 2025-10-02 11:06:36 -04: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
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
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