Commit Graph

314 Commits (09f86ee8d4a34b7101e631d6ad4095b439eaa657)

Author SHA1 Message Date
OzzieIsaacs 798cbc7505 Merge remote-tracking branch 'opds/master' 7 years ago
OzzieIsaacs 78744b19d8 Fix #377 7 years ago
OzzieIsaacs ba54b9a357 Fix #365 7 years ago
OzzieIsaacs af8d908bba Fix #371, #372 7 years ago
unknown b4bd7507b6 Merge branch 'master' of git://github.com/janeczku/calibre-web 7 years ago
unknown 674baad49e lowercasing the input 7 years ago
unknown 4a04ec898e case-insensitive search for non-ASCII - improved 7 years ago
unknown d2ea3a6c19 case-insensitive search for non-ASCII 7 years ago
Cory Sitko cc758517e7 updated login_required_if_no_ano to correct switch anonymous on/off when changed in admin 7 years ago
Cory Sitko 7ade2ecd35 make is_active, is_authenticated, and is_anonymous properties on the Anonymous class so that the login_required decorator will work correctly and disable anonymous browsing 7 years ago
OzzieIsaacs 366bf9739b Fix for #360 and guest accounts 7 years ago
OzzieIsaacs 90729de87f Fix #354
Fix #355
Fix #353
Fix #352
Fix #351
7 years ago
unknown 6855deceef added corresponding content-type for a downloaded book, otherwise default text/html is used 7 years ago
unknown 0f0c6dde09 changed application/xml to application/atom+xml 7 years ago
unknown 3c9f8b151d added check for anonymous session in read_books, otherwise current_user.id is not defined 7 years ago
unknown 7ddfa1881b added FB2 mime type 7 years ago
Jonathan Rehm 56c71dd4bf Disable bookmarking when anonymous users are reading 7 years ago
OzzieIsaacs c56a02bab6 Fix #339 7 years ago
OzzieIsaacs 34e9ef35f5 Code cosmetics 7 years ago
OzzieIsaacs fe4d11fea8 Basi comic reader implementation for cbr, cbz, cbt files based on kthoom (#63, #126) 7 years ago
OzzieIsaacs b6b73d39c2 Fix #329
Code cosmetics
7 years ago
OzzieIsaacs b6f06658a2 Merge remote-tracking branch 'ipv6/ipv4only' 7 years ago
OzzieIsaacs f87800d11c Merge remote-tracking branch 'meta/upload_new_format_of_existing_book' 7 years ago
OzzieIsaacs b30a73c505 Merge remote-tracking branch 'adv/def-variables' 7 years ago
Ainsley Pereira 993c56d021 Fix syntax error 7 years ago
Ainsley Pereira 1ce6893fa8 Exception isn't thrown until we call serve_forever, so that must be in the try block 7 years ago
Ainsley Pereira b8b88183c3 Use IPv4-only WSGI start up as a fallback only when the IPv6/IPv4 one didn't work 7 years ago
Ainsley Pereira a75c393922 Merge remote-tracking branch 'upstream/master' 7 years ago
Jonathan Rehm e806494b54 Ensure variables exist before they're used 7 years ago
kyos cbf2bb450d Fixed issue calculating filesize of the uploaded book 7 years ago
kyos be15f3781f Fixed issue reported by Jkrehm to prevent filesize to fail 7 years ago
kyos 9086f4e0e7 Added option to upload a new format to a given book 7 years ago
OzzieIsaacs c9f36a4d1a Merge remote-tracking branch 'adv/bookmarks' 7 years ago
OzzieIsaacs b6b5313f2d Fix for #315 7 years ago
OzzieIsaacs f860694487 Merge remote-tracking branch 'adv/goodreads-more-by' 7 years ago
OzzieIsaacs 5ee1950828 Merge remote-tracking branch 'adv/sqlalchemy-bool' 7 years ago
Jonathan Rehm 58abc1d024 Fuzzy match book titles to eliminate duplicates
Titles with a Levenshtein ratio of 70% or greater are considered duplicates.
7 years ago
Jonathan Rehm 53c687251e Show "More by" on author page
Uses Goodread's list of author's books, filtering out the books that are already in the user's library.

Requires the Goodreads dependency and API information.
7 years ago
Jonathan Rehm 6b8de017ab Use SQLAlchemy boolean
Seems to make a difference sometimes.

Ref #300
7 years ago
Jonathan Rehm 8e1cfa1cbf Re-apply `db_filter`
Accidentally removed when the language and content filters were moved to `common_filters`.
7 years ago
OzzieIsaacs a8b53ab38a Merge remote-tracking branch 'adv/common-filters' 7 years ago
OzzieIsaacs d5e1dba0fe Merge remote-tracking branch 'adv/goodreads-more-by' 7 years ago
Jonathan Rehm 3213bf50b3 Move common filters into function
Instead of duplicating functionality across lots of functions, combine it into one common function. It makes reading and modifying it much easier.
7 years ago
Jonathan Rehm 374b5f4c6e Save ePub bookmarks to database
Save ePub bookmark to database. Also use library's built-in restore feature to restore all information from localStorage.
7 years ago
Jonathan Rehm a682c95ec1 Show "More by" on author page
Uses Goodread's list of author's books, filtering out the books that are already in the user's library.

Requires the Goodreads dependency and API information.
7 years ago
OzzieIsaacs 193605df4a Fix for #286 7 years ago
OzzieIsaacs 6b1f3aa531 Merge remote-tracking branch 'adv/cache-buster' 7 years ago
marblepebble 97f573c41a Set ipv4 address explicitly for docker usage 7 years ago
OzzieIsaacs e3d416db4c Merge remote-tracking branch 'adv/cover-upload' 7 years ago
Jonathan Rehm a27848b351 Add static asset cache busting
Calculates MD5 hash of static assets on server start. These are appended to the file name's when url_for is used, telling browsers to download the latest version of the files, e.g. style.css?q=81cf0ee.

Inspired by https://github.com/ChrisTM/Flask-CacheBust but uses query strings instead of rewriting the path because fonts inside CSS files break when the path is rewritten.
7 years ago