The current implementation provides a basic URL builder for ImgProxy with support for some of the core options. However, it's not complete and doesn't support all of ImgProxy's features, especially the Pro features.
- Support all ImgProxy options (both standard and Pro features)
- Implement all URL formats (plain, base64, encrypted)
- Support all processing options with proper validation
- Support the info endpoint
- Add support for presets
- Implement chained pipelines for Pro
- Add support for object detection, auto quality, best format, etc.
- Update the
UrlBuilderclass to support:- Info endpoint URLs
- Encrypted source URLs
- Chained pipelines
- Different URL formats
Implement all ImgProxy options according to the documentation:
- Basic transformations (resize, width, height, etc.)
- Advanced transformations (trim, blur, sharpen, etc.)
- Format and quality options
- Watermark options
- Pro features (autoquality, object detection, etc.)
- Update existing support classes (Color, GravityType, etc.)
- Add new support classes for:
- Object detection
- Autoquality
- URL encryption
- Best format
- Unit tests for all new options and features
- Integration tests for URL generation scenarios
- Test cases for Pro features
- First, update core classes to support all URL formats and endpoints
- Implement all standard options
- Implement Pro options
- Add comprehensive tests for all functionality
- Update documentation
- Basic transformation options
- Advanced transformation options
- Format and quality options
- URL encryption and signing
- Info endpoint
- Pro features