Ozzie Isaacs
32e27712f0
Added lxml to needed requirements
...
Improved displaying of series title, book of series, comments and custom comments
2021-08-27 09:43:32 +02:00
Ozzie Isaacs
47d94d9bd6
Search metadata without installed google scholar working ( fix #2024 )
2021-06-29 18:38:02 +02:00
Ozzie Isaacs
0e2dca5f4d
Fix upload of books uppercase extensions ( #2038 )
2021-06-26 20:14:52 +02:00
Ozzie Isaacs
a79600c81f
Mass change book title and author ( fix #1996 )
2021-05-28 18:22:29 +02:00
Ozzie Isaacs
a62fca1e55
Merge branch 'master' into Develop
2021-05-22 11:28:59 +02:00
Ozzie Isaacs
bd4fde9e63
Fix #1992 handle invalid numbers of books seriesindex
2021-05-19 19:54:44 +02:00
Ozzie Isaacs
251780bed6
Added google scholar as metadata provider
2021-05-16 13:24:42 +02:00
Ozzie Isaacs
20b84a9459
Unified translations
...
Update translations for release
2021-05-16 09:37:45 +02:00
Ozzie Isaacs
4745fc0db1
Bugfix search for publish dates and custom column dates
...
Bugfix save umplauts in comments unescaped (as calibre does)
Improved testability
2021-05-15 07:51:32 +02:00
Ozzie Isaacs
6bf360fbfb
Added "comments" type to supported custom columns
2021-05-13 14:00:01 +02:00
Ozzie Isaacs
b0cc52e0aa
Enable custom column datetime (adv. search not working yet) #1984
2021-05-13 10:39:36 +02:00
Ozzie Isaacs
bb4749c65b
Result for testrun
...
Added mass delete of users
refactores user table refresh
Bugfix for sorting with selected users
Bugfix delete books #1938
2021-04-21 19:23:56 +02:00
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
2021-04-13 19:08:02 +02:00
Ozzie Isaacs
78071841cc
After Deleting a book the list page is still displayed #1938
2021-04-07 18:19:48 +02:00
Ozzie Isaacs
8acd1f1fe4
Code refactoring and improved error handling for edit user list
...
Update teststatus
2021-04-06 17:29:42 +02:00
Ozzie Isaacs
665210e506
Fixes for book edit with title sort and author sort
2021-04-04 14:01:06 +02:00
Ozzie Isaacs
91b9370a21
Merge branch 'master' into development
...
# Conflicts:
# cps/static/css/libs/bootstrap-table.min.css
# cps/static/js/libs/bootstrap-table/bootstrap-table-editable.min.js
# cps/static/js/libs/bootstrap-table/bootstrap-table.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-af-ZA.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ar-SA.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-bg-BG.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ca-ES.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-cs-CZ.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-da-DK.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-de-DE.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-el-GR.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-en-US.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-AR.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-CL.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-CR.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-ES.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-MX.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-NI.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-es-SP.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-et-EE.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-eu-EU.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fa-IR.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fi-FI.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-BE.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-CH.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-FR.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-fr-LU.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-he-IL.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-hr-HR.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-hu-HU.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-id-ID.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-it-IT.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ja-JP.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ka-GE.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ko-KR.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ms-MY.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-nb-NO.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-nl-BE.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-nl-NL.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-pl-PL.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-pt-BR.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-pt-PT.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ro-RO.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ru-RU.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sk-SK.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sr-Cyrl-RS.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sr-Latn-RS.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-sv-SE.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-th-TH.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-tr-TR.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-uk-UA.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-ur-PK.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-uz-Latn-UZ.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-vi-VN.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-zh-CN.min.js
# cps/static/js/libs/bootstrap-table/locale/bootstrap-table-zh-TW.min.js
2021-04-02 17:13:22 +02:00
Ozzie Isaacs
1c42c4c969
Update bootstrap-table
...
Fixes for book edit
2021-04-02 17:11:16 +02:00
Ozzie Isaacs
c4f0fc8f7b
Update tests
...
Fixes upload book
2021-03-23 17:57:49 +01:00
Ozzie Isaacs
9864d932e0
Changed user.nickname to user.name
...
Added function to view downloads of all users for admins
2021-03-21 18:55:02 +01:00
Ozzie Isaacs
436f60caa9
refactored some functions
2021-03-21 14:17:07 +01:00
Ozzie Isaacs
59ebc1af8a
Code refactoring
2021-03-21 08:20:04 +01:00
Ozzie Isaacs
fcf9e7a1ef
Upload pdf fixes:
...
Handle no title
Handle no author
Fix import of more than one language
Add missing pdf upload publisher handling
2021-03-17 19:06:51 +01:00
Ozzie Isaacs
9a963bbe79
Refactored code
...
Testrun
2021-03-15 13:10:17 +01:00
Ozzie Isaacs
e5f754ed0e
improved session handling
2021-01-11 14:18:01 +01:00
Ozzie Isaacs
4a9b01e93b
Added IntegrityError to catched error
2021-01-10 10:23:14 +01:00
Ozzieisaacs
5cce01215f
Code refactoring ub.session.commit()
...
Code cosmentics admin.py
2021-01-03 09:53:34 +01:00
Ozzieisaacs
1905e0ee6f
refactoring to prevent web.py being the middle of the universe
2020-12-12 11:23:17 +01:00
Ozzieisaacs
b637a63e71
Refactored exception logging
2020-12-12 08:11:00 +01:00
Ozzieisaacs
d9b22fd513
log exceptions only in debug mode
2020-12-11 16:46:02 +01:00
OzzieIsaacs
983e3b2274
Bugfix allowed formats for comics
...
Bugfix editing archived books
2020-12-09 19:02:10 +01:00
Ozzieisaacs
15bb0ce990
Fix for #1439 (send kepub file instead of epub for kobo epub3 request)
...
Fix archived books are editable
2020-12-04 19:23:36 +01:00
Ozzieisaacs
3372070a58
Fix change title regex
...
Merge branch 'Develop' into master
2020-12-02 11:09:55 +01:00
OzzieIsaacs
9afdab8c52
Fix from merge convert_from _to
2020-11-22 11:57:10 +01:00
Ozzieisaacs
ecea7e7493
Revert "Fix browser caching problem on change cover"
...
This reverts commit b9536812f4
.
2020-11-22 10:06:54 +01:00
Ozzieisaacs
b9536812f4
Fix browser caching problem on change cover
2020-11-22 09:09:41 +01:00
Ozzieisaacs
eed2f0a430
Merge remote-tracking branch 'comic/master' into master
2020-11-22 08:45:02 +01:00
Ozzieisaacs
42c13ae135
Fix for #1718 (fetch of metadata from google without cover leads to exception)
2020-11-20 20:35:07 +01:00
Ozzieisaacs
400f6e02a5
Fix #1668 (upload of books with language set to different than UI language and not showing all books)
...
Fix for only showing external port if kobo is really activated in admin menu
2020-11-07 11:44:02 +01:00
cbartondock
bc52f90ed4
Merge remote-tracking branch 'upstream/master'
2020-11-02 11:36:45 -05:00
Ozzieisaacs
00b422807b
Merge remote-tracking branch 'sec_fixes/edit_auth' into master
2020-10-31 20:04:12 +01:00
jvoisin
e7f7775efa
Require edit permissions to edit books, even via ajax
2020-10-29 14:52:20 +01:00
jvoisin
19b2a334e4
Remove unused imports
2020-10-27 11:06:43 +01:00
cbartondock
1d83a6a898
distinguish convert from and convert to extensions
2020-10-16 11:51:59 -04:00
Ozzieisaacs
0d64692c84
Fix for convert + email task with gdrive
2020-09-30 19:29:57 +02:00
Ozzieisaacs
9a678c41fe
Fix error from merge
2020-09-26 09:42:40 +02:00
Ozzieisaacs
7c8f6ce62f
Merge branch 'master' into Develop
...
# Conflicts:
# cps/comic.py
# cps/editbooks.py
# cps/isoLanguages.py
2020-09-26 07:54:38 +02:00
Ozzieisaacs
422c1893c0
Fix for the fix cover_url
2020-09-24 11:02:12 +02:00
Ozzieisaacs
bed1b24340
Fixes from test of upload restrictions
2020-09-24 10:54:02 +02:00
Ozzieisaacs
da909ff084
Fixes from test of upload restrictions
2020-09-23 20:50:34 +02:00
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
2020-09-20 15:05:52 +02:00
Ozzieisaacs
165c649f31
Fix "is not a valid language" on upload
2020-09-20 11:44:03 +02:00
Ozzieisaacs
4cf71dd336
Fix "is not a valid language" on upload
2020-09-20 11:41:44 +02:00
OzzieIsaacs
e29247774c
Bugfixes for uploading books to GDrive with new worker
2020-09-12 13:55:36 +02:00
OzzieIsaacs
7929711fea
Improvements for file uploading format restriction
2020-09-08 20:57:39 +02:00
OzzieIsaacs
49a028a599
Bugfix not unlink generic cover on upload
2020-09-08 19:04:04 +02:00
Ozzieisaacs
449d31e8a1
Refactored update_dir_structure_file
2020-09-07 21:26:59 +02:00
Ozzieisaacs
d3bde0408f
Improvederror handling for editing identifier
2020-09-05 18:47:28 +02:00
Ozzieisaacs
34d3225984
Errorhandling edit identifier
2020-09-05 18:46:11 +02:00
Ozzieisaacs
eaed53e25b
Fix for author edit error (2 same sort_authors lead maybe to choose wrong one)
2020-09-05 18:23:14 +02:00
blitzmann
6322919bc7
Merge branch 'Develop' into tasks
...
# Conflicts:
# cps/db.py
2020-08-25 00:15:41 -04:00
blitzmann
6a8ae9c0c4
Merge remote-tracking branch 'upstream/master' into tasks
...
# Conflicts:
# cps/helper.py
2020-08-23 21:38:56 -04:00
OzzieIsaacs
f066926fc9
Merge branch 'master' into Develop
2020-08-23 10:56:10 +02:00
OzzieIsaacs
cf35c9dcef
Merge remote-tracking branch 'name/patch-2' into master
2020-08-23 10:53:18 +02:00
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)
2020-08-22 23:35:48 -04:00
blitzmann
2533c9c14e
Continue converting tasks - email and upload tasks
2020-08-22 22:44:28 -04:00
OzzieIsaacs
f2add3f788
Migration of view settings working in User database
...
Book Merge gives now feedback on what is done
2020-08-22 10:27:09 +02:00
OzzieIsaacs
ad144922fb
Merge with master
2020-08-22 09:23:29 +02:00
Ryan Holmes
28bfb06c67
Revert the deletion of another line
...
This was done by mistake, whoops!
2020-08-09 00:57:30 -04:00
Ryan Holmes
704dcb3e58
Move assignment of new_coverpath
...
With the assignment originally being within the try, if the try failed, the exception wouldn't have access to the value
2020-08-09 00:55:56 -04:00
Ozzieisaacs
c6c9cfea22
Merging books basically working
2020-06-29 20:14:48 +02:00
Ozzieisaacs
ccca5d4d1c
Merge branch 'master' into Develop
...
# Conflicts:
# cps/templates/layout.html
2020-06-28 12:11:46 +02:00
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
2020-06-22 19:11:58 +02:00
Ozzieisaacs
22344a3971
Improvements for delete book
2020-06-18 20:39:45 +02:00
Ozzieisaacs
d44f283a05
View status in books table is stored
2020-06-12 16:15:54 +02:00
Ozzieisaacs
c18d5786dd
Improved validation check
2020-06-12 13:45:07 +02:00
Ozzieisaacs
1c681ee378
Improvements for books table editor
2020-06-11 21:19:09 +02:00
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
2020-06-11 08:48:23 +02:00
Ozzieisaacs
9b2df9cfd9
Fix #1441 (list copy function not available on python2, crashes edit metadata)
2020-05-27 18:38:50 +02:00
Ozzieisaacs
6f9c08f906
Fix typo RarExecutable
2020-05-24 20:54:23 +02:00
Ozzieisaacs
70c666c380
Upload book without reload complete library
2020-05-24 20:40:58 +02:00
Ozzieisaacs
46197d82b5
Edit and Upload books refactored
2020-05-24 20:19:43 +02:00
Ozzieisaacs
96d6018ecc
Added ability to view comicapi version
...
Changed required comicapi version
Unified "cannot" and "Cannot" texts
Removed annoying "was already removed" string from log
2020-05-23 16:20:19 +02:00
Ozzieisaacs
5f0660a4e5
Refactored helper.py and db.py
2020-05-23 10:16:29 +02:00
Ozzieisaacs
1a458fe39f
Fix for #1407 converting books should now be possible again
2020-05-21 18:16:11 +02:00
Ozzieisaacs
41960ada4a
Autodetect binaries
2020-05-09 11:04:35 +02:00
Ozzieisaacs
48f4b12c0e
Merge branch 'master' into Develop
...
# Conflicts:
# cps/editbooks.py
2020-05-06 18:47:33 +02:00
Ozzieisaacs
6a6c1b6b21
Fix for #1358 , #1355
2020-05-06 16:25:03 +02:00
Ozzieisaacs
0735fb1e92
Fix #1349 (Fix error on move cover with foreign file systems, e.g. samba shares)
...
Preparation for release
2020-05-05 20:28:10 +02:00
Ozzieisaacs
850a85915b
Fix #1354 (Error on uploading single book, because of missing rarfile)
2020-05-05 18:48:40 +02:00
Ozzieisaacs
e1439b529b
Config Options for limiting email size, change username to e-mail adress, use kepubify
...
Added work on Unrar5 decompression (breaks comic reader totally)
2020-05-04 18:19:30 +02:00
Ozzieisaacs
0adcd1b3d9
UI Improvements
...
Added additional restrictions to Calibre DB interface
2020-05-03 10:55:33 +02:00
Ozzieisaacs
0138ff9e16
Added additional config options
2020-05-02 10:18:01 +02:00
Ozzieisaacs
9bc085a23e
Fixes for comic reader
2020-05-02 09:35:14 +02:00
Ozzieisaacs
000b85ff81
Fixes for deleting books(error handling and user feedback)
2020-05-01 10:26:35 +02:00
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
2020-04-30 18:08:28 +02:00
Ozzieisaacs
27eb09fb19
Add unrar Support
2020-04-28 20:23:39 +02:00
Ozzieisaacs
bea7223a0a
Renabled cbrimage extraction (via unrar and rarfile)
2020-04-28 16:50:08 +02:00
Ozzieisaacs
6682b1ced1
Fix download of book covers with enabled pillow from url
2020-04-26 21:00:29 +02:00
Ozzieisaacs
bc89b0658a
Fix deletion of books with multiple custom column links
...
Fix delete of author-folder in case last book of author was deleted (#1269 )
2020-04-26 20:44:37 +02:00