Tw93
54be4e30a2
fix: global optimization for safe_clean and doc update
2026-01-11 09:55:18 +08:00
Tw93
74fc3df455
Merge branch 'pr-287' into dev
2026-01-11 09:27:15 +08:00
Tw93
413b2c8f98
fix: disable aggressive cleanup and optimize directory checks
2026-01-11 09:27:12 +08:00
Tw93
fdacd3e087
update security audit
2026-01-11 08:51:01 +08:00
Tw93
ebb4f7a1e9
feat(analyze): safer deletion with Trash and two-key confirm
...
- Change delete confirmation from double-delete to Delete→Enter
- Move files to macOS Trash instead of permanent deletion
- Allow file recovery from Trash if accidentally deleted
- Update UI prompts to show 'Press Enter to confirm'
- Skip Finder-dependent tests in CI environments
- Update SECURITY_AUDIT.md with new safety mechanisms
Closes #288
2026-01-10 07:24:58 +08:00
Tw93
cbd777bf14
Update documents and instructions
2026-01-09 17:13:34 +08:00
Tw93
d3f1cdd834
fix(security): allow Firefox ..files directories in path validation
...
Fixes #263
- Change regex from \.\. to (^|/)\.\.(/|$) to only match path components
- Firefox uses ..files suffix in IndexedDB dirs (e.g., name..files)
- Still blocks actual traversal: /tmp/../etc
- Added test cases for Firefox compatibility
- All 16 tests passing
2026-01-06 09:51:34 +08:00
Tw93
d968cc0ab7
docs: update security audit report to v1.19.0 and add installer cleanup feature
2026-01-05 15:30:23 +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
af61748977
release binaries via GH releases and update installer fallback
2025-12-29 20:23:11 +08:00
Tw93
44e91be007
feat: add new system optimization tasks and implement orphaned startup item cleanup
2025-12-29 19:06:04 +08:00
Tw93
b67204f959
feat: remove SQLite vacuum optimization, enhance CJK/emoji width calculation, and improve system cleanup and UI feedback.
2025-12-29 00:29:42 +08:00
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
cebbc8396a
update Security Audit Report
2025-12-26 18:39:53 +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
8eeed7d079
feat(clean, optimize): enhance recent items cleanup safety
2025-12-18 17:19:18 +08:00
Tw93
af03452f6d
feat: Enhance clean and optimize operations with new configuration constants
2025-12-18 17:02:04 +08:00
Tw93
125546545e
docs: Update security audit report to reflect V1.12.25, including AI/LLM data protection and refined safety constraints.
2025-12-14 08:57:27 +08:00
Tw93
581f9398e0
feat: Add comprehensive protection for various VPN and proxy applications and bump version.
2025-12-13 12:16:25 +08:00
Tw93
ddce2a197d
Parallelize metric collection, improve Touch ID script robustness, and add debug logging for clean command.
2025-12-12 14:11:20 +08:00
Tw93
f858d43b88
There is no blank line at the end of status
2025-12-12 10:49:57 +08:00
Tw93
18b177f486
docs(security): update audit with uninstallation heuristics protocols
2025-12-11 15:58:26 +08:00
Tw93
3a8199469f
Supplemental Security Audit Report
2025-12-11 15:19:26 +08:00
Tw93
0384b3ffd2
Supplemental Security Audit Report
2025-12-11 15:18:04 +08:00
Tw93
6d2fdd7392
Supplemental Security Audit Report
2025-12-11 15:10:49 +08:00