1
0
mirror of https://github.com/tw93/Mole.git synced 2026-02-04 11:31:46 +00:00

Commit Graph

  • 162ba949ee test: expand cleanable directory detection tests Dylan Joss 2026-01-26 14:05:02 -08:00
  • 3919a70300 fix: enhance uninstall security per audit review tw93 2026-01-26 20:27:46 +08:00
  • 09f0cf9e53 chore: auto format code Tw93 2026-01-26 07:46:58 +00:00
  • b67d149cef Merge branch 'main' of https://github.com/tw93/Mole tw93 2026-01-26 15:46:05 +08:00
  • 0fbf88a6c6 fix: harden cleanup path validation tw93 2026-01-26 15:43:11 +08:00
  • f272d29490 chore: auto format code Tw93 2026-01-26 07:32:44 +00:00
  • 43a92a1847 Merge branch 'main' of https://github.com/tw93/Mole tw93 2026-01-26 15:31:43 +08:00
  • 981c79cfd1 fix: clear cleaning spinner after cleanup tw93 2026-01-26 15:31:30 +08:00
  • 587b127c01 chore: auto format code Tw93 2026-01-26 07:24:38 +00:00
  • 610a4fc0a7 chore: simplify optimize maintenance cleanup tw93 2026-01-26 15:22:20 +08:00
  • 864bade7c6 fix: improve uninstall guidance and timeouts tw93 2026-01-26 15:22:16 +08:00
  • 8c4cd7f82e feat: log cleanup operations for troubleshooting tw93 2026-01-26 15:22:07 +08:00
  • e0aba780c8 feat: remove automatic Rosetta 2 installation prompt tw93 2026-01-26 14:36:12 +08:00
  • e966838c82 style: standardize punctuation across codebase tw93 2026-01-26 14:36:06 +08:00
  • a7bad3d79a chore: update contributors [skip ci] github-actions[bot] 2026-01-26 03:12:00 +00:00
  • b8c25e4056 fix: improve cleanup code and fix Edge test isolation tw93 2026-01-26 11:09:38 +08:00
  • 61723e8d86 fix: handle empty arrays in clean_dev_jetbrains_toolbox (#361) TomP0 2026-01-26 02:47:08 +00:00
  • 5a29f506dc chore: auto format code Tw93 2026-01-26 02:46:32 +00:00
  • ee32a63673 Merge branch 'main' of https://github.com/tw93/Mole tw93 2026-01-26 10:45:32 +08:00
  • e803c46304 style: unify DRY_RUN variable check in trash cleanup tw93 2026-01-26 10:44:36 +08:00
  • 4bacba7fec chore: auto format code Tw93 2026-01-26 02:28:41 +00:00
  • 89eb442866 bug-fix: add automatic trash emptying to clean command (#363) Andrei Murariu 2026-01-26 04:28:03 +02:00
  • fb4cef5fa7 docs: add help text and test for 'mo update --force' tw93 2026-01-26 10:10:46 +08:00
  • 670f970b4c feature: mo update --force flag implementation (#360) Andrei Murariu 2026-01-26 04:07:58 +02:00
  • fbff0ec3bd fix: show spinner during cleanup phase Tw93 2026-01-24 08:31:04 +08:00
  • 3bd2869e8d feat: Add Windows package manager publishing infrastructure (#343) (#356) Bhadra 2026-01-23 21:38:24 +05:30
  • c0596f51e3 Fix update output version parsing V1.23.2 Tw93 2026-01-23 23:28:27 +08:00
  • b0f9761458 test: add process_install_output test cases Tw93 2026-01-23 22:57:48 +08:00
  • f9c33ac317 publish 1.23.1 Tw93 2026-01-23 22:28:00 +08:00
  • a4f1f49fab feat: improve version detection and error handling Tw93 2026-01-23 22:25:35 +08:00
  • a27caab2b6 update core Tw93 2026-01-23 20:45:21 +08:00
  • 3d985ebcb9 publish 1.23 Tw93 2026-01-23 20:31:54 +08:00
  • 83166f2fe8 fix: avoid orphan service false positives and warm large file threshold Tw93 2026-01-23 20:16:06 +08:00
  • 500b6dc554 fix(clean): silence ShellCheck SC2053 Tw93 2026-01-23 18:32:33 +08:00
  • 7e359c57d9 fix(analyze): correct top list and thresholds Tw93 2026-01-23 18:27:05 +08:00
  • d7a0d480bc fix: improve dry-run mode and error handling Tw93 2026-01-23 18:05:09 +08:00
  • eb86a0ae37 chore: update contributors [skip ci] github-actions[bot] 2026-01-23 09:38:06 +00:00
  • 8c9cd1f90c feat(clean): add JetBrains Toolbox old IDE cleanup with whitelist-safe handling Tw93 2026-01-23 17:37:37 +08:00
  • e48943cd0f chore: update contributors [skip ci] github-actions[bot] 2026-01-23 01:58:17 +00:00
  • a24bed685b Merge branch 'main' of github.com:tw93/Mole Tw93 2026-01-23 09:57:54 +08:00
  • 1ad7d7e79b refactor: simplify Puppeteer cache cleanup to match browser cache pattern Tw93 2026-01-23 09:56:14 +08:00
  • 0cebdea78e chore: update contributors [skip ci] github-actions[bot] 2026-01-23 01:55:21 +00:00
  • 5a8d766667 Add Puppeteer cache cleanup (#353) Shakeel Mohamed 2026-01-22 17:55:02 -08:00
  • 7e40824fa3 optimize code syntax Tw93 2026-01-23 09:43:04 +08:00
  • 340a71056c bug-fix: mo uninstall unbound variable on empty tuples (#352) Andrei Murariu 2026-01-23 03:40:13 +02:00
  • be2e9ddeca change reminder icon to be more comfortable Tw93 2026-01-23 09:33:12 +08:00
  • cde39aaeb2 feat(clean): add large file review and unify warnings Tw93 2026-01-22 20:15:13 +08:00
  • 9d824d0ad2 fix: restore uninstall traps and remove dead search key Tw93 2026-01-22 17:45:53 +08:00
  • d862d58672 test: stabilize formatUnusedTime by using UTC baseline Tw93 2026-01-22 17:24:55 +08:00
  • 6be7f7d0f8 Merge branch 'pr-348' Tw93 2026-01-22 17:22:48 +08:00
  • dad15a5dc6 clean: auto-enable system cleanup when sudo session is active Tw93 2026-01-22 17:10:18 +08:00
  • 507582c51d chore: update contributors [skip ci] github-actions[bot] 2026-01-22 08:20:05 +00:00
  • 8188f4b81b fix: clean update packages with SIP enabled Tw93 2026-01-22 16:16:50 +08:00
  • 217eb986e2 test: add formatUnusedTime tests and fix duplicate comment Dylan Joss 2026-01-21 22:42:13 -08:00
  • cd367b67b9 chore: update contributors [skip ci] github-actions[bot] 2026-01-22 03:17:01 +00:00
  • 192ea08f8d bug-fix: mo analyze keybindings misalignment (#342) Andrei Murariu 2026-01-22 05:16:42 +02:00
  • d675529052 chore: update contributors [skip ci] github-actions[bot] 2026-01-22 03:10:48 +00:00
  • 74c9b51cc9 Merge pull request #344 from dwjoss/dwjoss/add-ring-buffer-tests Tw93 2026-01-22 11:10:30 +08:00
  • 3c761865f8 Uses slices for equality comparison Dylan Joss 2026-01-21 11:46:50 -08:00
  • 046843a012 Add more tests Dylan Joss 2026-01-21 11:29:37 -08:00
  • 3148971506 test: add unit tests for RingBuffer in cmd/status Dylan Joss 2026-01-21 00:15:35 -08:00
  • 6817f93075 Merge branch 'main' of github.com:tw93/Mole Tw93 2026-01-20 15:10:05 +08:00
  • 3f85c8238f Use gray color for warning icons to reduce visual noise Tw93 2026-01-20 15:07:37 +08:00
  • 58522b4f90 Fix undefined ICON_INFO variable Tw93 2026-01-20 15:03:08 +08:00
  • a96e53d988 chore: auto format code Tw93 2026-01-20 06:46:06 +00:00
  • acdf40dd2c Unify output format for multiple versions check Tw93 2026-01-20 14:44:11 +08:00
  • b4b9b0c474 Add cleanup for orphaned system services Tw93 2026-01-20 14:25:32 +08:00
  • d044b2876e Fix unable to uninstall data-protected apps like Clash Party Tw93 2026-01-20 11:53:45 +08:00
  • 6d041a22e1 Merge pull request #336 from tw93/dependabot/github_actions/actions/cache-5.0.2 Tw93 2026-01-20 10:26:48 +08:00
  • e2b31b10d9 Merge pull request #337 from tw93/dependabot/github_actions/actions/setup-go-6.2.0 Tw93 2026-01-20 10:26:34 +08:00
  • 127e589291 Fix test error case Tw93 2026-01-20 10:26:13 +08:00
  • 802adfc4c7 chore(deps): bump actions/setup-go from 6.1.0 to 6.2.0 dependabot[bot] 2026-01-19 19:57:37 +00:00
  • ace682e041 chore(deps): bump actions/cache from 5.0.1 to 5.0.2 dependabot[bot] 2026-01-19 19:57:31 +00:00
  • 4d16db926d Merge branch 'main' of github.com:tw93/Mole Tw93 2026-01-19 17:08:54 +08:00
  • 2d5ccf5d71 fix: exclude Flutter/CocoaPods/Pub caches from cleanup (#334) Tw93 2026-01-19 17:08:35 +08:00
  • cec385efc7 chore: auto format code Tw93 2026-01-19 08:54:45 +00:00
  • d25c9f7637 refactor(uninstall): remove search and optimize scan performance Tw93 2026-01-19 16:53:51 +08:00
  • 213dcf587d Improve and ignore documents Tw93 2026-01-19 16:12:53 +08:00
  • 9b738488ec Delete AGENTS.md Tw93 2026-01-19 12:23:22 +08:00
  • 7a5bdac385 feat: add uptime display to status header (#329) Tw93 2026-01-18 16:52:44 +08:00
  • 72f42a363e chore: remove redundant sensors card and bump version to 1.22.1 V1.22.1 Tw93 2026-01-17 10:46:11 +08:00
  • d39d787c83 update test Tw93 2026-01-17 10:25:00 +08:00
  • 3672000779 update test Tw93 2026-01-17 10:20:58 +08:00
  • ceddbe889f Merge branch 'main' of github.com:tw93/Mole Tw93 2026-01-17 10:14:43 +08:00
  • f05441344a publish 1.22.0 Tw93 2026-01-17 10:14:39 +08:00
  • 46472bc86e chore: auto format code Tw93 2026-01-17 02:13:54 +00:00
  • e6fc0613d5 perf: improve cleanup UI responsiveness and reduce visual flicker Tw93 2026-01-17 10:12:23 +08:00
  • b9072c2389 chore: auto format code Tw93 2026-01-17 01:59:47 +00:00
  • 234dad5531 Merge branch 'main' of github.com:tw93/Mole Tw93 2026-01-17 09:58:13 +08:00
  • bacc782e41 ShellCheck SC2001 Warning Tw93 2026-01-17 09:58:08 +08:00
  • fe296de814 chore: auto format code Tw93 2026-01-17 01:53:40 +00:00
  • 1534018974 chore: update contributors [skip ci] github-actions[bot] 2026-01-17 01:50:08 +00:00
  • 060c48c48d refactor: enhance uninstall safety and fix dock removal - Add symlink/bundle_id/BOM validation to prevent injection attacks - Fix Dock removal for /Applications symlink (use pwd not pwd -P) - Fix brew uninstall test hanging (skip sudo in non-interactive mode) - Remove unused SENSITIVE_DATA_REGEX Tw93 2026-01-17 09:49:42 +08:00
  • 12cacaa6cc refactor: enhance pattern detection and symlink safety - Expand sensitive data patterns (credentials, cloud configs, media folders) - Add symlink target validation in path deletion checks - Remove shared Gradle cache from Android Studio cleanup Tw93 2026-01-17 09:09:11 +08:00
  • 51abd890bc fix: improve Dock cleanup path handling - Add control character validation - Use canonical paths (pwd -P) for better resolution - Strengthen fallback logic for deleted applications - Add empty path guards Tw93 2026-01-17 09:09:02 +08:00
  • 7a46aa04db security: harden BOM processing and LaunchAgents detection - Add path traversal protection in BOM receipt parsing - Remove invalid ~/Library/LaunchDaemons path references - Strengthen LaunchAgents matching (min 5 chars, exclude com.apple.*) - Add 300s timeout to brew cask uninstall to prevent hangs Addresses security review findings from V1.21.0 audit. Tw93 2026-01-17 09:08:41 +08:00
  • 4fb754e927 Merge pull request #326 from bikraj2/fix/unchecked_history_addition Tw93 2026-01-17 08:24:36 +08:00
  • a8a9b2f4f6 Merge branch 'main' into dev Tw93 2026-01-17 08:22:02 +08:00
  • 871b1d7eda chore: update contributors [skip ci] github-actions[bot] 2026-01-17 00:21:39 +00:00
  • 6f2c8b7f78 Merge pull request #327 from alexandear-org/chore/update-gopsutil-v4 Tw93 2026-01-17 08:21:19 +08:00