Quru Image Server v3.0.1 Release Notes

Release Date: 2018-04-27 // almost 6 years ago
  • ๐Ÿ“š This release contains bug fixes and enhancements to the image upload page and API. A few configuration problems (mainly affecting Ubuntu 16 deployments) were also found following the move to Python 3, which are fixed in the documentation and Dockerfiles in this release.

    The main changes are:

    • โž• Added a workaround for a bug in Safari 11 that was prevent the upload page from working
    • ๐Ÿ‘ The drag and drop feature on the image upload page now supports multiple drops. Previously, performing a second drag and drop overwrote the files from the first. Now, performing a second drag and drop adds more files to those already there.
    • ๐Ÿ“‡ The addition of a new option on the image upload page, to rename an incoming file instead of returning an error, if a file with the same filename already exists on the server.
    • ๐Ÿ› Bug fix to the image upload to prevent an "already exists" error when uploading 2 different images with the same filename at the same time.
    • ๐Ÿ› Bug fix to the image upload to prevent an "already exists" error when 2 images are uploaded with similar filenames containing "unsafe" characters, e.g. my/file.jpg and my:file.jpg.
    • ๐Ÿ› Bug fix to the image upload to prevent client-side folder paths becoming part of the server-side filename. Web browsers do not provide the full path of files when uploading, so this only affected certain clients and the API e.g. using curl.
    • The same changes to the image upload API.
    • The image upload API now allows files to be uploaded into the root images folder.