If the input file has EXIF, XMP, IPTC metadata (i.e user disabled "optimize size without quality loss" a.k.a "strip metadata" option in Admin UI), the resized images generated should keep metadata too.
If the user doesn't want to keep metadata, they would let the default option "Optimize size without quality loss" enabled, right? So the resized images wouldn't keep the metadata anyway.
* Fix formatFileInfo
Keep original file name including extension
* Fix file name for generated media
File name was not set for all generated media: thumbnail and resized pictures.
* Generate hash based on file name without extension
* cleanup PR
Signed-off-by: Alexandre Bodin <bodin.alex@gmail.com>
* Fix unit tests
Exclude temporarily unit test 'Replaces reserved and unsafe characters for URLs and files in hash' because it did not work properly ever.
* Remove path delimiter from filename because it is correct character for file path
* Fix e2e
* Continue fixes for e2e
* Fix createRequest content type
* Correct thumbnail name in e2e test
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: Andrey Hohutkin <none@none>