Commit graph

201 commits

Author SHA1 Message Date
f216ba338a
Ignore more unused function args 2023-08-26 17:25:06 -07:00
657cc2e794
Merge remote-tracking branch 'upstream/dev' into dev 2023-08-26 17:24:00 -07:00
d933ec6415
Ignore some unused function arguments 2023-08-26 16:55:25 -07:00
f9da0c04ec
Merge remote-tracking branch 'upstream/dev' into dev 2023-08-26 13:37:24 -07:00
460fd9c952
Fix misc typos 2023-08-20 16:09:47 -07:00
670619b65e
Use new log.format_log_path sub_dir option
This removes the need to import time
2023-08-13 19:47:32 -07:00
70bd04b999
Merge remote-tracking branch 'upstream/dev' into dev 2023-07-12 13:00:15 -07:00
0c1c65182c
Fix HW Diags test selections for teststations 2023-07-12 12:48:31 -07:00
d6f3455236
Misc update 2023-07-03 21:27:41 -07:00
b107b413df
Ensure System Info is the first group if selected 2023-07-03 21:25:06 -07:00
67d448e0a0
Merge remote-tracking branch 'upstream/dev' into dev 2023-07-03 21:24:08 -07:00
f9a6850c1a
Split CPU & Cooling tests into separate functions
Addresses issue #204
2023-07-02 15:10:22 -07:00
0bcdde0ffb
Add ticket and note panes to new TUI 2023-06-17 19:53:05 -07:00
9b51bcbdc3
Merge remote-tracking branch 'upstream/dev' into dev 2023-06-17 18:56:51 -07:00
3e10f2cb8c
Reset layout when aborting HW diagnostics 2023-06-17 18:56:08 -07:00
550731e9e9
Merge remote-tracking branch 'upstream/dev' into dev 2023-06-17 18:31:22 -07:00
c3bf5f6730
Avoid mixing types for HW Diags main menu 2023-06-17 18:30:33 -07:00
81b0dad1d1
Merge remote-tracking branch 'upstream/dev' into dev 2023-06-17 18:27:05 -07:00
c63b388f81
Small linting refactor 2023-06-17 18:25:12 -07:00
375fc3fcd0
Fix bugs related to new UI design 2023-06-11 19:57:34 -07:00
d545152d67
Merge remote-tracking branch 'upstream/dev' into dev 2023-06-11 19:07:23 -07:00
4feb15182e
Rework SMART self-test sections (again)
- Use results from self-test log rather than self-test details
- Include more result details in more scenarios
- Only add self-test results to the report to avoid
  duplicate/conflicting info
- Add check if test started but didn't finish (again?)
2023-06-10 18:59:19 -07:00
a5eb64a055
Add type hints to class instance variables 2023-05-29 16:25:37 -07:00
0126452bf1
Merge branch 'ui-split' into dev 2023-05-27 19:50:49 -07:00
cb012423bb
Refactor hardware diagnostics to use new TUI 2023-05-27 19:47:26 -07:00
59d89575ed
Refactor SMART self-test checks
- Preserve TimedOut status
- Adds last self-test result to notes (if present and result is unknown)
2023-05-21 14:52:28 -07:00
ba3bf480f7
BREAKING Add wk/ui/tui.py 2023-04-09 15:59:34 -07:00
f9bcd534d4
Move ansi code into wk/ui 2023-04-08 19:20:22 -07:00
95d7159414
Move ANSI color escape sections to their own file 2023-04-02 20:46:54 -07:00
03a143488c
Adjust ui imports and calls 2023-04-02 20:12:18 -07:00
6efc970374
Move tmux sections into wk.ui 2023-04-01 22:36:59 -07:00
89fd647792
Split wk.std into debug, std, and ui sections 2023-04-01 22:14:03 -07:00
9dc900c75e
Replace more pylint sections with ruff 2023-03-27 00:09:08 -07:00
aea1373df7
Merge remote-tracking branch 'upstream/dev' into dev 2023-03-26 23:57:41 -07:00
9f66b151af
Replace more pylint sections with ruff 2023-03-26 23:52:52 -07:00
9953f3978c
Merge remote-tracking branch 'upstream/dev' into dev 2023-03-26 23:22:34 -07:00
e00920f24a
Switch to ruff linting 2023-03-19 18:47:46 -07:00
b304475011
Adjust HW Diagnostics top text handling 2023-03-05 16:32:57 -08:00
ab2a7fd126
Include Disk Utilization in the quick diagnostic 2023-01-10 13:55:40 -08:00
70bb666fa1
Refactor Disk Utilization reporting
Results are now shown on screen in addition to the osTicket post.
2022-12-14 02:42:23 -08:00
7144ab0106
Merge remote-tracking branch 'upstream/dev' into dev 2022-12-11 21:48:23 -08:00
137c3ec5e5
Add label for test mode in hardware diagnostics 2022-12-11 21:44:20 -08:00
9686dca0f6
Avoid crash if osTicket integration is disabled 2022-12-03 21:43:40 -08:00
2431e2e00e
Fix System Info section in HW diags
Avoid running every time, use the menu selection in stead.
2022-12-03 19:00:31 -08:00
153bc8d8d6
Merge remote-tracking branch 'upstream/dev' into dev 2022-11-12 23:23:28 -08:00
e583929498
Reduce time needed for get_disks() 2022-11-12 23:21:23 -08:00
d846c544d0
Add system info post to hw-diags 2022-10-29 12:03:50 -07:00
873be60ec6
Merge remote-tracking branch 'upstream/dev' into dev 2022-10-23 13:33:42 -07:00
2706d1a9a5
Show failed SMART attributes during disk tests 2022-10-23 13:18:43 -07:00
26022f6011
Fix I/O benchmark graph uploads
Addresses issue #22
2022-10-08 22:07:27 -07:00