1
0
mirror of https://github.com/tw93/Mole.git synced 2026-02-04 16:49:41 +00:00
Commit Graph

1078 Commits

Author SHA1 Message Date
Tw93
50e47a3cd9 chore: bump version to 1.15.3 and update the security audit report following core protection and file operation refinements. 2025-12-28 21:30:39 +08:00
Tw93
44685d3999 feat: Improve CJK character width calculation, enhance SQLite vacuum test robustness, and update security audit documentation for core cleaning and optimization logic. 2025-12-28 21:29:10 +08:00
Tw93
7e402e7f2f chore: update binaries for V1.15.2 2025-12-28 12:19:43 +00:00
Tw93
87feab7df3 Merge branch 'main' of github.com:tw93/Mole V1.15.2 2025-12-28 20:15:27 +08:00
Tw93
906a8e3927 chore: clarify spinner cleanup comment and disable shellcheck warning SC2329 2025-12-28 20:14:45 +08:00
Hensell
23479c61bd feat: add .dart_tool to project purge targets and disk analyzer (#179) 2025-12-28 20:12:22 +08:00
Tw93
ffce5aeb2a chore: auto format code 2025-12-28 12:11:02 +00:00
Tw93
ff6f288c9b fix: replace pgrep with tmutil status for more accurate Time Machine backup detection and add new tests for this logic. 2025-12-28 20:10:16 +08:00
Tw93
4a626f9337 Optimize unit tests and check for errors 2025-12-28 19:59:44 +08:00
Tw93
66ad3b34ee chore: auto format code 2025-12-28 11:39:34 +00:00
Tw93
da1b5cb8d4 Merge branch 'main' of github.com:tw93/Mole 2025-12-28 19:39:01 +08:00
Tw93
e238c84917 Add comprehensive tests for analyze format utilities 2025-12-28 19:38:55 +08:00
Tw93
faac42cb62 Improve performance and process handling 2025-12-28 19:37:42 +08:00
Tw93
e7546d762b Add deep system cache cleaning features
- Clean memory exception reports (can save 1-2GB)
     - Clean diagnostic tracev3 logs with 30-day retention
     - Clean core symbolication cache when >1GB with timeout protection
     - Clean Aliyun/DingTalk security component logs and caches
     - Use standard cleanup functions with proper validation
2025-12-28 19:35:57 +08:00
Tw93
6aafa16573 Add SQLite database optimization with VACUUM 2025-12-28 19:35:43 +08:00
Tw93
52d50a0a80 Improve spinner subprocess and trap cleanup handling 2025-12-28 19:35:29 +08:00
Tw93
61069aff86 Bump version to 1.15.2 2025-12-28 19:34:45 +08:00
Tw93
7b96c18e28 chore: update binaries for V1.15.1 2025-12-28 07:02:00 +00:00
Tw93
ee5cfbfccf 1.15.1 V1.15.1 2025-12-28 14:59:31 +08:00
Tw93
fe3ddd1f74 Remove Raycast cache cleaning to protect clipboard history (#174) 2025-12-28 14:59:23 +08:00
Tw93
99e9fc4cb3 Add immediate feedback for system cache cleaning 2025-12-28 14:59:17 +08:00
Tw93
79dc98f665 Add curl timeout and Ctrl+C interrupt support, fix swap variable 2025-12-28 14:59:09 +08:00
Tw93
db625ad64e Prevent potential newline issues in memory/disk stats 2025-12-28 14:59:03 +08:00
Tw93
c00943489a Fix bash syntax error caused by newlines in variables (#173) 2025-12-28 14:58:54 +08:00
Tw93
ce1725dac7 Merge branch 'main' of github.com:tw93/Mole 2025-12-28 14:07:48 +08:00
Tw93
539df63a82 Install simplified 2025-12-28 14:05:51 +08:00
Tw93
c36418aa47 chore: auto format code 2025-12-28 06:05:06 +00:00
Tw93
8cecb3ff73 Install simplified 2025-12-28 14:04:31 +08:00
Tw93
9f1bc402ee docs: Reorder the 'Community Love' section in README.md. 2025-12-28 12:53:57 +08:00
Tw93
12fc046829 Merge branch 'main' of github.com:tw93/Mole 2025-12-28 12:09:16 +08:00
Tw93
ab10629c97 docs: Add 'Community Love' section with user feedback to README. 2025-12-28 12:07:44 +08:00
Tw93
9fca199727 chore: update binaries for V1.15.0 2025-12-28 02:08:23 +00:00
Tw93
5a1f061cfb Merge branch 'main' of github.com:tw93/Mole V1.15.0 2025-12-28 10:07:08 +08:00
Tw93
562759244f 1.15.0 2025-12-28 10:06:55 +08:00
Tw93
b044f1ced7 chore: auto format code 2025-12-28 01:40:26 +00:00
Tw93
504eda835f fix: Update firewall management to use socketfilterfw for improved reliability on macOS. 2025-12-28 09:39:53 +08:00
Tw93
c8e33931c2 refactor: centralize whitelist path checking with a new is_path_whitelisted helper function 2025-12-28 09:21:04 +08:00
Tw93
2dd56608e7 chore: update binaries for V1.14.7 2025-12-27 05:17:19 +00:00
Tw93
f5efc63bae feat: add whitelist protection for user and external volume Trash directories and include ~/.Trash in default whitelist V1.14.7 2025-12-27 13:04:19 +08:00
Tw93
139b66d1bb ci: Exclude bin/optimize.sh from secret detection in the CI workflow. 2025-12-27 10:24:17 +08:00
Tw93
f2160b7cab chore: auto format code 2025-12-27 02:19:22 +00:00
Tw93
162180d9b5 Update test suites to reflect moved functionality and fix test execution syntax 2025-12-27 10:18:24 +08:00
Tw93
b0f6917fd9 Bump version to 1.14.7 and improve Homebrew installation detection logic 2025-12-27 10:18:12 +08:00
Tw93
f40603636c Remove redundant cleanup functions and simplify maintenance task output 2025-12-27 10:18:05 +08:00
Tw93
9f51da3211 Improve sudo prompt interaction with safe line clearing for a cleaner UI 2025-12-27 10:17:57 +08:00
Tw93
b086278d26 Implement spinner stack management and ANSI terminal capability checks 2025-12-27 10:17:49 +08:00
Tw93
71d0f2c3cc Migrate recent items and mail downloads cleanup to the user module and add scanning spinners 2025-12-27 10:17:39 +08:00
Tw93
4d00794b04 Add progress spinners to deep system cleanup and Time Machine checks 2025-12-27 10:17:28 +08:00
Tw93
749d73b1b9 Add spinners to project artifact cleaning and update navigation icons 2025-12-27 10:17:22 +08:00
Tw93
d17c9efe47 Add progress spinners to developer tool cleanup task 2025-12-27 10:17:05 +08:00