1
0
mirror of https://github.com/tw93/Mole.git synced 2026-03-23 17:00:08 +00:00

Commit Graph

  • 1af4055462 chore: update binaries for V1.14.5 Tw93 2025-12-26 10:46:04 +00:00
  • cebbc8396a update Security Audit Report V1.14.5 Tw93 2025-12-26 18:39:53 +08:00
  • 22db4291ce chore: auto format code Tw93 2025-12-26 10:26:55 +00:00
  • 04312962b2 1.14.5 Tw93 2025-12-26 18:26:18 +08:00
  • 2c23d15eb7 Clean performance speed optimization Tw93 2025-12-26 18:25:38 +08:00
  • aff8d3fde3 Uninstall list scrolling performance enhanced for smoothness Tw93 2025-12-26 18:25:15 +08:00
  • 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 Tw93 2025-12-26 15:01:12 +08:00
  • 72ec18ad8c fix: source common utilities in purge tests and remove temporary clean list artifact Tw93 2025-12-26 14:36:56 +08:00
  • 27f57bd361 Merge branch 'main' of github.com:tw93/Mole Tw93 2025-12-26 12:55:12 +08:00
  • f9309bae01 improv: prompt user when Docker daemon not running (#155) Kwaku Biney 2025-12-26 04:54:39 +00:00
  • 428fc86f66 refactor: streamline pnpm cache cleaning by adjusting description and removing redundant store paths. Tw93 2025-12-26 12:49:56 +08:00
  • 2c5253736b chore: auto format code Tw93 2025-12-26 03:46:26 +00:00
  • 4163fab312 feat: pnpm clean (#156) Ruben Nogueira 2025-12-26 03:46:00 +00:00
  • 40521b44e0 refactor: simplify log file initialization by consolidating directory and file creation. Tw93 2025-12-26 11:27:30 +08:00
  • 785032635a feat: harden user file handling and gate LaunchServices rebuild (#159) Luke Bullimore 2025-12-26 02:54:56 +00:00
  • f838e9517d fix: use BSD stat explicitly to avoid GNU coreutils conflict (#160) Nathan Broadbent 2025-12-26 15:43:18 +13:00
  • b09b771dfe chore: update binaries for V1.14.4 Tw93 2025-12-25 03:55:31 +00:00
  • 223d1fb6be Merge branch 'main' of github.com:tw93/Mole V1.14.4 Tw93 2025-12-25 11:53:09 +08:00
  • 8bd4147dc1 1.14.4 Tw93 2025-12-25 11:53:05 +08:00
  • 80903729a3 chore: auto format code Tw93 2025-12-25 03:50:34 +00:00
  • babab8e1a3 Fix the error judgment problem of uninstalling the silent writing software Tw93 2025-12-25 11:45:52 +08:00
  • 4aaab78985 chore: auto format code Tw93 2025-12-25 03:27:51 +00:00
  • 952b2eea61 fix: Enhance uninstall robustness with base64 compatibility and cleanup improvements Tw93 2025-12-25 11:24:12 +08:00
  • 2ecae62d57 chore: update binaries for V1.14.3 Tw93 2025-12-23 01:57:36 +00:00
  • 6d66465447 refactor: Improve shell array expansion robustness in cleanup functions V1.14.3 Tw93 2025-12-23 09:55:18 +08:00
  • 275458bd86 chore: update binaries for V1.14.2 Tw93 2025-12-22 11:32:05 +00:00
  • fe3f99e520 chore: auto format code Tw93 2025-12-22 11:31:14 +00:00
  • f410f356df feat: Display system, adapter, and battery power metrics in status view V1.14.2 Tw93 2025-12-22 19:30:35 +08:00
  • 81d4f7cb08 chore: update binaries for V1.14.1 Tw93 2025-12-22 10:55:07 +00:00
  • 9a942a2770 feat: Add configurable project cleanup depth, refine interactive menu display, and sanitize uninstall app names. V1.14.1 Tw93 2025-12-22 18:53:48 +08:00
  • bf04f752d2 chore: update binaries for V1.14.0 Tw93 2025-12-22 09:14:53 +00:00
  • d5c41a6fb7 chore: Remove whitelist skipped count from clean script output summaries. V1.14.0 Tw93 2025-12-22 16:57:25 +08:00
  • 8df29e33e6 chore: bump version to 1.14.0 Tw93 2025-12-22 16:53:08 +08:00
  • bb90335e8c chore: Update Go analysis and status scripts. Tw93 2025-12-22 16:40:49 +08:00
  • d5baf0207f chore: remove accidentally committed binary and update gitignore Tw93 2025-12-22 16:40:27 +08:00
  • bebb2706b0 Merge branch 'main' of github.com:tw93/Mole Tw93 2025-12-22 16:30:28 +08:00
  • 87fdd26272 feat: Add git hooks to enforce universal binary builds and improve CPU metric calculation. Tw93 2025-12-22 16:30:22 +08:00
  • ae82c83714 chore: auto format code Tw93 2025-12-22 03:24:39 +00:00
  • d2dc68da90 feat: Enhance app protection with centralized critical component checks, improve UI string width calculation, refine analysis and cleaning logic, and add new tests. Tw93 2025-12-22 11:24:04 +08:00
  • 5c6e643b0c Merge branch 'main' of github.com:tw93/Mole Tw93 2025-12-22 10:38:44 +08:00
  • 58e30fbcaa feat: Separate Home and Library entries in overview, exclude Library from Home's size, and sort overview entries by size. Tw93 2025-12-22 10:38:38 +08:00
  • db83c568df chore: auto format code Tw93 2025-12-22 01:46:58 +00:00
  • f8765ee3d3 feat: optimize application scanning performance, improve multi-selection robustness Tw93 2025-12-22 09:46:10 +08:00
  • a1c8d6aa86 Merge pull request #140 from Sizk/feat-multi-select Tw93 2025-12-21 22:21:14 +08:00
  • 9cff50ad1f build Tw93 2025-12-21 22:13:19 +08:00
  • e13d92abc0 fix(analyze): clear multi-select on refresh and optimize delete Tw93 2025-12-21 22:10:56 +08:00
  • 74d05ed9aa feat(analyze): add multi-select for batch file operations (#140) Sizk 2025-12-21 22:10:06 +08:00
  • 6d087b3b12 Fix the issue of obtaining the path when uninstalling the software Tw93 2025-12-21 22:00:02 +08:00
  • 73cf2dff96 build: Disable CGO for analyze-go and status-go binaries. Tw93 2025-12-21 21:38:39 +08:00
  • b3b2a83613 feat: add support for custom protected paths and update whitelist UI with config path and examples Tw93 2025-12-21 20:59:45 +08:00
  • f23ab89db0 Disable LaunchServices rebuild to prevent System Settings corruption Tw93 2025-12-20 22:55:17 +08:00
  • 016bc4b4b0 Merge branch 'main' of github.com:tw93/Mole Tw93 2025-12-20 22:30:36 +08:00
  • d747ff43d3 fix: Remove local declaration for scan_pids and scan_temps to ensure accessibility by the cleanup_scan trap. Tw93 2025-12-20 22:30:32 +08:00
  • f4419c7c7a chore: auto format code Tw93 2025-12-20 14:18:53 +00:00
  • fb49818828 Merge branch 'main' of github.com:tw93/Mole Tw93 2025-12-20 22:18:12 +08:00
  • 2a0fe88fd3 feat: dynamically adjust column widths in UI and analysis output based on terminal size for improved readability Tw93 2025-12-20 22:18:06 +08:00
  • c6def0d702 delete clean list Jon Loinaz 2025-12-19 18:39:16 +01:00
  • 7ed3c9e75a feat(analyze): add multi-select for batch file operations Jon Loinaz 2025-12-19 18:27:21 +01:00
  • ab0e7da434 chore: auto format code Tw93 2025-12-19 12:38:14 +00:00
  • 499a1ff646 Merge branch 'main' of github.com:tw93/Mole Tw93 2025-12-19 20:36:42 +08:00
  • 240202dfa9 refactor: Extract Apple Silicon cache cleaning to a shared function and improve optimization summary calculation. Tw93 2025-12-19 20:35:54 +08:00
  • be43f68cc1 feat: enhance status UI with new styles and icons, refactor battery metrics with caching, and centralize Apple Silicon clean logic. Tw93 2025-12-19 20:34:23 +08:00
  • e1574ec35e chore: add .kiro to gitignore Jon Loinaz 2025-12-19 13:12:51 +01:00
  • 24253c9faa chore: update binaries for V1.13.13 Tw93 2025-12-18 12:21:52 +00:00
  • 4b740ee543 Merge branch 'main' of github.com:tw93/Mole V1.13.13 Tw93 2025-12-18 20:17:09 +08:00
  • 7e3daabcfb feat: Enhance file deletion safety with path protection, streamline update prompts, and remove automated Homebrew update checks. Tw93 2025-12-18 20:17:03 +08:00
  • 535cb5c971 chore: update binaries for V1.13.12 Tw93 2025-12-18 11:07:14 +00:00
  • 25f0fff91d fix: Refine recent items clearing to target specific global lists and prevent accidental deletion V1.13.12 Tw93 2025-12-18 19:05:33 +08:00
  • c1784f7aa4 refactor: improve clean item removal with safe_remove Tw93 2025-12-18 17:38:37 +08:00
  • 1a50895b23 Merge branch 'main' of github.com:tw93/Mole Tw93 2025-12-18 17:35:59 +08:00
  • 79e40b9c91 docs: Improve clarity and conciseness of comments and documentation Tw93 2025-12-18 17:35:54 +08:00
  • 33d448ca58 chore: update binaries for V1.13.10 Tw93 2025-12-18 09:25:09 +00:00
  • 8eeed7d079 feat(clean, optimize): enhance recent items cleanup safety V1.13.10 Tw93 2025-12-18 17:19:18 +08:00
  • faf2c7b431 Merge branch 'main' of github.com:tw93/Mole Tw93 2025-12-18 17:02:15 +08:00
  • af03452f6d feat: Enhance clean and optimize operations with new configuration constants Tw93 2025-12-18 17:02:04 +08:00
  • 8a1ff65624 chore: update binaries for V1.13.9 Tw93 2025-12-18 07:22:15 +00:00
  • 456215f2ff Fix the setting panel cleaning issue V1.13.9 Tw93 2025-12-18 15:20:26 +08:00
  • fccc589fbd chore: auto format code Tw93 2025-12-18 06:17:29 +00:00
  • 61b0986fc6 Merge branch 'main' of github.com:tw93/Mole Tw93 2025-12-18 14:17:02 +08:00
  • 9d72eab95a feat: add interactive purge command with comprehensive tests Tw93 2025-12-18 14:16:56 +08:00
  • cc935e2f97 chore: update binaries for V1.13.8 Tw93 2025-12-18 02:46:21 +00:00
  • df7e5c8a04 feat: enhance system protection by adding critical path safeguards and removing problematic Spotlight and Finder/Dock cleanups. V1.13.8 Tw93 2025-12-18 10:42:13 +08:00
  • 6026f3eb95 chore: update binaries for V1.13.7 Tw93 2025-12-18 01:36:06 +00:00
  • 7e229bbf41 feat: Improve cleaning protection for system settings and control center, V1.13.7 Tw93 2025-12-18 09:34:38 +08:00
  • 14ddb054cb chore: update binaries for V1.13.6 Tw93 2025-12-17 12:52:28 +00:00
  • 9fe1acaa0e refactor: Remove perform_updates tests for brew skip, App Store fallback, and sudo failure scenarios. V1.13.6 Tw93 2025-12-17 20:50:58 +08:00
  • 2659568389 test: update check_appstore_updates test to verify skipping for performance. Tw93 2025-12-17 20:47:41 +08:00
  • 0427dbb6c0 feat: Expand critical system component protection in clean user logic and apply minor shell script fixes. Tw93 2025-12-17 20:42:25 +08:00
  • 611254848d chore: auto format code Tw93 2025-12-17 12:36:26 +00:00
  • 34bdd14a6f feat: add purge command to clean project build artifacts and update clean dry-run message. Tw93 2025-12-17 20:35:45 +08:00
  • 278cc4a565 feat: Enhance clean protection by explicitly excluding critical system components and adding case-insensitive bundle ID checks. Tw93 2025-12-17 18:59:36 +08:00
  • b696f91786 Merge branch 'main' into dev Tw93 2025-12-17 14:04:28 +08:00
  • 825992cdbb chore: update binaries for V1.13.5 Tw93 2025-12-17 03:57:46 +00:00
  • 694f5e76db chore: auto format code Tw93 2025-12-17 03:57:08 +00:00
  • a667a1a777 feat: Bump version to 1.13.5, enhance show_version output, optimize software update checks, and add Touch ID for sudo as a security fix. V1.13.5 Tw93 2025-12-17 11:56:39 +08:00
  • e363a67a10 feat: optimize update checks for speed and refactor update flow to prioritize Mole with manual tips for other updates. Tw93 2025-12-17 11:55:25 +08:00
  • eff0d1600b chore: update binaries for V1.13.4 Tw93 2025-12-17 03:02:25 +00:00
  • ba8bc3dc8f chore: auto format code Tw93 2025-12-17 03:02:06 +00:00
  • 27205c653d feat: Boost UI performance with pure bash string width calculation and truncation, and add visual feedback for cache hits in uninstall scripts. V1.13.4 Tw93 2025-12-17 11:01:15 +08:00
  • 3053e05ce4 chore: auto format code Tw93 2025-12-17 02:37:33 +00:00