Lots of improvements with this one.
Qualities
Introduces qualities for certain supported conversions, specifically certain image, audio, and video formats. The quality setting been being used on the backend but the control is now available for the user. You can set default values through the settings same as you can with default formats.
OIDC
Improves the UX for OIDC enabled instances, making it more obvious that users should log in with SSO, but still providing an option for a local account. If you want to automatically redirect to SSO login you can use the environment variable OIDC_AUTO_LAUNCH=true. Thanks @SamTanna for the help testing this one.
Conversions
Adds vector-to-vector (svg <-> eps) support through Inkscape, thanks to @Frost-4X for the feedback.
All Changes
- feat: add auto launch option for OIDC login (5ba16a7)
- feat: add quality support for additional formats in PillowConverter (dff9f30)
- feat: enhance FFmpegConverter with quality settings for additional video and audio formats (3a6a7ea)
- feat: when OIDC is enabled, make it the prominent login option (64488c4)
- feat: default quality management for output formats (a04906b)
- feat: display quality attribute in the completed conversions (Converter.tsx and History.tsx) (49a1b5d)
- feat: add quality attribute to conversion database (10bad02)
- feat: make converters support quality options and update related interfaces (fc548c0)
- feat: add optional quality attribute to ConversionRequest and update converter to use it (ceb794d)
- feat: add optional 'qualities' attribute for converters (2aba18f)
- feat: add VectorConverter for SVG <-> EPS format conversions using Inkscape (fae5fb3)
Version Information
- Full version:
v0.9.0 - Minor version tag:
v0.9 - Major version tag:
v0
Updated Tags
v0.9→v0.9.0(created)v0→v0.9.0(updated)