1
0
mirror of https://github.com/tw93/Mole.git synced 2026-02-04 21:29:42 +00:00
Commit Graph

105 Commits

Author SHA1 Message Date
Tw93
b939442e92 Support debug 2025-12-05 17:16:46 +08:00
Tw93
5761fd87c8 Simpler and faster 2025-12-05 14:21:18 +08:00
Tw93
36c993ec1c Fix the system update check problem 2025-12-04 17:52:19 +08:00
Tw93
5ddd345d76 Improve the scanning speed 2025-12-04 16:36:17 +08:00
Tw93
a92d352376 Safety and Reliability Improvements 2025-12-04 15:06:45 +08:00
Tw93
54bbbcce47 Safety reinforcement 2025-12-03 21:20:28 +08:00
Tw93
2c0f602ebd Safety reinforcement 2025-12-03 20:31:17 +08:00
Tw93
6f7c0336c6 Support dry-run to generate cleanup lists 2025-12-03 15:33:34 +08:00
Tw93
443b59d9c7 Grammar check and optimization 2025-12-02 17:02:14 +08:00
Tw93
bb50a345b6 optimize code structure and reduce duplication 2025-12-02 15:24:19 +08:00
Tw93
8cdf583d85 Uniform color specifications 2025-12-02 14:45:48 +08:00
Tw93
4bd4ffc7be Reconstruct clean lib code 2025-12-01 16:58:35 +08:00
Tw93
1578988ede Code optimization as a whole 2025-12-01 16:27:32 +08:00
Tw93
11936bce57 Whitelist capability optimization 2025-12-01 14:45:18 +08:00
Yuze Pan
b79797faf8 feat: add system maintenance cleanup module
- Add broken preferences detection using plutil -lint validation
- Add broken login items cleanup (LaunchAgents pointing to missing files)
- Add universal binary slimming (opt-in via MOLE_SLIM_BINARIES=true)
- Protect Spotify cache if >500MB (likely contains offline music)
- Warn when browsers are running before cache cleanup
- All cleanup stats properly counted in final summary
2025-11-30 10:30:22 +08:00
Tw93
3f9d1205fd Automated test synchronous update 2025-11-29 23:14:46 +09:00
Tw93
75bd91840f Safer cleaning and enhancement capabilities 2025-11-29 22:43:57 +09:00
Tw93
a47f7d0d32 Reconstruct the clean split logic 2025-11-28 22:39:11 +09:00
Tw93
5530bbe0e5 Clean up and protect the login items 2025-11-27 07:27:48 +09:00
Tw93
e517bf4a3e format 2025-11-25 17:25:13 +08:00
Tw93
54c857be4b Repair the password input of the box lid scene 2025-11-25 16:43:41 +08:00
Tw93
4aa50ac715 Fix the problem of password input error and re-entry 2025-11-25 11:18:40 +08:00
Tw93
7a379d3dcc Enhance the protection of OpenVPN 2025-11-24 15:24:06 +08:00
Tw93
1f48810198 Greatly improve the speed of clean 2025-11-24 15:17:52 +08:00
Tw93
0e8130b945 Clearer expression 2025-11-24 14:19:59 +08:00
Tw93
bce2ce96e2 Prevent the problem of multiple authorization 2025-11-23 20:19:42 +08:00
Tw93
544c255db2 Do not clean up any JetBrains items. 2025-11-23 18:22:30 +08:00
Tw93
097f2f4e7a Add the white list of renv 2025-11-23 18:13:01 +08:00
Tw93
ffa581fd70 Resolve the issue and fix the bug. 2025-11-23 14:36:26 +08:00
Tw93
198077de76 Simplified words 2025-11-22 14:00:27 +08:00
Tw93
5c4671fe3f Repair brew clean very deeply 2025-11-22 08:43:30 +08:00
Tw93
b9760573bc Empty line normalization 2025-11-21 10:44:36 +08:00
Tw93
c16047a3a6 Tip content format optimization 2025-11-19 11:33:15 +08:00
Tw93
f8f9d7db7d Use more robust scripts 2025-11-19 09:45:14 +08:00
Tw93
f4e9575249 A large number of cleaning, protection and optimization 2025-11-19 09:37:34 +08:00
Tw93
05925194c8 Code robustness enhanced 2025-11-18 23:07:48 +08:00
Clathweppes
5cd2aaf555 fix:Adjust string matching regex to support spaces and asterisks at any position in whitelist path, and add Rust documentation whitelist option (#56)
* Add Rust documentation whitelist option

* 1.9.11

* fix: allow spaces and wildcards anywhere in whitelist paths

* Change code comments

---------

Co-authored-by: Tw93 <tw93@qq.com>
2025-11-18 10:17:55 +08:00
Tw93
7373d6cde5 1.9.10 2025-11-17 14:42:53 +08:00
Tw93
cd9076ebe3 1.9.9 2025-11-17 14:39:58 +08:00
Tw93
7efb63f51d .DS_Store in whitelist 2025-11-17 14:37:12 +08:00
Tw93
fbcf543b78 Support cleaning Configurator temp 2025-11-17 14:26:02 +08:00
Tw93
a1e2958b64 Enhance the protection of the Clash system. 2025-11-16 13:38:16 +08:00
Tw93
d08bce1db7 Add tnpm cache cleanup support 2025-11-16 09:00:25 +08:00
Tw93
264faeb605 Section title is more concise and easy to read 2025-11-16 00:39:48 +08:00
Tw93
b903a7f8db Overall repair exception situation 2025-11-16 00:13:13 +08:00
Tw93
4f6ab74925 Media editor cache not deleted and large dependency check 2025-11-15 20:14:23 +08:00
Tw93
428585d0b5 Add Safari cache cleaning 2025-11-15 19:45:00 +08:00
Tw93
d0db68aba2 Reduce the timeout for brew cleanup 2025-11-15 19:22:23 +08:00
Tw93
f7dff3b798 Test case update 2025-11-15 13:40:43 +08:00
Tw93
a4561ab516 Whitelist verification enhancement and orphan application detection simplification 2025-11-15 13:19:50 +08:00