All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Docker support with Dockerfile and docker-compose.yml
- Command-line interface through run_all.sh
- Docker volume persistence for data
- Health checking for containers
- Resource limits configuration
- Automatic browser opening
- Container log viewing
- Updated documentation with Docker instructions
- Improved environment variable handling
- Enhanced error handling in scripts
- Better resource management
- WWW prefix support in domain generation
- Both www and non-www versions of domains
- Alphabetical sorting of generated domains
- Updated domain generator to use environment variables
- Improved error handling in domain generation
- Better file organization
- Initial release of the domain screenshot system
- Domain name generator (domaingen.py)
- Reads names from source file
- Combines with popular TLDs
- Saves to target file
- Screenshot capture system (screenshot.py)
- Multi-threaded processing
- Configurable retry mechanism
- Progress monitoring
- Image resizing
- Real-time viewer server (server.py)
- Auto-refreshing gallery
- Progress statistics
- Responsive design
- Environment configuration
- Centralized .env configuration
- Customizable settings
- Automation script (run_all.sh)
- Sequential process execution
- Background server management
- Browser auto-launch
- Multi-threaded screenshot capture
- Real-time progress monitoring
- Automatic image resizing
- Configurable retry mechanism
- Live gallery viewer
- Environment-based configuration
- Real-time web viewer
- Progress monitoring
- Multi-threading support
- Error handling and retries
- Switched from Chrome to Firefox WebDriver
- Improved error handling
- Enhanced logging system
- Basic domain name generator
- Simple screenshot capture
- Initial project structure
- Basic configuration support
- Moved from synchronous to asynchronous processing
- Improved file organization
- Enhanced error handling