V0.6.18 Suleika
New features:
- Enabled search for text based custom column content in simple search
Bug Fixes:
- Bugfix errors for load metadata from amazon are now properly handled
- Errors with readonly library are handled better
- Bigfix author sort order differs from authors order with readonly database
- Improved cover extraction for epub files, better epub cover parsing with multiple cover-image items
- Undo check of read checkbox in case of error
- Display error message in details modal dialog instead of putting it to the hidden UI
- Bugfix set archive bit in booktable
- Added environment variables for reconnect
- Catch additional error on not existing custom column linked to read column
- Prevent metadata changes are lost on edit books with errors
- Bugfix remember sort order of series and authors if entered from link below book cover
- Bugfix gmail.json location
- Series Link in series view no longer clickable
- import error on python <3.7 dataclasses solved
- Deactivated several functions for kindle, tolino, bookeen and kobo e reader. Opening books now working for ebook readers
- Bugfix show covers from goodreads
- Bugfix for advanced search with linked read column and read column having a higher number than number of available custom columns
- Bugfix for plus ("+" vs. "%2B") encoded search strings in opds search feeds are now working
- Bugfix logging with gdrive
- Bugfix database locked in combination with gevent
Security fix: Prevent possible SQL Injection in user table Thanks to Iman Sharafaldin (Forward Security)
Security fix: SSRF protection no longer can be bypassed by IPV6/IPV4 embedding. Thanks to @416e6e61
Security fix: SSRF protection no longer can be bypassed to connect to other servers in the local network. Thanks to @michaellrowley