Major Improvements:
- Added retry deployment buttons in machine list for failed deployments
- Added retry button in SSH console modal footer for enhanced UX
- Enhanced deployment process with comprehensive cleanup of existing services
- Improved binary installation with password-based sudo authentication
- Updated configuration generation to include all required sections (agent, ai, network, security)
- Fixed deployment verification and error handling
Security Enhancements:
- Enhanced verifiedStopExistingServices with thorough cleanup process
- Improved binary copying with proper sudo authentication
- Added comprehensive configuration validation
UX Improvements:
- Users can retry deployments without re-running machine discovery
- Retry buttons available from both machine list and console modal
- Real-time deployment progress with detailed console output
- Clear error states with actionable retry options
Technical Changes:
- Modified ServiceDeployment.tsx with retry button components
- Enhanced api/setup_manager.go with improved deployment functions
- Updated main.go with command line argument support (--config, --setup)
- Added comprehensive zero-trust security validation system
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Removed ~25k build artifact files (node_modules, .next, dist, out)
- Enhanced .gitignore with comprehensive Node.js, Next.js, and build patterns
- Removed generated web assets from pkg/web (HTML, CSS, JS build outputs)
- Added environment files, cache directories, and runtime files to .gitignore
- Repository size reduction: ~688MB of unnecessary build artifacts removed
This significantly reduces repository size and ensures clean version control
by only tracking source files rather than generated build outputs.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Replace BZZZ branding with CHORUS Agent Configuration
- Implement ultra-minimalist design system with subtle 3-5px rounded corners
- Add CHORUS corporate color palette (Dark Mulberry primary, Orchestration Blue secondary)
- Integrate Mobius ring logo from brand assets
- Update all copy from BZZZ to CHORUS/CHORUS:Agents references
- Apply clean typography hierarchy and generous spacing
- Remove shadows and gradients for minimalist aesthetic
- Implement invisible border system for subtle organization
- Update progress indicators and status elements
- Maintain all functionality while enhancing brand consistency
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>