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

56 Commits

Author SHA1 Message Date
Tw93
fdcaa7fa25 Fix workflow errors 2025-12-31 22:54:51 +08:00
Tw93
592f02e6e2 feat: overhaul quality checks and expand test suite for clean and optimize features 2025-12-31 18:13:37 +08:00
Tw93
9aa569cbb6 feat: Enhance clean, optimize, analyze, and status commands, and update security audit documentation. 2025-12-31 16:23:31 +08:00
Tw93
8ac59da0e2 chore: auto format code 2025-12-31 06:46:46 +00:00
Tw93
108563ed9b refactor: enhance install script robustness with improved error handling, option validation, and safer file operations, and add error checking for alias removal during uninstall. 2025-12-31 14:46:14 +08:00
Tw93
e30dfd3c57 feat: add --update flag to install.sh to set update action 2025-12-31 14:25:50 +08:00
Tw93
01eff633e8 fix: safely handle sparse/empty arrays with set -u in install.sh 2025-12-31 11:58:27 +08:00
Tw93
0ad1573aef fix: Ensure set -- correctly clears positional parameters when no arguments are collected. 2025-12-31 11:57:13 +08:00
Tw93
31b8821dfd feat: Add versioned and edge installation support to install.sh and update README, removing old install script options. 2025-12-31 11:55:55 +08:00
Tw93
3fd1dbe89a fix: resolve version tag normalization bug (VV prefix) and improve network detection 2025-12-29 22:29:01 +08:00
Tw93
c962b6f4b9 update install V tag 2025-12-29 22:11:43 +08:00
Tw93
3c38790d38 feat: bump version to 1.16.0 and normalize release tags in the installer for consistent version handling. 2025-12-29 20:31:14 +08:00
Tw93
2528169d41 chore: auto format code 2025-12-29 12:23:50 +00:00
Tw93
af61748977 release binaries via GH releases and update installer fallback 2025-12-29 20:23:11 +08:00
Tw93
c5910224ae Fix the problems of remove and reinstall 2025-12-29 15:51:15 +08:00
Tw93
c1e7290f4d 1.15.7 Repair and update check 2025-12-29 15:46:59 +08:00
Tw93
694c55f73b fix: implement layered error tolerance and accurate cleanup reporting (#175 #176 #180)
- Fix safe_remove set -e trap in command substitution
  - Fix has_full_disk_access false positives and unknown state handling
  - Use set +e in perform_cleanup for graceful degradation
  - Track removal failures and only count actually deleted items (#180)
  - Add "Skipped X items (permission denied or in use)" notification
  - Improve spinner reliability with cooperative stop mechanism (#175)
2025-12-29 14:27:47 +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
3e50a103f6 chore: clean bot commits and improve documentation
- Merged all bot commits (github-actions, Bot) into Tw93 account
     - Fixed M/U/T key bindings in main menu
     - Updated help menu and README command order
     - Improved install script output
     - Updated GitHub Actions to use Tw93 identity
2025-12-10 14:12:43 +08:00
Tw93
4bd4ffc7be Reconstruct clean lib code 2025-12-01 16:58:35 +08:00
Tw93
50b9a3227b Better maintenance and stronger 2025-11-19 09:54:57 +08:00
Tw93
cf821cdc4b Code support format detection 2025-10-12 20:49:10 +08:00
Tw93
9e7c70a9f8 Symbol specification output 2025-10-12 12:42:04 +08:00
Tw93
6d7ca6592e Neat and uniform output 2025-10-09 14:26:45 +08:00
Tw93
70c5db8c9a Neat and uniform output 2025-10-09 14:24:00 +08:00
Tw93
4412cb0862 Simpler documentation 2025-10-09 01:16:04 +08:00
Tw93
4ea3b1c47f Release 1.7 2025-10-08 23:57:48 +08:00
Tw93
1657ff584b 🎨 Loading optimization and better use of links 2025-10-08 18:01:46 +08:00
Tw93
e575ed53dc 🐛 Optimize uninstallation of mole 2025-10-07 11:05:30 +08:00
Tw93
a3539532ae 🐛 Prevent deletion of system critical paths 2025-10-07 10:54:53 +08:00
Tw93
c253e0ee60 🐛 change color 2025-10-05 22:37:43 +08:00
Tw93
3ff933f5d5 🐛 Normalize output tags 2025-10-05 22:16:25 +08:00
Tw93
73f185aca0 🔖 1.5.8 2025-10-05 20:40:55 +08:00
Tw93
85fd92fa03 🎨 Optimize code structure and reuse 2025-10-05 20:33:30 +08:00
Tw93
98506183a4 mo update 2025-10-05 20:22:39 +08:00
Tw93
f5105c1df2 🎨 update mole to mo 2025-10-05 19:33:39 +08:00
Tw93
f39f04c357 Support shorter mo use 2025-10-05 19:25:23 +08:00
Tw93
c1b4bb33a9 🎨 simplify 2025-10-04 09:09:12 +08:00
Tw93
41178b9cc1 📝 Update instructions 2025-10-04 07:26:42 +08:00
Tw93
e2fd35f8a7 🎨 Continue to upgrade to easy to use 2025-09-30 00:43:52 +08:00
Tw93
0a14f1fb8b 🐛 update simple 2025-09-25 21:03:02 +08:00
Tw93
6525b5bbab 🐛 update 2025-09-25 20:49:46 +08:00
Tw93
3d8c8cfade 🐛 update install 2025-09-25 20:47:54 +08:00
Tw93
ce608fcffc 🐛 update 2025-09-25 20:46:50 +08:00
Tw93
c48ad6fcb7 🐛 update install 2025-09-25 20:46:02 +08:00
Tw93
dfaccc669e 🐛 update install 2025-09-25 20:43:39 +08:00
Tw93
6536b65895 🐛 udpate 2025-09-25 20:41:43 +08:00
Tw93
1513916a5d 🐛 update install 2025-09-25 20:38:06 +08:00
Tw93
ed1066803d 🐛 update install 2025-09-25 20:35:22 +08:00