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

40 Commits

Author SHA1 Message Date
Tw93
2c23d15eb7 Clean performance speed optimization 2025-12-26 18:25:38 +08:00
Tw93
cb538b5355 feat: optimize user file handling with early exit for chown, improve Darwin version detection fallback, and add comprehensive tests for user file and Darwin utilities 2025-12-26 15:01:12 +08:00
Tw93
72ec18ad8c fix: source common utilities in purge tests and remove temporary clean list artifact 2025-12-26 14:36:56 +08:00
Tw93
952b2eea61 fix: Enhance uninstall robustness with base64
compatibility and cleanup improvements

- Fix field count
  mismatch and base64 BSD/GNU compatibility
  - Add sensitive data detection and macOS defaults cleanup
  - Improve error handling and add compatibility tests
2025-12-25 11:24:12 +08:00
Tw93
d2dc68da90 feat: Enhance app protection with centralized critical component checks, improve UI string width calculation, refine analysis and cleaning logic, and add new tests. 2025-12-22 11:24:04 +08:00
Tw93
7e3daabcfb feat: Enhance file deletion safety with path protection, streamline update prompts, and remove automated Homebrew update checks. 2025-12-18 20:17:03 +08:00
Tw93
af03452f6d feat: Enhance clean and optimize operations with new configuration constants 2025-12-18 17:02:04 +08:00
Tw93
9d72eab95a feat: add interactive purge command with comprehensive tests 2025-12-18 14:16:56 +08:00
Tw93
9fe1acaa0e refactor: Remove perform_updates tests for brew skip, App Store fallback, and sudo failure scenarios. 2025-12-17 20:50:58 +08:00
Tw93
2659568389 test: update check_appstore_updates test to verify skipping for performance. 2025-12-17 20:47:41 +08:00
Tw93
85005bd9cf Remove orphaned Homebrew cask cleaning functionality, improve shell safety for cache cleanup, and bump version 2025-12-13 14:12:01 +08:00
Tw93
b6b9f55d74 adjust update manager test directory structure, and improve release workflow for binary updates 2025-12-12 15:50:41 +08:00
Tw93
1a7cb20853 delete 2025-12-12 15:33:56 +08:00
Tw93
1896ddd348 add AI agent documentation, improve Touch ID testing, and update version. 2025-12-12 15:31:23 +08:00
Tw93
42634fbf3d Parallelize metric collection, enhance Touch ID script reliability with improved cleanup and backup, and add debug logging tests. 2025-12-12 14:11:37 +08:00
Tw93
0d4bbb54dc Re-enable vim directional keys 2025-12-11 16:34:10 +08:00
Tw93
dd841891ad Test extensive coverage and improvement 2025-12-11 11:31:09 +08:00
Tw93
479cba6ca3 Automated test optimization increased to 132 2025-12-08 15:33:23 +08:00
Tw93
5c20db60af Optimize automated testing 2025-12-06 00:18:57 +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
61644caf92 Uninstall supports multi-level directory search 2025-12-02 10:58:40 +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
3b8c083a23 delete 2025-11-29 23:15:52 +09:00
Tw93
3f9d1205fd Automated test synchronous update 2025-11-29 23:14:46 +09:00
Tw93
a184094f45 New security tests 2025-11-29 22:50:12 +09:00
Tw93
a47f7d0d32 Reconstruct the clean split logic 2025-11-28 22:39:11 +09:00
Tw93
e517bf4a3e format 2025-11-25 17:25:13 +08:00
Tw93
a19d525072 System optimization and massive updates 2025-11-25 11:19:13 +08:00
Tw93
8b0396a9ff Automated test speed fix 2025-11-19 10:07:20 +08:00
Tw93
c018504e5f Add 43 test cases 2025-11-19 09:49:28 +08:00
Tw93
f7dff3b798 Test case update 2025-11-15 13:40:43 +08:00
Tw93
53ebd90d91 Improve unit tests for greater safety 2025-11-15 13:11:00 +08:00
Tw93
2f0c74c621 Adjustment of file structure 2025-10-16 10:53:00 +08:00
Tw93
8b2c49cb0c update tests 2025-10-15 09:49:20 +08:00
Tw93
098d54b055 Optimize test reading version 2025-10-13 14:33:06 +08:00
Tw93
cf821cdc4b Code support format detection 2025-10-12 20:49:10 +08:00
Tw93
3c56fe0633 Complete automated testing 2025-10-12 15:43:45 +08:00
Tw93
f9a93f6052 Complete automated testing 2025-10-12 14:17:40 +08:00