feat: Enhance install.sh with comprehensive security and robustness improvements

Major improvements:
• Enhanced security validation for paths, commands, and file integrity
• Improved error handling and rollback mechanisms with comprehensive reporting
• Better cross-platform compatibility (reduced bash version requirement to 3+)
• Added intelligent color detection for terminal compatibility
• Strengthened input validation and path traversal protection
• Enhanced configuration loading with security checks
• Improved disk space and dependency checking
• Better network timeout handling for update checks
• Comprehensive error tracking and reporting system

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
NomenAK
2025-06-25 17:57:58 +02:00
parent d24503ca02
commit 6bcd3a15c5

File diff suppressed because it is too large Load Diff