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.
- Made optimize and convert jobs into a single job to decease costs and increase performance when using cloud storage
- Added DatePathMaker as an optional configuration option
- Added file deduplication via original file hash
- Added file name to MediaItem component
- Fixed cloud storage support for file processing
- Fixed cloud storage directory count calculation
- Filesystem refactoring and misc improvements
- Fixed missing
formatForNova
data - Fixed data fields UI in media view modal
- Allow FileHelpers::getFileHash() to read file from specified disk
- Fixed Media model incorrect references (thanks to @vodnicearv)
- Mark selected media items with a checkmark instead of hiding them
- Fixed overriding of toArray breaking Nova UI when overriding configurable media model
- Fixed inertia navigation crashing after using a context menu
- Updated packages
- Fixed constructor not accepting a single argument
- Added
storeMediaFromBase64()
function to MediaHub - Added
withModelData()
function to FileHandler
- Fixed
nova-translatable
having a fixed version
- Fixed MediaItem long file name overflow
- Fixed context menu not working as expected when having multiple MediaHub fields on the same resource
- Fixed context menu positioning on scrollable pages
- Fixed path generation (thanks to @godkinmo)
- Fixed hasValue and fill() functions not working with empty values (thanks to @godkinmo)
- Fixed non-casted array attributes not showing selected media after saving
- Selected media count is now shown in the choose media modal
- Fixed conversions and empty directories not being deleted after deleting media
- Fixed file name overflow in the view media modal
- Updated packages
Initial release.