96f55fd992
Don't prompt to run Auto Repairs if run recently
...
Added a Registry marker for the last Auto Repairs Run. This is set
during end_session() regardless of the actual repairs run but it should
be good enough.
Addresses issue #33
2023-06-26 10:09:06 -07:00
d545152d67
Merge remote-tracking branch 'upstream/dev' into dev
2023-06-11 19:07:23 -07:00
62edaac25a
Add type hints to functions
2023-05-28 20:09:54 -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
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
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
a124b0002b
Remove unused proc var
2023-02-18 14:58:44 -08:00
93bfa04917
Wait for MBAM install to complete
2023-02-06 20:48:50 -08:00
a9b57ad3ad
Merge remote-tracking branch 'upstream/dev' into dev
2023-02-04 17:36:34 -08:00
9d76502421
Parse KVRT report to create human readable log
2023-02-04 17:22:00 -08:00
f371a4cb83
Limit KVRT scan to Users and ProgramData folders
2023-02-04 17:20:06 -08:00
870678c04b
Update EmsisoftCmd settings
2023-02-04 14:52:42 -08:00
51a3731124
Merge remote-tracking branch 'upstream/dev' into dev
2022-12-15 21:33:21 -08:00
0e2d51926c
Fix Auto Repairs menu
...
Reboot entries weren't selected in the default profile due to having
ASCII color escapes.
2022-12-15 20:41:05 -08:00
0ce8169e6b
Skip the main menu when resuming to Auto Repairs
...
Fixes issue #205
2022-12-15 20:03:05 -08:00
78ef6b3e76
Don't open Defender settings if it's disabled.
2022-10-26 18:35:51 -07:00
46f30907f8
Merge remote-tracking branch 'upstream/dev' into dev
2022-10-23 17:12:10 -07:00
94c1f282f5
Fix reboot entries in Auto Repairs presets
2022-10-23 17:09:08 -07:00
d1ff7a391b
Fix typo
2022-10-23 16:49:42 -07:00
b9202c0ba2
Fix Auto Repairs presets
2022-10-23 16:48:03 -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
39864daf0a
Merge remote-tracking branch 'upstream/dev' into dev
2022-09-28 09:15:33 -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
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
cafdf42a6d
Use same log file for full AutoRepairs session
2022-09-28 00:33:15 -07:00
dd59f94f85
Replace IOBit with UninstallView
2022-09-28 00:33:15 -07:00
3cdde46eda
Check if MS Defender is enabled before prompting
2022-09-18 17:18:45 -07:00
7d02d0733b
Tell user to disable or enable realtime scanning
...
Addresses issue #20
2022-03-31 17:12:18 -06:00
80f9bb6d75
Run AV scans using HIGH priority
...
Addresses issue #13
2022-02-21 17:45:12 -07:00
9672ad0175
Add steps to disable/enable Windows Defender scans
...
Addresses issue #8
2022-02-21 15:52:16 -07:00
7dc64fb73b
Merge remote-tracking branch 'upstream/dev' into dev
2021-12-14 15:34:27 -07:00
8075dfe45c
Fix run_adwcleaner()
2021-12-13 22:07:05 -07:00
98fdb48a27
Deselect Autologon by default
...
Addresses issue #4
2021-12-08 21:43:32 -07:00
011d96089b
Merge remote-tracking branch 'upstream/dev' into dev
2021-12-08 21:29:10 -07:00
93b2422044
Refactor Autologon sections
...
In some cases when Autologon was skipped initially it was still called in
end_session(). This caused old passwords to be reinstated in some cases.
2021-12-08 21:17:27 -07:00
f9c60e707d
Merge remote-tracking branch 'upstream/dev' into dev
2021-10-28 23:53:38 -06:00
6f0ae5a6ad
Set AdwCleaner settings before running
2021-10-28 23:15:28 -06:00
ac9a6bfc73
Merge remote-tracking branch 'upstream/dev' into dev
2021-10-27 20:41:49 -06:00
4c0afb498b
Set custom power plan description
2021-10-27 20:25:49 -06:00
94aee9e1d3
Merge remote-tracking branch 'upstream/dev' into dev
2021-10-27 18:27:23 -06:00
a18a8f8156
Set custom power plan name and sleep timeouts
2021-10-27 18:03:52 -06:00
38a40c5551
Update Emsisoft sections
2021-10-21 02:46:29 -06:00
da74063d8a
Fix bug in fix_file_associations()
2021-10-20 23:42:25 -06:00
07155c9f0e
Update Emsisoft sections
2021-10-20 23:41:55 -06:00