Commit Graph

1048 Commits (master)

Author SHA1 Message Date
Ozzie Isaacs 623a92ebec Version Bump
Merge branch 'Develop'
3 years ago
mmonkey 0bd544704d Added series cover thumbnail generation. Better cache file handling. 3 years ago
mmonkey be28a91315 Simplified all of the thumbnail generation and loading. 3 years ago
Ozzie Isaacs efb04ddd8f Fix #2061 (Defective utf-16 txt files) 3 years ago
mmonkey d648785471 Review feedback fixes 3 years ago
mmonkey 9a08bcd2bc Started addressing some PR comments 3 years ago
mmonkey 04a5db5c1d Resolve merge conflicts 3 years ago
Ozzie Isaacs 7ae3255ea9 Revert Content-Security-Policy header 3 years ago
Ozzie Isaacs 91e6d94c83 Improved displaying of username and task title in tasks 3 years ago
Ozzie Isaacs ceec1051d5 Added option to save books with no nenglish characters
Imporvements on metadata search
3 years ago
Ozzie Isaacs 702e96ddd6 Update load metadata 3 years ago
Ozzie Isaacs f0a5225524 Merge branch 'master' into Develop 3 years ago
Ozzie Isaacs a32b36bf81 Fixed missing joins for sorting according to series in read/unread and rated views 3 years ago
Ozzie Isaacs 302679719d Merge branch 'master' into Develop
# Conflicts:
#	cps/admin.py
#	cps/converter.py
#	cps/subproc_wrapper.py
#	test/Calibre-Web TestSummary_Linux.html
3 years ago
Ozzie Isaacs a63baa1758 better logged in session protection 3 years ago
Ozzie Isaacs e245a147d9 Revert accidentally committed store user session 3 years ago
Ozzie Isaacs 0ec2bcd897 Fixes from testrun 3 years ago
Ozzie Isaacs 018f3ca250 Sort authors additionally to series and series_index (Fix #2001)
Sqlalchemy version2 is now a global flag
3 years ago
Ozzie Isaacs a1a8a0cf29 Logout if logged out and don't allow to get logged in afterwards 3 years ago
Ozzie Isaacs 56cd62ed90 Fix show edit user after exception 3 years ago
Ozzie Isaacs 3c8bfc31e4 fix change name allowd as non admin 3 years ago
Ozzie Isaacs 280efad939 #2052 (wrong series index shown for series_index >=100) 3 years ago
Ozzie Isaacs aae81c3d24 Fix #2048 (Display book title in reader) 3 years ago
Ozzie Isaacs 62fce26651 Bugfix extended search term with excluded series/shelfs 3 years ago
Ozzie Isaacs 25add6511f Catch error on search for new custom column (created after start of calibre-web) 3 years ago
Ozzie Isaacs a47d6cd937 Fix confirm dialog database change
Gdrive setup basically working again
Moved basicconfig behind login
Database setup separated from other setup
Config page is using ajax (flask >2 and slow computers)
3 years ago
Ozzie Isaacs e15324d2cd Merge branch 'master' into Develop 3 years ago
Ozzie Isaacs 20b84a9459 Unified translations
Update translations for release
3 years ago
Ozzie Isaacs d95838309e Added config option for shelf sync behavior 3 years ago
Ozzie Isaacs 4745fc0db1 Bugfix search for publish dates and custom column dates
Bugfix save umplauts in comments unescaped (as calibre does)
Improved testability
3 years ago
Ozzie Isaacs b3648187ff Bugfix search for publishdates and custom column dates
Bugfix save umplauts in comments unescaped (as calibre does)
Improved testability
3 years ago
Ozzie Isaacs b009dfe4ee Always use bootstrap datepicker 3 years ago
Ozzie Isaacs 06347b7e3c Bugfixes from testrun 3 years ago
Ozzie Isaacs 380292a8aa Custom column datetime now searchable (#1984) 3 years ago
Ozzieisaacs 541c8c4b93 Improved error handling for disapearing custom column linked to visiblility restrictions 3 years ago
Ozzieisaacs b97373bf37 Improved error handling for disapearing custom column linked to read status 3 years ago
Ozzie Isaacs 144c2b5fc7 Renaming ipadress - ip_address
Bugfix user table
Result testrun
Updated cn translation
3 years ago
Ozzie Isaacs c0b2e886d2 bugfix books list with selected books and stored on state 3 years ago
Ozzie Isaacs 39bbee0eeb Books sort with non Books table column working #1938 3 years ago
Ozzie Isaacs b38877e193 Document change 3 years ago
Ozzie Isaacs 0e1dbb5377 Copy author names for displaying (#1935) 3 years ago
Ozzie Isaacs f07cc8b103 Update optional-requirements: flask-dance
Catch error for invalid oauth tokens
Fixes for displaying error messages on deleting books from list
Fixes for displaying error messages on deleting bookformats
Removed non working sorting in books list
3 years ago
Ozzie Isaacs 67775bc797 Update requirements
Catch error for invalid oauth tokens
Fixes for displaying error messages on deleting books from list
Fixes for displaying error messages on deleting bookformats
3 years ago
Ozzie Isaacs d32b2ca524 Prevent traceback after delete user
flash message in case last admin role is removed #1938
3 years ago
Ozzie Isaacs 90f2b3fb21 Refactored list checkbox sort 3 years ago
Ozzieisaacs b6177b27f4 Sorting of users in table according to selection possible 3 years ago
Ozzie Isaacs 2d73f541c0 Bugfix sort books list and user list
Prevent transferring password hash to client
3 years ago
Ozzie Isaacs 8acd1f1fe4 Code refactoring and improved error handling for edit user list
Update teststatus
3 years ago
Ozzie Isaacs fc85586809 Bugfixes for sqlalchemy 1.4.0 3 years ago
Ozzie Isaacs 4664b47851 Fixed alphabetical order in list and grid view
Completed download section
3 years ago
Ozzie Isaacs 9864d932e0 Changed user.nickname to user.name
Added function to view downloads of all users for admins
3 years ago
Ozzie Isaacs 10731696df Merge branch 'development' into cover_thumb
# Conflicts:
#	cps/admin.py
3 years ago
Ozzie Isaacs b1b7ee65b4 Refactored advanced search 3 years ago
Ozzie Isaacs dd30ac4fbd Added thumbnails
Merge remote-tracking branch 'cover/thumbnails' into development

# Conflicts:
#	cps/admin.py
#	cps/templates/layout.html
#	cps/ub.py
#	cps/web.py
Update join for sqlalchemy 1.4
3 years ago
cbartondock f5ded86c02 removed extraneous logs 3 years ago
cbartondock d0671ec58c Merge branch 'master' of https://github.com/janeczku/calibre-web 3 years ago
cbartondock 1e40ffd1cc merge changes 3 years ago
Ozzie Isaacs 2451605033 Merge remote-tracking branch 'djvu/read-djvu' into master 3 years ago
Ozzie Isaacs 8c751eb532 Some code cosmetics 3 years ago
Ozzie Isaacs 4df443e007 Some code cosmetics 3 years ago
Ozzie Isaacs f52fa41439 Fix restart server
Some code cosmetics
3 years ago
Ozzie Isaacs 725fc658f8 Some code cosmetics 3 years ago
cbartondock ff4502c63a Made shelf search user specific 3 years ago
cbartondock 05139e53be advanced shelf search is working 3 years ago
cbartondock 870b2642a9 advanced shelf search is almost working 3 years ago
Ozzie Isaacs 3c1b06872d Updated testresults
Changed optional-requirements
Prevent redirect 308 on /<data> routes (#1854)
3 years ago
Ozzie Isaacs b07a97c17e Merge remote-tracking branch 'webp/comic-webp' into master 3 years ago
Ozzie Isaacs e6799e7a04 Improved detection of invalid email addresses (#1831) upon registering 3 years ago
Ozzie Isaacs d2ad78eb40 Added swipe support for comic reader and txt reader (#925)
Bugfix for txt file not present on serving file
3 years ago
Ozzie Isaacs 263a8f9048 Added catching of missing invalid_request 3 years ago
Ozzie Isaacs 4a9b01e93b Added IntegrityError to catched error 3 years ago
jvoisin b8ab66369e Remove some unused imports 3 years ago
Ozzieisaacs 5cce01215f Code refactoring ub.session.commit()
Code cosmentics admin.py
3 years ago
OzzieIsaacs 9b50114852 Fixes from testrun 3 years ago
Ozzieisaacs d33b0587cb Advanced search tags are now multiselects (#1240) 3 years ago
Ozzieisaacs 1e351eb01d Search for read status 3 years ago
Ozzieisaacs 2bea447de5 Fix show archived books 3 years ago
andylizi 123493ee59
Fix #1255 (support webp in comic viewer) 4 years ago
Ozzieisaacs 62da469fd1 Shelfs are now paginated (sorting buttons are disabled)
Changed gevent dependencys
4 years ago
Ozzieisaacs d64009e23e preparation for filtered and ordered shelfs 4 years ago
Ozzieisaacs 1905e0ee6f refactoring to prevent web.py being the middle of the universe 4 years ago
Ozzieisaacs b637a63e71 Refactored exception logging 4 years ago
Ozzieisaacs 1ae778d81e Fix #1753 (errorhandling on route serve_book) 4 years ago
Ozzieisaacs f4412ee96b Fix #1753 (errorhandling on route serve_book) 4 years ago
Ozzieisaacs d9b22fd513 log exceptions only in debug mode 4 years ago
Ozzieisaacs d3986ca14a Server side file browser 4 years ago
Ozzieisaacs d957b2d20f Fix detect correct encoding for txt-reader 4 years ago
OzzieIsaacs 8f36128fe3 Merge branch 'session' into Develop 4 years ago
Ozzieisaacs 5e3618716d Fix missing session rollback on commit error 4 years ago
Ozzieisaacs 777c2726d3 Changed session_handing 4 years ago
Ozzieisaacs a82911ea5d Fixed missing variable exception 4 years ago
Ozzieisaacs 9a8f20317b Update ldap import user -> improve error messages 4 years ago
Ozzieisaacs b605a0f622 Update error message LDAP import user 4 years ago
Ozzieisaacs 046a074c3a Catch attribute error on ldap import user
Fixes for Login with Windows AD
4 years ago
Ozzieisaacs 7c96fac95c Removed unnecessary parameters 4 years ago
Ozzieisaacs a3ef53102d Fix warning message on ldap import 4 years ago
Ozzieisaacs 56505457eb Merge remote-tracking branch 'ldap_import/feat/ldap-import-user-identifier' into master
# Conflicts:
#	cps/admin.py
4 years ago
Ozzieisaacs 3372070a58 Fix change title regex
Merge branch 'Develop' into master
4 years ago
Ozzieisaacs 4feb26eefb Added series order option (#1715)
Added authors order option (#1301)
Added tooltips for ordering options
Fixed ratings, formats, languages order option
4 years ago
Ozzieisaacs 2da7cd2064 Merge remote-tracking branch 'it/patch-18' into master 4 years ago
Ozzieisaacs 560ade00b4 Fix browser caching problem on change cover 4 years ago
verglor 2343c79126 Use djvu_html5 to read djvu format in browser 4 years ago
verglor 50441bae62 Fix missing audio icon for other audio formats than mp3 4 years ago
Ozzieisaacs 0771546dad Log exception on user import 4 years ago
Ozzieisaacs 130701a7bb Merge remote-tracking branch 'sec_fixes/admin_update' into master 4 years ago
Ozzieisaacs 1b0b4c4cc5 Merge remote-tracking branch 'sec_fixes/ldap' into master 4 years ago
jvoisin fa82745f64 Put import_ldap_users behind a login 4 years ago
jvoisin 19b2a334e4 Remove unused imports 4 years ago
Ozzieisaacs bc0416cbb4 Fix for #1660 (advanced search for custom columns working, headline for advanced search working) 4 years ago
Ozzieisaacs 2814617e4b Fix for #1660 (Pagination in advanced search not working, error 500 for no filter in advanced search)
Fix #1666 (Pagination in search not working)
4 years ago
Ozzieisaacs 52489a484a Merge remote-tracking branch 'Knepherbird/master' into master
# Conflicts:
#	cps/jinjia.py
#	cps/templates/detail.html
#	cps/templates/discover.html
#	cps/templates/index.html
#	cps/web.py
4 years ago
Ghighi Eftimie 6dadc6fb1e same fix but hopefully better 4 years ago
Ozzieisaacs 2e67bd2407 Fix add to shelf from search 4 years ago
OzzieIsaacs d70ded0993 Fix for search 4 years ago
Ozzieisaacs 6e6f144b7a Paginated search and advanced search
Wraparound on books list deactivated
4 years ago
OzzieIsaacs 376001100a Bugfixes from last testrun 4 years ago
Ozzieisaacs cc0b0196f4 Store UI settings in flask session for guest user 4 years ago
Ozzieisaacs 6dfa171b4e Added id's for testing
moved downloaded books section
4 years ago
Ozzieisaacs 497fbdcdfc Save view settings 4 years ago
Ozzieisaacs 7c8f6ce62f Merge branch 'master' into Develop
# Conflicts:
#	cps/comic.py
#	cps/editbooks.py
#	cps/isoLanguages.py
4 years ago
Ozzieisaacs 9a896ea81e Removed logging of headers as it caused trouble while showing logfile in UI 4 years ago
Ozzieisaacs 8f743b70a4 Revert the tolino stuff 4 years ago
Ozzieisaacs a761017116 Additional debug output for #1527 4 years ago
Ozzieisaacs f06cc25a99 Fix for immediate logout with next="/logout"
Fix tolino per default with deactivated Strict-Transport-Security
4 years ago
Ozzieisaacs 7ba014ba49 Fix "is not a valid language" on upload of comic books
Fix metadata excration of comic books
updated bootstrap table
updated handling of upload formats restrictions
4 years ago
Michael Knepher 057f70ea9c Add author sort 4 years ago
OzzieIsaacs 9e5cad0dc8 Merge new worker thread 4 years ago
OzzieIsaacs 61d628d596 oauth problem solved 4 years ago
blitzmann 6322919bc7 Merge branch 'Develop' into tasks
# Conflicts:
#	cps/db.py
4 years ago
Ozzie Isaacs d89830af61 Fix anonymous user has no modified_flag error 4 years ago
blitzmann 6a8ae9c0c4 Merge remote-tracking branch 'upstream/master' into tasks
# Conflicts:
#	cps/helper.py
4 years ago
OzzieIsaacs f066926fc9 Merge branch 'master' into Develop 4 years ago
OzzieIsaacs 4c38b0ab10 Prepare for save name sort order 4 years ago
blitzmann 414043ded1 Remove references to old worker, turn off calibre_db task queue (for now until I can determine if it's needed still), and attempt to re-implement email progress tracking (not working at the moment) 4 years ago
blitzmann 2533c9c14e Continue converting tasks - email and upload tasks 4 years ago
blitzmann f10f0dada6 First working PoC with a new task structure 4 years ago
OzzieIsaacs f2add3f788 Migration of view settings working in User database
Book Merge gives now feedback on what is done
4 years ago
OzzieIsaacs ad144922fb Merge with master 4 years ago
Brandon Ingli 4ee5dcaff3
Elevate Log Messages in web.py
Elevates login failure log messages and register failure log messages from INFO to WARNING, "Unknown Error" to ERROR, and fixes misspelling of "address" in web.py log messages. Misspelling remains in variable names to avoid breaking changes.
4 years ago
Clément Poissonnier 1ca4583896 feat(ldap): add a field that allows to override LDAP User Object Filter when a user is imported 4 years ago
Ozzieisaacs f8139f3198 Store last selected view for sidebar (not for categories, series, publishers, ..)
Started making search paged
4 years ago
Ozzieisaacs df01022f49 Added save user view settings 4 years ago
Ozzieisaacs f80c67828b Fix #1500 (Custom ratings of increment 0.5 are allowed) 4 years ago
Ozzieisaacs ee6f1405d4 Fix #1456 (Added route to robots.txt) 4 years ago
Ozzieisaacs ccca5d4d1c Merge branch 'master' into Develop
# Conflicts:
#	cps/templates/layout.html
4 years ago
Ghighi Eftimie eeff5a5d43 fix for hidden input 'next' on login form 4 years ago
Michael Knepher 67dd4a72b0 Add series info to all book "meta" displays 4 years ago
Ozzieisaacs 329a7a03a5 Fix for errors editing/uploading books with duplicate tags/authors/language names
Additional parsing of epubs for cover files
Fix for change of database with linked read_column and read column isn't present any more
4 years ago
Ozzieisaacs d0a3503d74 Fix #1493 (stay logged in with enabled remember token, use remember token) 4 years ago
Ozzieisaacs 59b78f9984 enable disabling of remember_me function 4 years ago
Ozzieisaacs 2f833dc457 Fix login with remember me token 4 years ago
Ozzieisaacs d44f283a05 View status in books table is stored 4 years ago
Ozzieisaacs c18d5786dd Improved validation check 4 years ago
Ozzieisaacs 1c681ee378 Improvements for books table editor 4 years ago
Ozzieisaacs 94b5ec91cc Title in table translatable
Edit some elements in table possible
Checkbox state is kept over page change in book table
Fix missing div in layout
4 years ago
Ozzieisaacs 4038cb5b85 Internal paged Search prepared
Search for table list is working
4 years ago
Ozzieisaacs 628658972c Merge branch 'master' into Develop 4 years ago
Ozzieisaacs fdf10e3d2e Fix #1473 (reconnect not working via web-route access) 4 years ago
Ozzieisaacs 0dd0605a1f Book list for merging 4 years ago
Ozzieisaacs d1b533848d Changed pubdate to timestamp 4 years ago
Ozzieisaacs 89223760e6 Merge branch 'master' into Develop 4 years ago
Ozzieisaacs 27ed918896 Enabled search for archived books 4 years ago
Wolviex dde7cf18f7 removed extra reference to calibre_db (calibre_db.calibre_db..) typo? 4 years ago
Ozzieisaacs b852fb0e26 Merge branch 'Develop' 4 years ago
Ozzieisaacs cf10244f20 Fix for failed recovery of config_logfile 4 years ago
Ozzieisaacs 570684d308 Fix custom bool column not visible in adv search if linked to read status 4 years ago
Ozzieisaacs 244db8d894 Fix from tests advanced search for custom columns 4 years ago
OzzieIsaacs d0e15da352 Fix lcase function 4 years ago
Ozzieisaacs b1b293a3ec Fix order_authors 4 years ago
Ozzieisaacs 5f0660a4e5 Refactored helper.py and db.py 4 years ago
OzzieIsaacs 0cf1cc5587 Fixes from tests 4 years ago
Ozzieisaacs 1a458fe39f Fix for #1407 converting books should now be possible again 4 years ago
Ozzieisaacs b75497231e Additional fix for #1407 (metadata.db is now held in memory, app.db is attached to it -> joins between both databases possible -> book_read_link is joined for getting result) 4 years ago
Ozzieisaacs 29b94c5615 Fix for #1407 (to many read books lead to to large sql query) -> only fix for linked calibre-column 4 years ago
Ozzieisaacs 81fc1eccd3 Fix for #1407 (to many read books lead to to large sql query) -> only fix for linked calibre-column 4 years ago
Ozzieisaacs 38c28f4358 Merge branch 'master' into Develop
# Conflicts:
#	cps/admin.py
#	cps/constants.py
#	cps/static/css/caliBlur.min.css
#	cps/uploader.py
4 years ago
Ozzieisaacs 2468cf63cc Fix for #1397 (changed supported audio files)
Changed max gevent version
Fix for #1397 (changed supported audio files)
4 years ago
Ozzieisaacs e787f9dd9f Automatic username (#1172) 4 years ago
Ozzieisaacs 47641eee59 Merge branch 'master' into Develop 4 years ago
Ozzieisaacs 42abe28cc1 Fix for #1389 (import ldap users with whitespaces) 4 years ago
Ozzieisaacs 16a3deec2c Merge branch 'master' into Develop
# Conflicts:
#	cps/helper.py
4 years ago
OzzieIsaacs a9085752c1 Fix error "email" not in to_save 4 years ago
Ozzieisaacs 75fb7c2e95 Allowing upload extensions (#1119) 4 years ago
Ozzieisaacs 0a02caad04 Improvements 4 years ago
Ozzieisaacs ff75bdba9e Merge branch 'master' into Develop 4 years ago
Ozzieisaacs a437c603c6 Merge remote-tracking branch 'kepubify/Develop' into Develop
# Conflicts:
#	cps/admin.py
#	cps/helper.py
#	cps/templates/config_edit.html
#	cps/web.py
4 years ago
Ozzieisaacs 4e940f7fa0 Added response header for improving security 4 years ago
Knepherbird 69fde7dead
Update web.py
Set db.Publishers query to order by name column, because publishers.sort column is empty.
4 years ago
Ozzieisaacs 48f4b12c0e Merge branch 'master' into Develop
# Conflicts:
#	cps/editbooks.py
4 years ago
Ozzieisaacs 0a92d79ec0 Merge remote-tracking branch 'cover-series/feature/add-cover-serie-view' into Develop
# Conflicts:
#	cps/static/css/style.css
#	cps/ub.py
#	cps/web.py
4 years ago
Ozzieisaacs b95f6563cc Merge remote-tracking branch 'read-config/remove-duplicate-read-status-without-filter' into Develop 4 years ago
Ozzieisaacs b160a8de0b Merge branch 'master' into Develop
# Conflicts:
#	cps/__init__.py
#	cps/comic.py
#	cps/editbooks.py
#	cps/helper.py
#	cps/kobo.py
#	cps/translations/nl/LC_MESSAGES/messages.mo
#	cps/translations/nl/LC_MESSAGES/messages.po
#	cps/ub.py
#	cps/uploader.py
#	cps/web.py
4 years ago
Ozzieisaacs bea7223a0a Renabled cbrimage extraction (via unrar and rarfile) 4 years ago
Ozzieisaacs 2d92818613 Code cosmetics 4 years ago
Ozzieisaacs d9dde36c74 Merge remote-tracking branch 'improve_read/sort-book-name' search results are ordered according to sort field in book title 4 years ago
Ozzieisaacs 9f0c0b34af Merge remote-tracking branch 'order_category/master' 4 years ago
Ozzieisaacs 87ec44aed5 Merge remote-tracking branch 'improve_reaad/keep-focus-on-search-input' 4 years ago
Ozzieisaacs 456550a943 Bugfix view shelfs on detiled page
bugfix datetime in archive mode
4 years ago
Ozzieisaacs 7b789b3701 Fix opds with shelves
Fix errorhandler ldap without ldap
4 years ago
Ozzieisaacs 0480d493cf Fix opds login with ldap, if ldap server is down 4 years ago