commits
fix: add ellipsis function to truncate long strings in VM table display
feat: refactor error handling and improve image management functionality
feat: add seed functionality for virtual machines
- Added seed parameter to virtual machine creation and management processes.
- Updated configuration to include seed option.
- Introduced new constants for Fedora cloud images.
- Modified database schema to accommodate seed field in virtual machines.
- Enhanced migration scripts to add and remove seed column in the database.
- Updated QEMU argument builders to support seed files for various Linux distributions.
- Implemented seed ISO creation with user data and metadata.
- Adjusted command-line options to handle seed paths.
- Refactored utility functions to include seed handling in image setups.
feat: add support for Debian and Ubuntu cloud images with related configurations
feat: add support for Alpine images and enhance related functionality
feat: add support for debian distribution
feat: add support for gentoo linux distribution
feat: add support for fedora server
Add NixOS image URL handling and tests for image URL construction
- Added seed parameter to virtual machine creation and management processes.
- Updated configuration to include seed option.
- Introduced new constants for Fedora cloud images.
- Modified database schema to accommodate seed field in virtual machines.
- Enhanced migration scripts to add and remove seed column in the database.
- Updated QEMU argument builders to support seed files for various Linux distributions.
- Implemented seed ISO creation with user data and metadata.
- Adjusted command-line options to handle seed paths.
- Refactored utility functions to include seed handling in image setups.