Commit graph

972 commits

Author SHA1 Message Date
30eee99f5a
Merge remote-tracking branch 'upstream/dev' into dev 2022-10-22 19:59:29 -07:00
7c72e35644
Fix build_win.py download order 2022-10-22 19:59:04 -07:00
25b64d6852
Limit badblocks scan to minimum in test_mode 2022-10-22 19:41:27 -07:00
084dbbaada
Add Light Malware/Virus Cleanup preset 2022-10-22 19:12:23 -07:00
a91f47b226
Reorder Auto Repairs entries 2022-10-22 19:12:02 -07:00
0c27ba1e87
Merge remote-tracking branch 'upstream/dev' into dev 2022-10-22 19:00:16 -07:00
a324e71ba9
Open Snappy Driver Instller Origin in AutoSetup
Address issue #202
2022-10-22 18:49:58 -07:00
31de1a20d9
Configure browsers in Additional Users preset.
Addresses issue #202
2022-10-22 18:45:04 -07:00
f993050120
Merge remote-tracking branch 'upstream/dev' into dev 2022-10-22 18:28:15 -07:00
3d90adf4b2
Add option to run SDIO from network share 2022-10-22 18:24:48 -07:00
54b15da2e6
Merge remote-tracking branch 'upstream/dev' into dev 2022-10-19 23:39:32 -07:00
eab7a03f70
Update launchers.py 2022-10-19 23:34:51 -07:00
df6d3d4a24
Fix Auto Setup selections under Windows 11 2022-10-19 23:31:20 -07:00
8c03530ec5
Update details before confirming selection 2022-10-19 23:21:23 -07:00
02cde33f5d
Merge remote-tracking branch 'upstream/dev' into dev 2022-10-09 00:53:02 -07:00
abaed514fb
Fix wk-debug 2022-10-09 00:52:29 -07:00
26022f6011
Fix I/O benchmark graph uploads
Addresses issue #22
2022-10-08 22:07:27 -07:00
d733790c1a
Merge remote-tracking branch 'upstream/dev' into dev 2022-10-08 22:06:26 -07:00
3d799c2b62
Fix test mode in I/O benchmark test 2022-10-08 22:05:54 -07:00
5afb45dbb3
Add "Apply ITS Settings" to Auto Setup
Addresses issue #18
2022-10-08 20:46:24 -07:00
7512f5f2a1
Add set_lp8550_slope.py
Addresses issue #17
2022-10-08 20:28:33 -07:00
f1e29cd0c8
Only call gpt under macOS 2022-10-08 19:30:05 -07:00
f0d0ea8164
Merge remote-tracking branch 'upstream/dev' into dev 2022-10-08 19:29:42 -07:00
7714b3436f
Track initial and current SMART attributes
Addresses issue #194
2022-10-08 19:26:20 -07:00
4465caa9fd
Skip empty devices 2022-10-08 18:45:31 -07:00
a6a774beae
Update Disk details before checking labels 2022-10-08 18:44:56 -07:00
bb43c7447d
Add wk_debug.py 2022-10-08 18:28:17 -07:00
2c9e56e830
Improve device size reporting in the description
i.e. support 512GB SSDs, 1.5TB HDDs, etc
Addresses issue #199
2022-10-08 16:33:50 -07:00
fc8f81b66d
Open ddrescueview only once per BlockPair 2022-10-08 15:41:54 -07:00
6880a353cc
Set known_attributes when intializing Disk()
This new design uses copy.deepcopy() to avoid erroneous thresholds being
applied to drives during diags.  This also reduces the number of lookups
to one per Disk.
2022-10-08 14:15:32 -07:00
c08ad2b1fb
Avoid crash when saving debug info 2022-10-08 14:00:03 -07:00
5670591035
Add Data Transfer preset to Auto Repairs 2022-10-01 19:56:42 -07:00
b91030fde4
Add CoreTemp and stress tests launcher 2022-10-01 19:56:35 -07:00
3dbb5431dc
Merge remote-tracking branch 'upstream/dev' into dev 2022-10-01 19:20:19 -07:00
591fb8e138
Skip installing Open Shell under Windows 11 2022-10-01 19:15:15 -07:00
a9581c9152
Update OS version sections to support Windows 11 2022-10-01 18:43:44 -07:00
579ae52a68
Remove initial reboot in AutoRepairs 2022-09-28 17:16:16 -07:00
6da14beabe
Fix malware scans 2022-09-28 17:13:21 -07:00
7c8e0f7c5a
Move WinSCP to Tools folder 2022-09-28 09:58:40 -07:00
5cbe23166a
Avoid crash under Windows 2022-09-28 09:56:09 -07:00
39864daf0a
Merge remote-tracking branch 'upstream/dev' into dev 2022-09-28 09:15:33 -07:00
926b32b574
Clean badblocks results to remove backspaces 2022-09-28 00:33:15 -07:00
5aa49fe5e5
Stomp bugs and typos 2022-09-28 00:33:15 -07:00
d51bf9fe63
Add presets to AutoRepairs 2022-09-28 00:33:15 -07:00
3602665438
Refactor auto_setup.py
Combined the two STATIC VARIABLES sections
2022-09-28 00:33:15 -07:00
e55cc41e2b
Update the AutoRepairs scheduled task every run
This is useful if the kit is being run from a different port and the
letter changed between runs.
2022-09-28 00:33:15 -07:00
2df0bb504f
Reorganize kit layout and update launchers 2022-09-28 00:33:15 -07:00
82e0de422b
Add export_bitlocker.py script 2022-09-28 00:33:15 -07:00
cafdf42a6d
Use same log file for full AutoRepairs session 2022-09-28 00:33:15 -07:00
3b89f1eabc
Support download referer headers and redirects 2022-09-28 00:33:15 -07:00
9f52daeec3
Reduce AutoRepair countdown
Addresses issue #197
2022-09-28 00:33:15 -07:00
dd59f94f85
Replace IOBit with UninstallView 2022-09-28 00:33:15 -07:00
2b42bf9a8c
Update sources 2022-09-28 00:33:14 -07:00
a86649cb29
Update main settings 2022-09-28 00:33:14 -07:00
4dffb1046b
Fix osTicket checkbox bug 2022-09-24 20:02:37 -07:00
a10ec04a3b
Merge remote-tracking branch 'upstream/dev' into dev 2022-09-24 19:59:33 -07:00
f008546565
Avoid crashing if a device disconnects mid-diags 2022-09-24 19:58:41 -07:00
a97bcf8caa
Switch to python-mariadb-connector
The most recent version of python-mysql-connector wasn't able to connect
to the server due to the utf8 encoding
2022-09-24 18:24:14 -07:00
3cdde46eda
Check if MS Defender is enabled before prompting 2022-09-18 17:18:45 -07:00
bd7bfdb6bb
Merge remote-tracking branch 'upstream/dev' into dev 2022-09-18 15:42:47 -07:00
a97a71a24a
Fix Windows 11 version reporting 2022-09-04 18:10:54 -07:00
5f69e23887
Address Pylint error W1518 2022-09-04 17:44:58 -07:00
d36589751e
Fix mount_volumes() under Linux 2022-09-04 16:57:55 -07:00
c6ff30722d
Include more lines in the badblocks reports
Partially addresses issue #27
2022-07-10 16:45:08 -07:00
9bcb0bdb32
Upload benchmark graphs to ticket range subfolders
Partially addresses issue #22
2022-07-10 16:28:03 -07:00
6320533f86
Fix syntax error 2022-07-10 16:22:45 -07:00
54f6b8f9ae
Allow minor errors on destination disks
Addresses issue #28
2022-07-10 16:10:46 -07:00
7162c8e660
Merge remote-tracking branch 'upstream/dev' into dev 2022-07-10 16:10:29 -07:00
5e1cc683fe
Disable Edge first run screen
Addresses issue #193
2022-07-10 15:55:25 -07:00
72640686da
Disable "Let's make Windows even better" screens
Addresses issue #191
2022-07-10 15:48:57 -07:00
df85d3049e
Disable Windows search highlights
Addresses issue #190
2022-07-10 15:42:53 -07:00
6e90f79be5
Merge remote-tracking branch 'upstream/dev' into dev 2022-07-10 15:26:46 -07:00
38e867d3e3
Lower default skip-size values 2022-07-09 18:52:51 -07:00
9e874f8034
Fix bug locking ddrescue-tui to pass Read-Skip 2022-06-24 10:36:10 -07:00
989fe9f047
Add workaround in Open Shell for S0 LOW POWER IDLE
If the system supports that power state Open Shell can't enter sleep
mode.  The workaround removes the standard sleep option from the list
and adds a new sleep button above the shutdown button that just turns
the monitor off.

Addresses issue #719
2022-06-16 19:27:05 -07:00
fc31c33354
Merge remote-tracking branch 'upstream/dev' into dev 2022-05-24 16:25:24 -07:00
301c64be4c
Assume bytes for bare numbers in string_to_bytes() 2022-05-24 16:23:27 -07:00
49417e4148
Merge remote-tracking branch 'upstream/dev' into dev 2022-05-24 12:45:08 -07:00
7b13b7de26
Remove useless replace() call 2022-05-24 12:35:10 -07:00
4b269cc120
Skip disk utilization checks for small devices 2022-05-21 20:20:57 -07:00
8c67830345
Add disk volume utilization test
Addresses issue #19
2022-05-21 19:43:47 -07:00
7ffbcc83fa
Move HW diagnostic osTicket functions to new file 2022-05-21 18:16:40 -07:00
d039fb962d
Merge remote-tracking branch 'upstream/dev' into dev 2022-05-21 17:39:32 -07:00
b4547c3555
Remove magic numbers 2022-05-21 17:38:28 -07:00
cc4b485a24
Merge remote-tracking branch 'upstream/dev' into dev 2022-05-21 15:09:42 -07:00
7abd4c21c3
Refactor Disk children sections
Child devices are not added by default to improve performance.
Disk.children is always present to avoid overly cautious lookups.
2022-05-21 15:03:44 -07:00
193d207d5b
Fix mount-all-volumes 2022-05-21 15:03:34 -07:00
e03956f2fe
Convert Disk description to a property 2022-05-21 14:39:42 -07:00
1616379398
Update mount_volumes to match build_volume_report 2022-05-21 14:35:25 -07:00
29d4e80f7e
Refactor get_disks_macos() to improve performance
Found a way to easily exclude disk images from the list under El Cap
2022-05-20 19:44:12 -07:00
544ffb1aff
Refactor partition table type lookup sections 2022-05-20 17:58:07 -07:00
cf7ed909b3
Remove Python 3.10 requirement 2022-05-20 17:08:10 -07:00
fddd77e6fd
Fix typehint typo 2022-05-19 17:27:49 -07:00
9159f0e1ab
Merge remote-tracking branch 'upstream/dev' into dev 2022-05-19 15:14:18 -07:00
0370ba213b
Add unmount aliases 2022-05-19 15:13:50 -07:00
5bb940e9d6
BREAKING Merge remote-tracking branch 'upstream/dev' into dev 2022-05-19 15:08:46 -07:00
068f1773aa
Update Linux mount volume sections 2022-05-18 14:59:14 -07:00
4ffd06235e
Merge remote-tracking branch 'upstream/dev' into dev 2022-05-14 18:02:05 -07:00
5fc5cda86d
Avoid adding duplicate attribute failure notes 2022-05-14 17:51:43 -07:00
0ecc4d4146
Add test mode to Hardware Diagnostics
Addresses issue #192
2022-05-14 17:48:04 -07:00