Skip to content

October 2017

Compare
Choose a tag to compare
@philborman philborman released this 31 Oct 22:32
· 1210 commits to master since this release
b7ca967

New Features
User accounts
Telegram notifier
Goodreads listopia feeds
Optional sort author names surname first
Optional sort books without definite article
Delete books rather than mark ignored if author is not active
Optional rename existing books/audiobooks to match naming patterns
Series links on manage/ebook/audiobook pages
Series status shows both ebook and audiobook status
Use https for goodreads calls (new goodreads requirement from December)
Goodreads oAuth registration included in main program
Layout changes in config providers
Include sample bookstrap theme in distribution
Include config.ini in debug.zip
addBook api call, type option added to queue/unqueue
Added global reject list for mags
Option to ignore startup version check

Bug Fixes
Include "pen name" as valid author role
Remove empty provider slots in config
Fix for losing author status on rescan
Fix broken "Manual" edit link
Fix for Localhost redirecting to 127.0.0.1
Workaround for systems with older sqlite3 that don't support group_concat
Bug fix for id3 detection with missing/empty fields
Check if goodreads renames an untitled book and update to match
Changes to exception handling, and include exception name in log message
Threading name changes so we can check for duplicate tasks
Extra debug messages in fetchURL and github communication
Replaced shlex and re.sub with faster alternatives
Delete from wanted table when deleting book/mag from database
Delete orphaned entries in wanted table
Use configured logdir at startup