Calibreweb

Latest version: v0.6.24

Safety actively analyzes 683322 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 16 of 20

3.45.1

0.6.3-ls24
**LinuxServer Changes:**

Add docker mod to enable optional ebook conversion on x86-64. Add unrar.
**calibre-web Changes:**

New feature:
Added direction settings for comic reader

Bug Fixes:
Fix not loading loading-icon
Fix magic link on python 3
Fix for reader with not supported formats
Fix instance name not shown in opds feed
fix for advanced search without "custom column 1"
Fix for non loading pdf-files in reader
Fix registration emails are shown to normal users

V0.6.4-ls24
**LinuxServer Changes:**

Add docker mod to enable optional ebook conversion on x86-64. Add unrar.
**calibre-web Changes:**

**New features:**
* Optional parsing of comic metadata

**Bug Fixes:**
* Custom columns now visible in Caliblur! theme
* Fix for restart of newer versions of tornado server
* Fix for updater on beta versions
* Improved parsing of metadata downloads
* Calibur! background images are available again
* Search for username and email address is now case insensitive
* Sorting in comics follows natural sorting rules
* Fix for displaying long running tasks
* Added error output for calibre during conversion
* Deleting the last admin user is now prevented
* User ids are unique (even for deleted users)
* Updated Comicreader
* Updated translations

0.6.3-ls23
**LinuxServer Changes:**

Add docker mod to enable optional ebook conversion on x86-64. Add unrar.
**calibre-web Changes:**

New feature:
Added direction settings for comic reader

Bug Fixes:
Fix not loading loading-icon
Fix magic link on python 3
Fix for reader with not supported formats
Fix instance name not shown in opds feed
fix for advanced search without "custom column 1"
Fix for non loading pdf-files in reader
Fix registration emails are shown to normal users

0.6.3-ls22
**LinuxServer Changes:**

Add docker mod to enable optional ebook conversion on x86-64. Add unrar.
**calibre-web Changes:**

New feature:
Added direction settings for comic reader

Bug Fixes:
Fix not loading loading-icon
Fix magic link on python 3
Fix for reader with not supported formats
Fix instance name not shown in opds feed
fix for advanced search without "custom column 1"
Fix for non loading pdf-files in reader
Fix registration emails are shown to normal users

0.6.3-ls21
**LinuxServer Changes:**

Add docker mod to enable optional ebook conversion on x86-64. Add unrar.
**calibre-web Changes:**

New feature:
Added direction settings for comic reader

Bug Fixes:
Fix not loading loading-icon
Fix magic link on python 3
Fix for reader with not supported formats
Fix instance name not shown in opds feed
fix for advanced search without "custom column 1"
Fix for non loading pdf-files in reader
Fix registration emails are shown to normal users

v3.45.0-ls1
**LinuxServer Changes:**

I am the release message for this custom branch
**calibre Changes:**

3.45.0

v3.44.0-ls1
**LinuxServer Changes:**

I am the release message for this custom branch
**calibre Changes:**

3.44.0

0.6.3-ls20
**LinuxServer Changes:**

Add docker mod to enable optional ebook conversion on x86-64. Add unrar.
**calibre-web Changes:**

New feature:
Added direction settings for comic reader

Bug Fixes:
Fix not loading loading-icon
Fix magic link on python 3
Fix for reader with not supported formats
Fix instance name not shown in opds feed
fix for advanced search without "custom column 1"
Fix for non loading pdf-files in reader
Fix registration emails are shown to normal users

0.6.3-ls19
**LinuxServer Changes:**

Rebase to Ubuntu Bionic & add Gdrive support.
**calibre-web Changes:**

New feature:
Added direction settings for comic reader

Bug Fixes:
Fix not loading loading-icon
Fix magic link on python 3
Fix for reader with not supported formats
Fix instance name not shown in opds feed
fix for advanced search without "custom column 1"
Fix for non loading pdf-files in reader
Fix registration emails are shown to normal users

0.6.3-ls18
**LinuxServer Changes:**

Rebase to Ubuntu Bionic & add Gdrive support.
**calibre-web Changes:**

New feature:
Added direction settings for comic reader

Bug Fixes:
Fix not loading loading-icon
Fix magic link on python 3
Fix for reader with not supported formats
Fix instance name not shown in opds feed
fix for advanced search without "custom column 1"
Fix for non loading pdf-files in reader
Fix registration emails are shown to normal users

0.6.3-ls17
**LinuxServer Changes:**

Rebase to Ubuntu Bionic & add Gdrive support.
**calibre-web Changes:**

New feature:
Added direction settings for comic reader

Bug Fixes:
Fix not loading loading-icon
Fix magic link on python 3
Fix for reader with not supported formats
Fix instance name not shown in opds feed
fix for advanced search without "custom column 1"
Fix for non loading pdf-files in reader
Fix registration emails are shown to normal users

ed91048a-ls16
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Fix for magic link with python 3

ecedf927-ls16
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Update version
Make custom columns visible (904)

d106ada9-ls16
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Changed version
Update translation

e6ff2f1d-ls15
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Fix file not found loading-icon.gif

1030e195-ls15
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Fix 916

479b4b7d-ls14
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Update translations, integrated update of Italian translation

1030e195-ls14
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Fix 916

cb0403a9-ls13
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Merge remote-tracking branch 'adv_search/master'

b80bfa52-ls13
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Improvement for 897

f941908f-pkg-3215c95f-ls12
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Workaround for 889

b80bfa52-pkg-3215c95f-ls12
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Improvement for 897

cc5c2c0f-pkg-321ab6ec-ls11
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Update Version info

c748716a-pkg-321ab6ec-ls11
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Fix for opds feed of unread/read books

89516fc2-pkg-321ab6ec-ls11
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Make PIL optional 885

67736fe1-pkg-321ab6ec-ls11
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Catch errors on loading pickle file
Fix for cover images without Pillow

544405f5-pkg-321ab6ec-ls11
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Update search for cyrillic letters 877

e754ce31-pkg-84ddcdf7-ls10
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Merge remote-tracking branch 'translation/loc-hu'

dc933f3d-pkg-84ddcdf7-ls10
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Merge remote-tracking branch 'translation/loc-hu'

a669eacd-pkg-84ddcdf7-ls10
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Merge remote-tracking branch 'proxy/patch-1'

55bdd13f-pkg-84ddcdf7-ls10
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Fix 877

5188c62b-pkg-84ddcdf7-ls10
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Merge remote-tracking branch 'translation/loc-hu'

4552208c-pkg-84ddcdf7-ls10
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Fix 877

436c2671-pkg-84ddcdf7-ls10
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Fix delete domain entries
Fix error handling smtp.authentication error

4b301a79-pkg-f40380bd-ls9
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Additional fix for 845 (in case of error)

8923e712-pkg-b96ccd97-ls8
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Remove debug logging

4b301a79-pkg-b96ccd97-ls8
**LinuxServer Changes:**

Switching to new Base images, shift to arm32v7 tag.
**calibre-web Changes:**

Additional fix for 845 (in case of error)

fa360726-pkg-0dc8971e-ls7
**LinuxServer Changes:**

Rebase to alpine 3.9, use repo version of imagemagick.
**calibre-web Changes:**

Fix uk translation-file

ec2103a3-pkg-0dc8971e-ls7
**LinuxServer Changes:**

Rebase to alpine 3.9, use repo version of imagemagick.
**calibre-web Changes:**

fixed a bug that affects allowing password change for users (854)

8ab93656-pkg-0dc8971e-ls7
**LinuxServer Changes:**

Rebase to alpine 3.9, use repo version of imagemagick.
**calibre-web Changes:**

Prevent error 500 for cover of not exisiting book

8923e712-pkg-0dc8971e-ls7
**LinuxServer Changes:**

Rebase to alpine 3.9, use repo version of imagemagick.
**calibre-web Changes:**

Remove debug logging

169ace77-pkg-0dc8971e-ls7
**LinuxServer Changes:**

Rebase to alpine 3.9, use repo version of imagemagick.
**calibre-web Changes:**

Fixed infinite scroll for read and unread displays (855)

a0a15b45-pkg-f141e3a4-ls6
**LinuxServer Changes:**

Rebase to alpine 3.9, use repo version of imagemagick.
**calibre-web Changes:**

Fix max authors shown

a0a15b45-pkg-8011e299-ls5
**LinuxServer Changes:**

Rebase to alpine 3.9, use repo version of imagemagick.
**calibre-web Changes:**

Fix max authors shown

76d40411-pkg-8011e299-ls5
**LinuxServer Changes:**

Rebase to alpine 3.9, use repo version of imagemagick.
**calibre-web Changes:**

Translation updated

6f80a63c-pkg-8011e299-ls5
**LinuxServer Changes:**

Rebase to alpine 3.9, use repo version of imagemagick.
**calibre-web Changes:**

Fix for 827

5b0a0e21-pkg-8011e299-ls5
**LinuxServer Changes:**

Rebase to alpine 3.9, use repo version of imagemagick.
**calibre-web Changes:**

Fix 835

0744e84b-pkg-8011e299-ls5
**LinuxServer Changes:**

Rebase to alpine 3.9, use repo version of imagemagick.
**calibre-web Changes:**

Fix for sqlalchemy version problem

In version 1.3.0 the follwoing error is thrown: Textual SQL expression 'xxx.xxx' should be explicitly declared as text

6f0b3bbd-pkg-8011e299-ls4
**LinuxServer Changes:**

Rebase to alpine 3.9, use repo version of imagemagick.
**calibre-web Changes:**

Fix for 812

6269a83c-pkg-79f74dc6-ls3
**LinuxServer Changes:**

Rebase to alpine 3.9, use repo version of imagemagick.
**calibre-web Changes:**

Fix mismerge user logon with python3 in opds feed

11b770b3-pkg-79f74dc6-ls3
**LinuxServer Changes:**

Rebase to alpine 3.9, use repo version of imagemagick.
**calibre-web Changes:**

Fix for 830
Fix user with umlauts

fad62a09-pkg-79f74dc6-ls2
**LinuxServer Changes:**

Bot Updating Package Versions

**calibre-web Changes:**

translation update

fa276fd0-pkg-79f74dc6-ls2
**LinuxServer Changes:**

Bot Updating Package Versions

**calibre-web Changes:**

Add scrollbar to metadata load screen
Small UI improvements in metadata load screen

361a1243-pkg-79f74dc6-ls2
**LinuxServer Changes:**

Bot Updating Package Versions

**calibre-web Changes:**

Improvements 828

56826f67-pkg-c2d76be1-ls1
**LinuxServer Changes:**

Bot Updating Package Versions

**calibre-web Changes:**

progressbar during upload thanks to jim3ma

4c80db43-pkg-c2d76be1-ls1
**LinuxServer Changes:**

Bot Updating Package Versions

**calibre-web Changes:**

3.3.7

17b73339-pkg-c2d76be1-ls1
**LinuxServer Changes:**

Bot Updating Package Versions

**calibre-web Changes:**

Merge remote-tracking branch 'caliblur/master'

2.0

0.6.20-ls204
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**


**!Attention! For this update flask-limiter has to be installed !Attention!**
------------------

**New features:**

* Updated pdf reader
* Improvements for Caliblur Theme
* series type custom column are enable
* Allow schedules backup of metadata (metadata.opf files)
* Make drive letters available in file picker for windows
* Show additional book info one mp3 listening page
* Detect and respect google site verification environment variable
* Added "databazeknih" to supported identifier links
* Improved parsing of pdf files for metadata extraction
* Enabled additional reverse proxy authentication for opds feeds
* Show all authors in opds feed
* Comic can now be read in long stripped mode
* pdf files are now loading chunked in reader
* Enable debug output for ldap login
* Additional translations: galician, indonesian, norwegian

**Bug Fixes:**
* Allow deletion of kindle email address and force email addresses to have a valid format
* Fix for big databases not showing tags
* Ignore special files originating from Apple devices in comic reader
* Kobosync show right book languages on kobo
* Catch an additional database error on edit book
* Fix to respect default locale from user template
* Show right path to kobo config file
* Fix to save mp3 listening position
* Fix for metadata provider douban
* Fix for size of downloaded metadata covers from google
* Fix for loading metadata from google with old books (publishing date only year)
* Fix for error: TypeError: 'NoneType' object is not iterable from amazon
* Fix for epubs with identifiers without identifier-name
* Fix send to eReader is now working for guest user
* Fix on stop stop scheduler
* Fix for infinite creation of subprocesses on restart
* Fix for koboreader to detect fixed layout
* Fix to handle case that cover size is already smaller than thumbnail size for thumbnail generation
* Fix strip scheme from ldap server name to prevent error 'int' is not iterable
* Fix for python3.11 to prevent table gdrive_ids2 already exists
* Security fix: credentials for emails are now stored encrypted
* Security fix: Login is rate limited
* Security fix: Passwordstrength can be forced


nightly-13c0d30a-ls66
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Update login
Removed not needed parameters for task status

nightly-13c0d30a-ls65
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Update login
Removed not needed parameters for task status

nightly-b9c942be-ls64
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Fix for 'NoneType' object has no attribute 'author_sort' while trying to read a book (2733)

0.6.20-ls203
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**


**!Attention! For this update flask-limiter has to be installed !Attention!**
------------------

**New features:**

* Updated pdf reader
* Improvements for Caliblur Theme
* series type custom column are enable
* Allow schedules backup of metadata (metadata.opf files)
* Make drive letters available in file picker for windows
* Show additional book info one mp3 listening page
* Detect and respect google site verification environment variable
* Added "databazeknih" to supported identifier links
* Improved parsing of pdf files for metadata extraction
* Enabled additional reverse proxy authentication for opds feeds
* Show all authors in opds feed
* Comic can now be read in long stripped mode
* pdf files are now loading chunked in reader
* Enable debug output for ldap login
* Additional translations: galician, indonesian, norwegian

**Bug Fixes:**
* Allow deletion of kindle email address and force email addresses to have a valid format
* Fix for big databases not showing tags
* Ignore special files originating from Apple devices in comic reader
* Kobosync show right book languages on kobo
* Catch an additional database error on edit book
* Fix to respect default locale from user template
* Show right path to kobo config file
* Fix to save mp3 listening position
* Fix for metadata provider douban
* Fix for size of downloaded metadata covers from google
* Fix for loading metadata from google with old books (publishing date only year)
* Fix for error: TypeError: 'NoneType' object is not iterable from amazon
* Fix for epubs with identifiers without identifier-name
* Fix send to eReader is now working for guest user
* Fix on stop stop scheduler
* Fix for infinite creation of subprocesses on restart
* Fix for koboreader to detect fixed layout
* Fix to handle case that cover size is already smaller than thumbnail size for thumbnail generation
* Fix strip scheme from ldap server name to prevent error 'int' is not iterable
* Fix for python3.11 to prevent table gdrive_ids2 already exists
* Security fix: credentials for emails are now stored encrypted
* Security fix: Login is rate limited
* Security fix: Passwordstrength can be forced


nightly-b9c942be-ls63
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Fix for 'NoneType' object has no attribute 'author_sort' while trying to read a book (2733)

nightly-a68a0dd0-ls62
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Fixed typo

0.6.20-ls202
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**


**!Attention! For this update flask-limiter has to be installed !Attention!**
------------------

**New features:**

* Updated pdf reader
* Improvements for Caliblur Theme
* series type custom column are enable
* Allow schedules backup of metadata (metadata.opf files)
* Make drive letters available in file picker for windows
* Show additional book info one mp3 listening page
* Detect and respect google site verification environment variable
* Added "databazeknih" to supported identifier links
* Improved parsing of pdf files for metadata extraction
* Enabled additional reverse proxy authentication for opds feeds
* Show all authors in opds feed
* Comic can now be read in long stripped mode
* pdf files are now loading chunked in reader
* Enable debug output for ldap login
* Additional translations: galician, indonesian, norwegian

**Bug Fixes:**
* Allow deletion of kindle email address and force email addresses to have a valid format
* Fix for big databases not showing tags
* Ignore special files originating from Apple devices in comic reader
* Kobosync show right book languages on kobo
* Catch an additional database error on edit book
* Fix to respect default locale from user template
* Show right path to kobo config file
* Fix to save mp3 listening position
* Fix for metadata provider douban
* Fix for size of downloaded metadata covers from google
* Fix for loading metadata from google with old books (publishing date only year)
* Fix for error: TypeError: 'NoneType' object is not iterable from amazon
* Fix for epubs with identifiers without identifier-name
* Fix send to eReader is now working for guest user
* Fix on stop stop scheduler
* Fix for infinite creation of subprocesses on restart
* Fix for koboreader to detect fixed layout
* Fix to handle case that cover size is already smaller than thumbnail size for thumbnail generation
* Fix strip scheme from ldap server name to prevent error 'int' is not iterable
* Fix for python3.11 to prevent table gdrive_ids2 already exists
* Security fix: credentials for emails are now stored encrypted
* Security fix: Login is rate limited
* Security fix: Passwordstrength can be forced


nightly-38484624-ls61
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Version update

0.6.20-ls201
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**


**!Attention! For this update flask-limiter has to be installed !Attention!**
------------------

**New features:**

* Updated pdf reader
* Improvements for Caliblur Theme
* series type custom column are enable
* Allow schedules backup of metadata (metadata.opf files)
* Make drive letters available in file picker for windows
* Show additional book info one mp3 listening page
* Detect and respect google site verification environment variable
* Added "databazeknih" to supported identifier links
* Improved parsing of pdf files for metadata extraction
* Enabled additional reverse proxy authentication for opds feeds
* Show all authors in opds feed
* Comic can now be read in long stripped mode
* pdf files are now loading chunked in reader
* Enable debug output for ldap login
* Additional translations: galician, indonesian, norwegian

**Bug Fixes:**
* Allow deletion of kindle email address and force email addresses to have a valid format
* Fix for big databases not showing tags
* Ignore special files originating from Apple devices in comic reader
* Kobosync show right book languages on kobo
* Catch an additional database error on edit book
* Fix to respect default locale from user template
* Show right path to kobo config file
* Fix to save mp3 listening position
* Fix for metadata provider douban
* Fix for size of downloaded metadata covers from google
* Fix for loading metadata from google with old books (publishing date only year)
* Fix for error: TypeError: 'NoneType' object is not iterable from amazon
* Fix for epubs with identifiers without identifier-name
* Fix send to eReader is now working for guest user
* Fix on stop stop scheduler
* Fix for infinite creation of subprocesses on restart
* Fix for koboreader to detect fixed layout
* Fix to handle case that cover size is already smaller than thumbnail size for thumbnail generation
* Fix strip scheme from ldap server name to prevent error 'int' is not iterable
* Fix for python3.11 to prevent table gdrive_ids2 already exists
* Security fix: credentials for emails are now stored encrypted
* Security fix: Login is rate limited
* Security fix: Passwordstrength can be forced


nightly-a72f0a16-ls60
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Bugfix for python3.11, table gdrive_ids2 already exists (fix for 2729)

nightly-38484624-ls60
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Version update

nightly-6c8ffb3e-ls59
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Bugfix path selection for reverse proxy

nightly-253386b0-ls59
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Bugfix parse ldap server config

nightly-d35e781d-ls58
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Bugfixes after testrun
Catch StaleDataError

nightly-45acd3fe-ls58
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Merge branch jvonau/patch-1
Updated requirements
Updated test results

0.6.19-ls200
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-cbd7ca2f-ls57
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Activate metadata backup

nightly-46d2d217-ls56
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Bugfix metadata backup with custom columns

nightly-46d2d217-ls55
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Bugfix metadata backup with custom columns

nightly-224777f5-ls54
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Handle case that cover size is smaller than thumbnail size
Update teststatus

nightly-7ade4615-ls53
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Bugfix write metadata
Bugfix change of custom column now sets updates the book timestamp

0.6.19-ls199
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-87bc8c6d-ls52
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Updated requirements

0.6.19-ls198
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-87bc8c6d-ls51
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Updated requirements

nightly-87bc8c6d-ls50
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Updated requirements

nightly-49e4f540-ls49
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

** Be careful, after updating, there is no way back **
** Please install flask-limiter after updating **

Update Teststatus
Bugfix after merge
Bugfix generate Metadata backup

0.6.19-ls197
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-7ff4747f-ls48
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Bugfix after merge

0.6.19-ls196
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-7ff4747f-ls47
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Bugfix after merge

nightly-5fd0e4c0-ls47
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Updated testresult

nightly-162ac73b-ls47
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Bugfixes from testrun

0.6.19-ls195
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-dda20eb9-ls46
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Further improvements for sqlalchemy compatibility

nightly-660d1fb1-ls46
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Fix for infinite creation of subprocesses on restart

nightly-6119eb36-ls46
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Revert restart change

nightly-5fd0e4c0-ls46
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Updated testresult

nightly-595f01e7-ls46
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Bugfix change erader email in /me page

nightly-38c601bb-ls46
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Bugfix server restart to prevent infinite calibre-web instances

nightly-0177a8bc-ls46
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Update installing problem on Raspberry Pi

nightly-dda20eb9-ls45
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Further improvements for sqlalchemy compatibility

0.6.19-ls194
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-d2056ceb-ls40
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Updated readme to make
and exclude library from getting zipped

nightly-cf9a7d53-ls42
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Add .key file to ignored files

nightly-b9769a09-ls41
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Revert to latest syncronous jszip version to make comic reader work again

nightly-63a3edd4-ls44
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Merge remote-tracking branch 'csp/patch-2'
Updated testresult

nightly-14d14637-ls43
**LinuxServer Changes:**

Add cmake as build dep for Levenshtein.

**calibre-web Changes:**

Updated test status
updated jzip for epub reader
Bugfix for opds login with ldap
updated requirementes

0.6.19-ls193
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-4913f06e-ls39
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

Updated test status
Fix for 2614 (Send to eReader not working for guest user)

nightly-36cb454d-ls38
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

Bugfixes from testrun

nightly-36cb454d-ls37
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

Bugfixes from testrun

0.6.19-ls192
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-e178efb5-ls32
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

Update for 2653 (AP Scheduler triggers are function calls and not strings anymore)

nightly-ce0b3d8d-ls31
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

Merge remote-tracking branch 'bump_sortable'

nightly-c21a870b-ls36
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

Migrated pypdf2 to the now active developed pypdf

nightly-a2bf6dfb-ls34
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

Bugfix csp header
Bugfix for loading metadata from google with old books (publishing date only year)

nightly-9e75c65a-ls33
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

Merge remote-tracking branch 'pdfreader/issue-2659'

nightly-2d6fe483-ls35
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

Fix for 2657 (TypeError: 'NoneType' object is not iterable from amazon)

nightly-ce0b3d8d-ls30
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

Merge remote-tracking branch 'bump_sortable'

0.6.19-ls191
**LinuxServer Changes:**

Add ghostscript, libxtst6, libxkbfile-dev.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

0.6.19-ls190
**LinuxServer Changes:**

Improve init script and prevent harmless error.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-d0411fd9-ls25
**LinuxServer Changes:**

Improve init script and prevent harmless error.

**calibre-web Changes:**

Merge remote-tracking branch 'google_cover/patch-1'

nightly-ce0b3d8d-ls29
**LinuxServer Changes:**

Improve init script and prevent harmless error.

**calibre-web Changes:**

Merge remote-tracking branch 'bump_sortable'

nightly-9545aa2a-ls28
**LinuxServer Changes:**

Improve init script and prevent harmless error.

**calibre-web Changes:**

Merge remote-tracking branch 'kobo_path/master'

nightly-928e24fd-ls24
**LinuxServer Changes:**

Improve init script and prevent harmless error.

**calibre-web Changes:**

Merge remote-tracking branch 'google_site_verification/master'

nightly-74efa52f-ls26
**LinuxServer Changes:**

Improve init script and prevent harmless error.

**calibre-web Changes:**

Update lxml, pypdf2 requirement

nightly-6c1631ac-ls27
**LinuxServer Changes:**

Improve init script and prevent harmless error.

**calibre-web Changes:**

Updated requirements

nightly-3d59a78c-ls23
**LinuxServer Changes:**

Improve init script and prevent harmless error.

**calibre-web Changes:**

little refactoring for send emails through gmail account

0.6.19-ls189
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

0.6.19-ls188
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-3d59a78c-ls22
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

little refactoring for send emails through gmail account

0.6.19-ls187
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-3d59a78c-ls21
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

little refactoring for send emails through gmail account

0.6.19-ls186
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-3d59a78c-ls20
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

little refactoring for send emails through gmail account

0.6.19-ls185
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-3d59a78c-ls19
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

little refactoring for send emails through gmail account

0.6.19-ls184
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-3d59a78c-ls18
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

little refactoring for send emails through gmail account

0.6.19-ls183
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-3d59a78c-ls17
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

little refactoring for send emails through gmail account

0.6.19-ls182
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-3d59a78c-ls16
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

little refactoring for send emails through gmail account

0.6.19-ls181
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-3d59a78c-ls15
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

little refactoring for send emails through gmail account

0.6.19-ls180
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-3d59a78c-ls14
**LinuxServer Changes:**

Rebase to jammy. Upgrade to s6v3. Clean up build dependencies.

**calibre-web Changes:**

little refactoring for send emails through gmail account

0.6.19-ls179
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-3d59a78c-ls13
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

little refactoring for send emails through gmail account

0.6.19-ls178
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-3d59a78c-ls12
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

little refactoring for send emails through gmail account

0.6.19-ls177
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-e22ecda1-ls9
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'it/patch-30'

nightly-8421a017-ls7
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Updated Test result

nightly-7eef44f7-ls10
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Make drive letters available in file picker

nightly-44f6655d-ls8
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Catch one additional database error on edit book

nightly-3d59a78c-ls11
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

little refactoring for send emails through gmail account

0.6.19-ls176
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-27eb514c-ls6
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'origin/master'

Conflicts:
cps/static/js/table.js

0.6.19-ls175
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-9fa56a23-ls5
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'kobolanguage/language'

0.6.19-ls174
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-9fa56a23-ls4
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'kobolanguage/language'

0.6.19-ls173
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-a9b20ca1-ls2
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix for big database not showing tags

nightly-9fa56a23-ls3
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'kobolanguage/language'

0.6.19-ls172
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-ec8844c7-ls299
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Make pyPDF2 again to the favorite pdf metadata extractor

nightly-dc3cafd2-ls298
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Debug message improved (fix for 2516)

nightly-bf0375d5-ls300
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Bugfix change emails

nightly-b5d5660d-ls297
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Update version

nightly-a9b20ca1-ls1
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix for big database not showing tags

0.6.19-ls171
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

nightly-b5d5660d-ls296
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Update version

0.6.19-ls170
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Cover images are cached when using gdrive storage and local storage
* Kobo sync now uses calibre-web generated thumbnails as cover pictures
* Pagination button disapear in standard theme once infinite scroll is triggered
* Added "None" to list of file formats, tags, series, languages
* Extract publishing date, identifier from epubs after upload
* Added basic themes to epub reader
* Allow "" in imported ldap usernames
* Allow sending epub files to amazon kindle

**Bug Fixes:**

* Read status checkbox works again for custom columns
* Character '\u200d' is removed from end of email address and no longer causes an error on send emails
* Gevent log output is redirected to log file and no longer stops Calibre-web on Windows
* custom column of type "Text, but with a fixed set of permitted values" with default color no longer leads to error 500
* Permission problems while accessing the robots file are now handled better
* Fix for missing "query" entry in flask_session
* Handle empty response from lubimyczytac metadata provider
* Fix cover upload url with spaces at the end
* Support image/jpg as upload format
* Prevent "none" comment from uploaded pdf documents
* Prevent converting of kepubs on every new user

0.6.18-ls170
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**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







nightly-fc9c641e-ls294
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Updated brazilian translation (fix 2496)

nightly-b5d5660d-ls295
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Update version

nightly-a3f7dc2a-ls293
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Bugfix search with wrong custom column configured

0.6.18-ls169
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**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







nightly-a72f16fd-ls292
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix missing or_ import

nightly-61a0c72f-ls291
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'typo/fix-typos'

nightly-07c67b09-ls290
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'uk/master'

0.6.18-ls168
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**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







nightly-07c67b09-ls289
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'uk/master'

0.6.18-ls167
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**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







nightly-07c67b09-ls288
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'uk/master'

0.6.18-ls166
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**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







nightly-07c67b09-ls287
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'uk/master'

0.6.18-ls165
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**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







nightly-07c67b09-ls286
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'uk/master'

nightly-02e1be09-ls285
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Catch StaleDataError
Update requirements jsonschema

0.6.18-ls164
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**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







nightly-f85b587d-ls283
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Prevent converting of kepub on every new user (2446)
Added error logging message if convert fails
If convert only task, only convert book message is logged

nightly-f44d42f8-ls279
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'opds/bugfix_2419'
Bugfix send emails

nightly-91df265d-ls280
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix for 2437 (advanced search for read status crashes calibre-web)

nightly-89d522e3-ls282
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix for 2445 (book read status can't be set if custom column is linked and read status was set before)

nightly-78b45f71-ls281
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Bugfix for 2433 (LazyString is not JSON serializable if one of kepubify/ebook-convert/unrar is not installed)

nightly-02e1be09-ls284
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Catch StaleDataError
Update requirements jsonschema

nightly-f44d42f8-ls278
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'opds/bugfix_2419'
Bugfix send emails

nightly-d90cfce9-ls276
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'ldap/master'

nightly-aa442d8c-ls275
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Update flask-login requirement

nightly-25f2af3f-ls277
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Whitespaces are striped from email address (fixes 2432)

0.6.18-ls163
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**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







nightly-790080f2-ls274
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix Cache Buster

nightly-790080f2-ls273
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix Cache Buster

nightly-4ea80e98-ls272
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Code cosmetics

0.6.18-ls162
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**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







nightly-8a6a8dcb-ls271
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Transfer gevent errors to log file
Transfer warnings from warnings module to logfile (2394)

0.6.18-ls161
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**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







nightly-8a6a8dcb-ls270
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Transfer gevent errors to log file
Transfer warnings from warnings module to logfile (2394)

nightly-8a6a8dcb-ls269
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Transfer gevent errors to log file
Transfer warnings from warnings module to logfile (2394)

0.6.18-ls160
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**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







nightly-fbac3e38-ls268
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Eenabled send epubs to E-Reader devices

nightly-c1f1952b-ls267
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Updated jsonschema requirement
Testupdate
Fixed file mode of main.js

nightly-8cb3fe32-ls263
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Try to prevent error from 2390

nightly-5e4cf839-ls266
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Replace "ast" by "json.loads" to handle enums with default values/colors (fix for 2398)

nightly-1bcb714f-ls264
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Remove mature tags config option

nightly-056ecf0d-ls265
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix for 2394

nightly-8cb3fe32-ls262
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Try to prevent error from 2390

nightly-ae5053e0-ls261
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Added missing translation strings
Update German Translation

nightly-5c342d4e-ls259
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

use get for dicts

nightly-49655e9f-ls260
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

More bugfixes for time and datetime.time

0.6.18-ls159
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**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







0.6.18-ls158
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**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







nightly-fbb6de71-ls256
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'translation/translation/Simplified_Chinese'

nightly-df53a5d8-ls251
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Prevent none comment while upload pdf documents

nightly-c92d65aa-ls255
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Catch more errors on import metadata provider

nightly-c61e5d6a-ls254
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix amazon metadata-provider

nightly-a8680a45-ls257
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Bugfixes from Testrun
Update teststatus

nightly-6184e2b7-ls252
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Updated cve numbers

nightly-2303fc08-ls258
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Updated requirements
Update after testrun

nightly-130af069-ls253
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'douban/metadata_provider/douban'

Conflicts:
cps/metadata_provider/amazon.py
cps/metadata_provider/lubimyczytac.py

0.6.18-ls157
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**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







nightly-83b99fcb-ls250
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix cover upload url with spaces at the end
Support image/jpg as upload format mimetype, remove redundant check of mimetype

nightly-1136383b-ls248
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Bugfix for cli folder names as -p or -g parameters

nightly-028e6855-ls249
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Pagination button disapears in standard theme once infinite scroll is triggered

0.6.18-ls156
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**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







nightly-f36d3a76-ls242
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Return false if custom columns generate an error during connect database
Replaced existing with valid in readme to make it more clear what database is needed

nightly-d912c1c4-ls245
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Bugfix Quick start section

nightly-d770e539-ls247
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Further fix for 2363

nightly-c0675497-ls241
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Added bookeen to the reader for "simple theming" (1861)

nightly-a63af588-ls246
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix for 2363 (Handle empty response from lubimyczytac metadata provider)

nightly-8adae6ed-ls243
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Handle permission errors for static files (Fix for 2358)
Version bump

nightly-42b0226f-ls244
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix for missing "query" entry in flask_session

0.6.17-ls155
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Amazon.com is added as metadata source
* Edit of raw html in desciption field was added
* Read and archive bit visible in book edit table
* Rename all book authors on rename author of one book (same behavior as Calibre)
* Kobo sync token is now also visible if accessed from localhost
* Added command line option to allow loading covers from localhost
* Added command line option to enable database reconnect (default disabled)
* Added command line option to perform dry run of updater
* Added possibility to exclude files from getting updated
* Better logging of errors in metadata source files
* Prevent delete of database related settings due to better detection of database change/missing
* Enabled re-convert of bookformats

**Bug Fixes:**

* Fix for adding books to shelfs using the caliblur theme
* Fix for iOS covers are not displayed during infinite scroll on standard theme
* Deleted book formats are removed from synced to kobo table
* Fix for "scholarly" requiring internet connection at startup
* Fix parsing /Keywords' in doc_info of pdf file with type bytes
* Fix for detecting covers in epubs
* Fix for already present mobi file during convert for send to kindle
* Dependencies are now displayed correct in windows executables
* Fix showing of academic cover in case no cover was found from scholary
* Fix for empty search results from google
* Avoid problems with percent encoded utf-8 abstracts on certain chinese papers while importing metadata from google scholary
* Fix a problem with sending emails from custom domain name server
* Linux "unrar-free" is now also recognized for displaying unrar version in about section
* Fix error message if rename files fails
* Fix load metadata on windows executable, due to missing iso639 files


* Security fix: The SSRF Protection can no longer be bypassed via an HTTP redirect
* Security fix: The SSRF Protection can no longer be bypassed via 0.0.0.0 and it's ipv6 equivalent

nightly-834edadc-ls240
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Possible fix for 2350 and 2351 (databse locked)
Fix for 2309 (long unicode filenames could get to long)

nightly-7861f8a8-ls239
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Prevent problems with werkzeug and flask_login on new installations

nightly-7861f8a8-ls238
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Prevent problems with werkzeug and flask_login on new installations

nightly-73d359af-ls237
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Bugfix logging with gdrive
Update optional-requirements.txt

nightly-036cd7be-ls236
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Added cloud provider installation link

0.6.17-ls154
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Amazon.com is added as metadata source
* Edit of raw html in desciption field was added
* Read and archive bit visible in book edit table
* Rename all book authors on rename author of one book (same behavior as Calibre)
* Kobo sync token is now also visible if accessed from localhost
* Added command line option to allow loading covers from localhost
* Added command line option to enable database reconnect (default disabled)
* Added command line option to perform dry run of updater
* Added possibility to exclude files from getting updated
* Better logging of errors in metadata source files
* Prevent delete of database related settings due to better detection of database change/missing
* Enabled re-convert of bookformats

**Bug Fixes:**

* Fix for adding books to shelfs using the caliblur theme
* Fix for iOS covers are not displayed during infinite scroll on standard theme
* Deleted book formats are removed from synced to kobo table
* Fix for "scholarly" requiring internet connection at startup
* Fix parsing /Keywords' in doc_info of pdf file with type bytes
* Fix for detecting covers in epubs
* Fix for already present mobi file during convert for send to kindle
* Dependencies are now displayed correct in windows executables
* Fix showing of academic cover in case no cover was found from scholary
* Fix for empty search results from google
* Avoid problems with percent encoded utf-8 abstracts on certain chinese papers while importing metadata from google scholary
* Fix a problem with sending emails from custom domain name server
* Linux "unrar-free" is now also recognized for displaying unrar version in about section
* Fix error message if rename files fails
* Fix load metadata on windows executable, due to missing iso639 files


* Security fix: The SSRF Protection can no longer be bypassed via an HTTP redirect
* Security fix: The SSRF Protection can no longer be bypassed via 0.0.0.0 and it's ipv6 equivalent

nightly-a6a8f7eb-ls232
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Series Link in series view no longer clickable

nightly-32a3c45e-ls235
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Refactored load read status for web access and opds access
Refactored and removed discover html page
Bugfix show author
Bugfix open dialog in author page
Fix for 2341 (advanced search with linked read column and read column having a higher number than number of available custom columns)

nightly-2a5e9a97-ls233
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix 2349 (import error on python <3.7 dataclasses solved)

nightly-14a6e7c4-ls234
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Deactivated several functions for kindle tolino and kobo. Opening books now working for ebook readers

0.6.17-ls153
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Amazon.com is added as metadata source
* Edit of raw html in desciption field was added
* Read and archive bit visible in book edit table
* Rename all book authors on rename author of one book (same behavior as Calibre)
* Kobo sync token is now also visible if accessed from localhost
* Added command line option to allow loading covers from localhost
* Added command line option to enable database reconnect (default disabled)
* Added command line option to perform dry run of updater
* Added possibility to exclude files from getting updated
* Better logging of errors in metadata source files
* Prevent delete of database related settings due to better detection of database change/missing
* Enabled re-convert of bookformats

**Bug Fixes:**

* Fix for adding books to shelfs using the caliblur theme
* Fix for iOS covers are not displayed during infinite scroll on standard theme
* Deleted book formats are removed from synced to kobo table
* Fix for "scholarly" requiring internet connection at startup
* Fix parsing /Keywords' in doc_info of pdf file with type bytes
* Fix for detecting covers in epubs
* Fix for already present mobi file during convert for send to kindle
* Dependencies are now displayed correct in windows executables
* Fix showing of academic cover in case no cover was found from scholary
* Fix for empty search results from google
* Avoid problems with percent encoded utf-8 abstracts on certain chinese papers while importing metadata from google scholary
* Fix a problem with sending emails from custom domain name server
* Linux "unrar-free" is now also recognized for displaying unrar version in about section
* Fix error message if rename files fails
* Fix load metadata on windows executable, due to missing iso639 files


* Security fix: The SSRF Protection can no longer be bypassed via an HTTP redirect
* Security fix: The SSRF Protection can no longer be bypassed via 0.0.0.0 and it's ipv6 equivalent

nightly-f5b79930-ls230
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Bugfix remember sort order of series and authors if entered from link below book cover (2340)

nightly-a6a8f7eb-ls231
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Series Link in series view no longer clickable

nightly-8cb5989c-ls229
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Catch additional error on not existing custom column linked to read column (2341)
Prevent metadata changes are lost on edit books with errors (2326)
Better log output
Renamed log message on database delete

nightly-399ddc5d-ls226
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Update testresults

nightly-39459603-ls228
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Update SECURITY.md

nightly-296f76b5-ls225
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fixes after testrun
Code cosmetics

nightly-034ab73c-ls227
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Added environment variables for reconnect

nightly-547ea93d-ls223
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

First fix for 2325 (edit book table with readonly database)

nightly-49692b4a-ls222
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Update catch errors for load metadata from amazon (2333)

nightly-296f76b5-ls224
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fixes after testrun
Code cosmetics

0.6.17-ls152
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Amazon.com is added as metadata source
* Edit of raw html in desciption field was added
* Read and archive bit visible in book edit table
* Rename all book authors on rename author of one book (same behavior as Calibre)
* Kobo sync token is now also visible if accessed from localhost
* Added command line option to allow loading covers from localhost
* Added command line option to enable database reconnect (default disabled)
* Added command line option to perform dry run of updater
* Added possibility to exclude files from getting updated
* Better logging of errors in metadata source files
* Prevent delete of database related settings due to better detection of database change/missing
* Enabled re-convert of bookformats

**Bug Fixes:**

* Fix for adding books to shelfs using the caliblur theme
* Fix for iOS covers are not displayed during infinite scroll on standard theme
* Deleted book formats are removed from synced to kobo table
* Fix for "scholarly" requiring internet connection at startup
* Fix parsing /Keywords' in doc_info of pdf file with type bytes
* Fix for detecting covers in epubs
* Fix for already present mobi file during convert for send to kindle
* Dependencies are now displayed correct in windows executables
* Fix showing of academic cover in case no cover was found from scholary
* Fix for empty search results from google
* Avoid problems with percent encoded utf-8 abstracts on certain chinese papers while importing metadata from google scholary
* Fix a problem with sending emails from custom domain name server
* Linux "unrar-free" is now also recognized for displaying unrar version in about section
* Fix error message if rename files fails
* Fix load metadata on windows executable, due to missing iso639 files


* Security fix: The SSRF Protection can no longer be bypassed via an HTTP redirect
* Security fix: The SSRF Protection can no longer be bypassed via 0.0.0.0 and it's ipv6 equivalent

nightly-753319c8-ls220
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Version bump

nightly-34478079-ls221
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Prevent local variable 'from_book' referenced before assignment during merge of books
Merge books source book: Each book in own row
Merge books, sources are deleted before dialog shows up again

0.6.17-ls151
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Amazon.com is added as metadata source
* Edit of raw html in desciption field was added
* Read and archive bit visible in book edit table
* Rename all book authors on rename author of one book (same behavior as Calibre)
* Kobo sync token is now also visible if accessed from localhost
* Added command line option to allow loading covers from localhost
* Added command line option to enable database reconnect (default disabled)
* Added command line option to perform dry run of updater
* Added possibility to exclude files from getting updated
* Better logging of errors in metadata source files
* Prevent delete of database related settings due to better detection of database change/missing
* Enabled re-convert of bookformats

**Bug Fixes:**

* Fix for adding books to shelfs using the caliblur theme
* Fix for iOS covers are not displayed during infinite scroll on standard theme
* Deleted book formats are removed from synced to kobo table
* Fix for "scholarly" requiring internet connection at startup
* Fix parsing /Keywords' in doc_info of pdf file with type bytes
* Fix for detecting covers in epubs
* Fix for already present mobi file during convert for send to kindle
* Dependencies are now displayed correct in windows executables
* Fix showing of academic cover in case no cover was found from scholary
* Fix for empty search results from google
* Avoid problems with percent encoded utf-8 abstracts on certain chinese papers while importing metadata from google scholary
* Fix a problem with sending emails from custom domain name server
* Linux "unrar-free" is now also recognized for displaying unrar version in about section
* Fix error message if rename files fails
* Fix load metadata on windows executable, due to missing iso639 files


* Security fix: The SSRF Protection can no longer be bypassed via an HTTP redirect
* Security fix: The SSRF Protection can no longer be bypassed via 0.0.0.0 and it's ipv6 equivalent

0.6.16-ls150
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**Bug Fixes:**

* Add book to shelf in popup for book details working again
* Cover extraction with comicapi for webp files working now
* Added missing unique marker on comments table to prevent double book_ids in comment table
* Delete book format is working again
* Books can be added to shelf from search again
* Kobo sync token is now also created if accessed from localhost
* If book format is deleted this also deletes the "book synced to kobo" status

* Security fix: JavaScript could get executed on authors page
* Security fix: Loading cover from localhost is prevented
* Security fix: Prevent creating a public shelf without permission

nightly-753319c8-ls219
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Version bump

nightly-598618e4-ls217
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix rename_files_on_change return handling
Updated test result

nightly-965352c8-ls216
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Don't allow redirects on cover uploads, catch more addresses which resolve to localhost

0.6.16-ls149
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**Bug Fixes:**

* Add book to shelf in popup for book details working again
* Cover extraction with comicapi for webp files working now
* Added missing unique marker on comments table to prevent double book_ids in comment table
* Delete book format is working again
* Books can be added to shelf from search again
* Kobo sync token is now also created if accessed from localhost
* If book format is deleted this also deletes the "book synced to kobo" status

* Security fix: JavaScript could get executed on authors page
* Security fix: Loading cover from localhost is prevented
* Security fix: Prevent creating a public shelf without permission

nightly-8007e450-ls215
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Bugfix for cbr support without comicapi

0.6.16-ls148
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**Bug Fixes:**

* Add book to shelf in popup for book details working again
* Cover extraction with comicapi for webp files working now
* Added missing unique marker on comments table to prevent double book_ids in comment table
* Delete book format is working again
* Books can be added to shelf from search again
* Kobo sync token is now also created if accessed from localhost
* If book format is deleted this also deletes the "book synced to kobo" status

* Security fix: JavaScript could get executed on authors page
* Security fix: Loading cover from localhost is prevented
* Security fix: Prevent creating a public shelf without permission

nightly-ef7c6731-ls213
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Possible fix for 2301 (sending emails from custom domain name server)

nightly-8007e450-ls214
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Bugfix for cbr support without comicapi

0.6.16-ls147
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**Bug Fixes:**

* Add book to shelf in popup for book details working again
* Cover extraction with comicapi for webp files working now
* Added missing unique marker on comments table to prevent double book_ids in comment table
* Delete book format is working again
* Books can be added to shelf from search again
* Kobo sync token is now also created if accessed from localhost
* If book format is deleted this also deletes the "book synced to kobo" status

* Security fix: JavaScript could get executed on authors page
* Security fix: Loading cover from localhost is prevented
* Security fix: Prevent creating a public shelf without permission

0.6.15-ls147
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Added filtering of language view
* Allow download of archived books
* Add button to force full kobo sync
* New user language: korean

**Bug Fixes:**

* Fix position read mark in standard theme
* Fix grid to list button in series view
* Fix sort ascending, descending in author and series list
* Fix for Epub viewer isn't displaying images
* Fix shelf grid ordering for inverted order at page load
* Sorting buttons now visible on medium size screens
* "Fetch metadata" update appends to the existing tags instead or replacing them
* Exclude upload rights visibility if upload is not activated
* Delete book setting only visible if edit book setting is ticked
* Current sorting order visible in all sidebar selectors, and search results
* Check versions of dependencies at startup and generate logfile output if not matching
* Fix which cover are visible in series grid view
* Sorting "hot" books only ascending and descending according to download numbers
* Downloaded books sorting according to authors name now working
* Fixed missing handle_error in convert calibre task (database readonly case)
* Fix opds search and opds list of read books
* Added some missing supported book languages and unknown book languages don't lead to error message
* Improved handling of invalid cover files on upload
* Bugfix show all allowed languages in user settings in case restrictions currently apply
* Bugfix search in books list
* Fixed KoboSynce in general and in multiuser environment
* Unicode texts (title, author) are showing up right on kobo reader
* Added some missing kobo routes (prevents 404 response)
* Kobo Sync token only updated after complete library sync
* Guest sorting options are now stored in the browser session
* Visibility of upload buttons now depends only on upload right and no more on admin right
* Bugfix edit series_index
* Delete books in shelfs, downloaded books, kobo sync status, etc on database change
* Improved handling of calibre output on windows
* Catch more Gdrive errors
* Bugfix advanced search for language
* Bugfix uncheck all elements in books list and user list
* Whitespaces are trimmed also for normal search
* Better version output in about page
* Load metadata including loading from google-scholary is working again
* Deleting users now deletes also depending entries in all tables
* Prevent 2 public shelfs with same names due to changing public property (thanks to alicaz)

* Security fix: Changed error message in case of trying to delete a shelf unauthorized
* Security fix: Added missing check for creating public shelfs
* Security fix: Fix upload of cover and book formats containing html characters
* Security fix: Migrated some routes to POST-requests (CSRF protection)
* Security fix: Fix for "javascript:" script links in identifier


nightly-ef7c6731-ls212
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Possible fix for 2301 (sending emails from custom domain name server)

nightly-e9b674f4-ls211
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix a problem with sending emails from custom domain name server (2301)

nightly-e8e2f789-ls202
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix 2287 (books can't be added to shelf from search)

nightly-e0bf829d-ls207
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Bugfix parsing /Keywords' in doc_info of pdf file with type bytes (fixes 2302)

nightly-bbef4129-ls201
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix delete book format wasn't working

nightly-a02f621f-ls198
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Added id for testability

nightly-81b85445-ls200
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Added missing unique marker on comments table (2278)

nightly-7c623941-ls209
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Bugfixes after testrun
Enabled re-encode of bookformats

nightly-7bb3cac7-ls210
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Avoid problems with percent encoded utf-8 abstracts on certain chinese papers

nightly-7254ce6c-ls208
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Prevent delete of everything if database wasn't really changed

nightly-6a37c7ca-ls203
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Version bump

nightly-42f8209a-ls205
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fixed access to shelfs

nightly-23e47ba4-ls206
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix for 2299 (scholarly requires Internet connection at startup)

nightly-17b4643b-ls204
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

fix 2285 (Fix for shelf handling in caliblur theme)

nightly-0c0313f3-ls199
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Prevent creating a public shelf without permission

0.6.15-ls146
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* Added filtering of language view
* Allow download of archived books
* Add button to force full kobo sync
* New user language: korean

**Bug Fixes:**

* Fix position read mark in standard theme
* Fix grid to list button in series view
* Fix sort ascending, descending in author and series list
* Fix for Epub viewer isn't displaying images
* Fix shelf grid ordering for inverted order at page load
* Sorting buttons now visible on medium size screens
* "Fetch metadata" update appends to the existing tags instead or replacing them
* Exclude upload rights visibility if upload is not activated
* Delete book setting only visible if edit book setting is ticked
* Current sorting order visible in all sidebar selectors, and search results
* Check versions of dependencies at startup and generate logfile output if not matching
* Fix which cover are visible in series grid view
* Sorting "hot" books only ascending and descending according to download numbers
* Downloaded books sorting according to authors name now working
* Fixed missing handle_error in convert calibre task (database readonly case)
* Fix opds search and opds list of read books
* Added some missing supported book languages and unknown book languages don't lead to error message
* Improved handling of invalid cover files on upload
* Bugfix show all allowed languages in user settings in case restrictions currently apply
* Bugfix search in books list
* Fixed KoboSynce in general and in multiuser environment
* Unicode texts (title, author) are showing up right on kobo reader
* Added some missing kobo routes (prevents 404 response)
* Kobo Sync token only updated after complete library sync
* Guest sorting options are now stored in the browser session
* Visibility of upload buttons now depends only on upload right and no more on admin right
* Bugfix edit series_index
* Delete books in shelfs, downloaded books, kobo sync status, etc on database change
* Improved handling of calibre output on windows
* Catch more Gdrive errors
* Bugfix advanced search for language
* Bugfix uncheck all elements in books list and user list
* Whitespaces are trimmed also for normal search
* Better version output in about page
* Load metadata including loading from google-scholary is working again
* Deleting users now deletes also depending entries in all tables
* Prevent 2 public shelfs with same names due to changing public property (thanks to alicaz)

* Security fix: Changed error message in case of trying to delete a shelf unauthorized
* Security fix: Added missing check for creating public shelfs
* Security fix: Fix upload of cover and book formats containing html characters
* Security fix: Migrated some routes to POST-requests (CSRF protection)
* Security fix: Fix for "javascript:" script links in identifier


nightly-de1bc3f9-ls196
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix 2265 (add book to shelf on popup for book details)
Updated testresults

nightly-a118fffc-ls194
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Added missing chardet (used by requests in older versions)

nightly-a02f621f-ls197
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Added id for testability

nightly-7d3d0c66-ls192
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'fr/master'

nightly-5b59aab8-ls193
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Udpate requirements and config.cfg

nightly-01090169-ls195
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Version bump
update dependencies in setup.cfg
Update security bug list

0.6.14-ls145
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* New algorithm for searching for metadata
* Python2 support removed from code
* Enabled editing of float, integer, enum, text and comments type custom_columns in books list
* Enabled raw html edit in book comments
* Enabled editing comments in books list
* Login name is no longer auto capitalized on touch devices
* Added trusted host settings for custom theming
* New user language: Traditional chinese

**Bug Fixes:**

* Hovering on cover, now shows tooltip also in Caliblur! Theme
* Added missing default locale and default language view upon importing ldap user
* Language names on non english locales are now displayed correct
* Misaligned shelf names after glyphicon
* Fix filemodal file selection dialog now works for more than one filepicker on page
* Kobo sync for more than 100 books now works correct
* Show checkbox from boolean custom columns on details page with caliblur theme
* In comic reader files are naturally sorted again
* Bugfix for book list with language restriction or archived books
* Remove include subdomwains from hsts protection
* Bugfix for covers are not displayed during infinite scroll on standard theme on Safari browsers
* Bugfix for mime-type not executable on windows


* Security fix: CSRF protection
* Security fix: JavaScript payload can no longer be injected in all typeahead functions


nightly-a50aff67-ls191
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'korean/master'

0.6.14-ls144
**LinuxServer Changes:**

Update pip arguments to ignore distro installed packages.

**calibre-web Changes:**

**New features:**

* New algorithm for searching for metadata
* Python2 support removed from code
* Enabled editing of float, integer, enum, text and comments type custom_columns in books list
* Enabled raw html edit in book comments
* Enabled editing comments in books list
* Login name is no longer auto capitalized on touch devices
* Added trusted host settings for custom theming
* New user language: Traditional chinese

**Bug Fixes:**

* Hovering on cover, now shows tooltip also in Caliblur! Theme
* Added missing default locale and default language view upon importing ldap user
* Language names on non english locales are now displayed correct
* Misaligned shelf names after glyphicon
* Fix filemodal file selection dialog now works for more than one filepicker on page
* Kobo sync for more than 100 books now works correct
* Show checkbox from boolean custom columns on details page with caliblur theme
* In comic reader files are naturally sorted again
* Bugfix for book list with language restriction or archived books
* Remove include subdomwains from hsts protection
* Bugfix for covers are not displayed during infinite scroll on standard theme on Safari browsers
* Bugfix for mime-type not executable on windows


* Security fix: CSRF protection
* Security fix: JavaScript payload can no longer be injected in all typeahead functions


nightly-ec73558b-ls185
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Bugfix advanced search for language
Update results from testrun

nightly-e3dbf7a8-ls188
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Bugfixes load metadata
Improvements for testing load metadata

nightly-d4508521-ls183
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Update Translation

nightly-c830a593-ls187
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Added dse to supported languages

nightly-bdedec90-ls184
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Catch more Gdrive errors (2233)

nightly-b85627da-ls182
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix for adding/deleting visibility restrictions on custom columns/tags

nightly-a50aff67-ls190
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Merge remote-tracking branch 'korean/master'

nightly-6d839d5c-ls186
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Bugfixes from testrun

nightly-0feb62c1-ls189
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Improvements delete user (delete also depending entries in tables)
Fixes kobo sync with sync only selected shelfs

nightly-b85627da-ls181
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix for adding/deleting visibility restrictions on custom columns/tags

nightly-b7927a0d-ls179
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Bugfix handling of stacktrace from calibre

nightly-592288cb-ls180
**LinuxServer Changes:**

Fix pip arguments

**calibre-web Changes:**

Fix inverted "convert to English characters" setting

calibre-v6.0.0-ls1
**LinuxServer Changes:**



**calibre Changes:**

0.6.24

**New features:**
* Extract metadata of audiofiles during upload (mp3, opus, ogg, ogv, aac, ac3, aiff, asf, flac, m4a, m4b)
* Updated Pdf Viewer (pdf.js)
* Upload (multiple) book formats with progress and merge the corresponding metadata into the book on book edit page (also via drag'n drop 2252)
* Add cookie prefix environment variable to config to enable storing user credentials for multiple indstances on one server
* Implementation of sorting according to shelf added (3003)
* Improved contrast for epub reader headline in dark modes (3145)
* Enable python3.12 compatability (Migrate from iso639)
* Integrate the advocate project to simlify installations on newer python version (>3.9) on windows
* Set number of decimals of series_index shown everywhere to 2 digits
* Changed response code to opds download forbidden to 401 instead of 404 for opds downloads (improves anonymous browsing with guest has no download permission)
* libmagic binary files are now installed automatically on windows to simplify installation on windows

**Bug Fixes:**
* Changed formating of float values. If value ends not with "0" tailing "0" are printed
* Fix for Kobo browser not downloading kepub files (2990)
* Fix for cover size during kobo sync (2523)
* Improved whitespace removal at start and end of strings for "unicode whitespaces"
* Shelf sort algorithm is now saved
* Music icon is now only visible once if more than one audio format available
* Fix for only last e-mail address is saved when specifying multiple e-reader mail addresses in user settings (3130)
* Fix to generate thumbnails on gdrive
* Fix for metadata search results with amazon and google returning nothing
* Fix invalid database can not be saved for split library (3131)
* Fix for Invalid cross-device link error during upload on very very(?) special drive configuration
* Fix Invalid amazon link for uk amazon store (3151)
* Fix bookmarks button for safari browser (3178)
* Fix Embedding metadata during convert not working on windows
* Fix Calibre convert parameters with spaces are not working (3189)
* Import LDAP users from Microsoft Active Directory with special characters like "," and "[" is now working (3186)
* Display error message if visiblity resticting custom column is not available and delete custom column related values on database change (3190)

Page 16 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.