May 2017
New Features
Nothing too major this time...
Generate a separate dbupgrade log
Better percentage match calculation on book titles
Try to force more relaxed permissions after calibredb import
Moved most of the html generation from python into datatables rendering
Default init scripts set to users home directory for database/config/cache
Disable all web interface tabs while dbupgrade in progress
Store last lazylibrarian upgrade date/time in config
NaturalSort routines for sorting mixed text/numbers in both interfaces
Added preformatted series list for faster display & filtering
Option to hide magazine and series buttons, cover images, author images if not wanted
Added a "snap" package - note - confined to users home directory, no access to other folders
Bug Fixes / Debugging
Fix for dbupgrade retry after failure
Extra debugging messages if file permissions cannot be set
Extra error trapping around reading goodreads/googlebooks xml and json results
Goodreads wishlist now ignores repeated entries
Deluge cancel auth cookie if auth fails
Lots of html tidying, removed mismatched tags, tab/space consistency
Removed check for internet access as causing problems in docker