Ozzie Isaacs
f5062d1354
Merge remote-tracking branch 'it/patch-1'
2021-08-29 13:31:21 +02:00
Ozzie Isaacs
1d79d9ded2
Bugfix from tests (displaying of book languages in user list)
2021-08-29 11:31:10 +02:00
Ozzieisaacs
10e212fcde
Merge branch 'master' into Develop
2021-08-29 10:44:13 +02:00
Ozzie Isaacs
1fa267ce1b
Final fix for escaping html special chars in tables
2021-08-28 15:47:57 +02:00
Ozzie Isaacs
d4cfad6363
Fixed several text problems from tasks
...
Fixed task update
2021-08-28 11:32:13 +02:00
Ozzie Isaacs
3a24561ca2
Removed additional " from convert message
2021-08-28 10:32:40 +02:00
Ozzie Isaacs
5c19a8aacc
Bugfix edit comments
...
Testupdate
2021-08-28 08:24:38 +02:00
Ozzie Isaacs
3946ef8f0d
Merge branch 'master' into Develop
...
# Conflicts:
# cps.py
# cps/web.py
2021-08-27 16:16:24 +02:00
Ozzie Isaacs
7ae3255ea9
Revert Content-Security-Policy header
2021-08-27 14:28:30 +02:00
Ozzie Isaacs
91e6d94c83
Improved displaying of username and task title in tasks
2021-08-27 14:27:35 +02:00
Ozzie Isaacs
e615073893
Add all html special characters to the escaped characters in bootstrap table
2021-08-27 12:56:08 +02:00
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
Daniela Mazza
80d3ba42b4
Update messages.po
...
Changed translate of "Read Books": the meaning is exactly "Libri letti", not "Libri da leggere"
2021-08-26 19:16:38 +02:00
Ozzie Isaacs
d25cfb7499
Fix for #2097 (Quotes are now handled properly in UI-editable tables)
2021-08-26 18:03:59 +02:00
cbartondock
24ad15be11
Merge branch 'master' of https://github.com/janeczku/calibre-web
2021-08-19 08:30:13 -04:00
Ozzie Isaacs
a35c635987
Update python metadata search
2021-08-18 21:38:20 +02:00
Ozzie Isaacs
aa9fdd2ada
Merge branch 'master' into Develop
2021-08-18 20:32:33 +02:00
Ozzie Isaacs
afa585eb65
Added -f flag for compatibility reasons
2021-08-18 20:32:13 +02:00
cbartondock
03acb77162
Merge branch 'master' of https://github.com/janeczku/calibre-web
2021-08-15 12:06:55 -04:00
Ozzie Isaacs
28ca39ca13
Add logging of user sessions
2021-08-15 12:43:19 +02:00
cbartondock
b05c17b8bb
Fixed book covers being too wide in search/shelves/discover on mobile
2021-08-14 21:50:05 -04:00
Ozzie Isaacs
275e073c42
Fix #2085 (Missing spaces between glyphicon and text on sidebar)
2021-08-10 20:17:30 +02:00
xlivevil
bce69b2dfc
Add pdf.js font file
2021-08-07 20:51:10 +08:00
xlivevil
fb97e39d9f
Merge branch 'master' of https://github.com/xlivevil/calibre-web
2021-08-05 21:39:04 +08:00
xlivevil
913690df78
Fix #1913(set lazyload in pdf reader)
...
Add favicon.ico in pdf reader
2021-08-05 21:37:39 +08:00
Ozzie Isaacs
e68a3f18fa
Merge branch 'master' into Develop
2021-08-01 20:23:19 +02:00
Ozzie Isaacs
1534827ad7
With merge button disabled it's no longer possible to open merge dialog
2021-08-01 20:23:04 +02:00
Ozzie Isaacs
b36422bc05
Update list/grid button action (reverse proxy problem)
2021-08-01 20:06:48 +02:00
Ozzie Isaacs
1e2335dea0
Merge remote-tracking branch 'caliblur/master'
2021-08-01 17:35:30 +02:00
Ozzie Isaacs
e052590270
Merge remote-tracking branch 'chinese/master'
...
# Conflicts:
# cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo
# cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po
# messages.pot
2021-08-01 17:31:47 +02:00
Ozzie Isaacs
41ca85268f
Update translation files
2021-08-01 17:27:18 +02:00
Ozzie Isaacs
0e9709f304
Make Book-No. of book-range to translatable text
2021-08-01 17:09:29 +02:00
Ozzie Isaacs
ceec1051d5
Added option to save books with no nenglish characters
...
Imporvements on metadata search
2021-08-01 13:50:17 +02:00
cbartondock
81ccc11c9c
fixed dropdowns going off screen in caliblur
2021-07-31 12:51:51 -04:00
Ozzie Isaacs
702e96ddd6
Update load metadata
2021-07-31 09:18:05 +02:00
Ozzie Isaacs
53603f79bd
Get_meta button unfocused on return to edit books
2021-07-31 09:00:34 +02:00
Ozzie Isaacs
250cafe814
Merge branch 'master' into Develop
2021-07-30 21:00:01 +02:00
Ozzie Isaacs
16633ef1d3
Fix #2029 (Import LDAP User with "." in the name)
2021-07-30 20:45:33 +02:00
Ozzie Isaacs
f0a5225524
Merge branch 'master' into Develop
2021-07-30 16:58:30 +02:00
Ozzie Isaacs
a32b36bf81
Fixed missing joins for sorting according to series in read/unread and rated views
2021-07-30 16:58:20 +02:00
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
2021-07-30 16:33:06 +02:00
Ozzie Isaacs
a63baa1758
better logged in session protection
2021-07-30 16:28:37 +02:00
Ozzie Isaacs
e245a147d9
Revert accidentally committed store user session
2021-07-30 10:16:52 +02:00
Ozzie Isaacs
0ec2bcd897
Fixes from testrun
2021-07-30 09:25:19 +02:00
xlivevil
19c75d6790
Update Simplified Chinese translation
2021-07-29 14:00:02 +08:00
Ozzie Isaacs
c5e39a7523
Fix divs in user edit page
2021-07-27 08:09:57 +02:00
Ozzie Isaacs
53dae32897
Fix multiple messages on windows after change config with reboot
2021-07-26 16:50:21 +02:00
Ozzie Isaacs
018f3ca250
Sort authors additionally to series and series_index ( Fix #2001 )
...
Sqlalchemy version2 is now a global flag
2021-07-26 07:52:01 +02:00
Ozzie Isaacs
a1a8a0cf29
Logout if logged out and don't allow to get logged in afterwards
2021-07-25 05:24:03 +02:00
Ozzie Isaacs
f9c3e751f6
Fixes for handling shelf requests without title
2021-07-24 05:49:16 +02:00
Ozzie Isaacs
c7b057ec51
Merge remote-tracking branch 'shelf_edit/security_fixes' into master
2021-07-24 05:34:24 +02:00
Ozzie Isaacs
85ea762054
Handle shelf request without title
2021-07-24 05:33:51 +02:00
Ozzie Isaacs
56cd62ed90
Fix show edit user after exception
2021-07-23 20:12:37 +02:00
Ozzie Isaacs
9a8c342e61
Fix deleting user (deleting shelfs and so on failed before)
2021-07-23 20:03:20 +02:00
Ozzie Isaacs
3b81ea37f4
Fix entries of user table are visible if database has no tags
2021-07-23 19:46:01 +02:00
Ozzie Isaacs
3c8bfc31e4
fix change name allowd as non admin
2021-07-23 19:34:46 +02:00
Ileana Maricel Barrionuevo
59881367fe
Security fixes: Report 85176e1f-7920-4824-87ea-8eb5b5e505e0: Exposure of Private Personal Information to an Unauthorized Actor in janeczku/calibre-web
2021-07-22 01:05:11 -03:00
Ileana Maricel Barrionuevo
c8ebaee0f7
Security fix improved: user should not edit other shelve's titles
2021-07-22 00:41:07 -03:00
Ileana Maricel Barrionuevo
d5d0ad50fa
Fixed security issue: a user could edit others' shelves.
2021-07-21 22:08:41 -03:00
Ozzie Isaacs
20fa9f5523
Fix encoding errors on windows while downloading logbooks
2021-07-12 17:33:35 +02:00
Ozzie Isaacs
616cc2018a
Fix show cover
...
Update more debug output for kobo sync
2021-07-12 14:58:03 +02:00
Ozzie Isaacs
e69b1adccd
Fix #2053 (Add tooltip for complete title on hover over cover and title)
2021-07-12 14:17:28 +02:00
Ozzie Isaacs
280efad939
#2052 (wrong series index shown for series_index >=100)
2021-07-12 14:04:23 +02:00
Ozzie Isaacs
15ec6bec95
fix #2014 (User menu dropdown in caliblur is tiny and presents scrollbars)
...
Fix display of nonexistent series_index
Fix caliblur add-to-shelf
2021-07-11 13:15:13 +02:00
Ozzie Isaacs
aae81c3d24
Fix #2048 (Display book title in reader)
2021-07-11 12:52:46 +02:00
Ozzie Isaacs
259ac94b93
Fix error unclosed IO on external binary version query
2021-07-11 09:19:27 +02:00
Ozzie Isaacs
a27314464a
Merge branch 'master' into Develop
2021-07-11 08:50:14 +02:00
Ozzie Isaacs
87f07003f4
Removed invalid code
...
Sqlalchemy 2.0 compatibility for kobo sync
2021-07-11 08:49:47 +02:00
Ozzie Isaacs
1bf065fd04
Bugfix with encoding errors windows
2021-07-11 07:38:15 +02:00
Ozzie Isaacs
f8de7e75cc
Fix error unclosed IO on external binary version query
2021-07-11 09:19:46 +02:00
Ozzie Isaacs
a56e071a19
Fix #2043 (Multiuser kobo sync with restrict to shelfs working)
...
Sync only selected shelfs is stored correct on creating user
2021-07-10 17:09:04 +02:00
Ozzie Isaacs
480aecb16c
Fix #2046 (Deleting book with additional "/" in database path is working)
2021-07-10 08:27:29 +02:00
Ozzie Isaacs
ec7803fa76
Update python search Metadata
2021-07-10 07:38:16 +02:00
Ozzie Isaacs
aa2d3d2b36
Update python search Metadata
2021-07-07 21:24:29 +02:00
Ozzie Isaacs
d5e9cdc5b7
Search Metadata improvements
2021-07-07 21:10:38 +02:00
Ozzie Isaacs
0d247fef6a
Fixes for grab metadata in python
2021-07-06 20:24:27 +02:00
Ozzie Isaacs
94da61c57e
Basic Metadata mechanism in python
2021-07-05 18:55:54 +02:00
Ozzie Isaacs
430ccd9ab1
Merge branch 'master' into Develop
2021-06-29 18:52:02 +02:00
Ozzie Isaacs
47d94d9bd6
Search metadata without installed google scholar working ( fix #2024 )
2021-06-29 18:38:02 +02:00
Ozzie Isaacs
a6d1f6039d
Merge remote-tracking branch 'es/spanish-translation' into master
...
# Conflicts:
# cps/translations/es/LC_MESSAGES/messages.po
2021-06-29 18:30:37 +02:00
Ozzie Isaacs
31234a4b98
Merge remote-tracking branch 'fr/Update-French-transations' into master
...
# Conflicts:
# cps/translations/fr/LC_MESSAGES/messages.po
2021-06-29 18:25:57 +02:00
Ozzie Isaacs
476275ea53
Merge remote-tracking branch 'po/master' into master
...
# Conflicts:
# cps/translations/pl/LC_MESSAGES/messages.po
2021-06-29 18:25:25 +02:00
Ozzie Isaacs
792d4a65bc
Fix typo
2021-06-29 18:24:35 +02:00
Ozzie Isaacs
0e2dca5f4d
Fix upload of books uppercase extensions ( #2038 )
2021-06-26 20:14:52 +02:00
Ozzie Isaacs
557296b7be
Fix upload of books uppercase extensions
2021-06-26 20:13:56 +02:00
JFernando122
2236191263
Fixing typos on spanish translation
2021-06-22 23:37:19 -05:00
JFernando122
1138c86868
improved spanish translation with adrocampo's review
2021-06-22 14:22:28 -05:00
Thomas
08500c66a8
Update French translations
...
The French translation is normally completely now
2021-06-19 16:01:25 +02:00
Ozzie Isaacs
67836006c5
Successfull testrun
2021-06-19 14:44:57 +02:00
JFernando122
fa03a9ee25
Updated spanish translation
2021-06-17 21:49:04 -05:00
Radoslaw Kierznowski
6a96664381
Update translations
2021-06-12 15:41:48 +02:00
Ozzie Isaacs
e6e3032f02
Merge remote-tracking branch 'pl/master' into master
2021-06-12 08:52:14 +02:00
Ozzie Isaacs
6d424f0a30
Merge remote-tracking branch 'nl/patch-1' into master
2021-06-12 08:50:51 +02:00
Ozzie Isaacs
a6f0375db3
Merge remote-tracking branch 'it/patch-25' into master
2021-06-12 08:50:13 +02:00
Ozzie Isaacs
1833e8fdb4
Success message after database change
2021-06-12 08:48:55 +02:00
Radoslaw Kierznowski
70151c2e11
Update Translations
2021-06-10 15:23:12 +02:00
JVT038
ab69962e8a
Completed Translation for Dutch (NL)
2021-06-09 20:26:09 +02:00
ElQuimm
075fe994af
Update italian message.po
...
Updated version
2021-06-08 21:11:36 +02:00
Ozzie Isaacs
1aca1b9fdd
Fixed duplicate ids in logviewer
2021-06-06 16:14:30 +02:00
Ozzie Isaacs
9fea5a55f4
Merge branch 'master' into Develop
2021-06-06 12:18:04 +02:00
Ozzie Isaacs
1a0bf45c34
Check file/folder permissions before update
2021-06-06 12:16:47 +02:00
Ozzie Isaacs
67874e07b6
Fix routes for reverse proxy
2021-06-05 18:41:52 +02:00
Ozzie Isaacs
ced0bcfe33
Fix missing " in books table
2021-06-05 18:41:52 +02:00
Ozzie Isaacs
8c0aa79f78
Fix #1915 (more than 10 books at a time are displayed in books table)
2021-06-05 18:41:52 +02:00
Ozzie Isaacs
93e8c5be32
Fixes for flask version 2.1
...
Fixes for compatibility with sqlalchemy 2.0
2021-06-05 18:41:42 +02:00
Ozzie Isaacs
d9f86aecd2
Fix change_permission
2021-06-05 13:51:16 +02:00
Ozzie Isaacs
84e1c6e809
Fix for #2004 (pdf viewer buttons missing in safari)
2021-06-05 08:08:08 +02:00
Ozzie Isaacs
aadd6fd7e0
Possible fix for #2003 (Calibre theme download icon broken)
2021-06-03 12:35:09 +02:00
Ozzie Isaacs
a79600c81f
Mass change book title and author ( fix #1996 )
2021-05-28 18:22:29 +02:00
Ozzie Isaacs
62fce26651
Bugfix extended search term with excluded series/shelfs
2021-05-28 14:57:35 +02:00
Ozzie Isaacs
25add6511f
Catch error on search for new custom column (created after start of calibre-web)
2021-05-28 14:54:18 +02:00
Ozzie Isaacs
6de3aebf3a
Fix for #1998 (Error 500 with configured oauth on user setup page accessed by admins)
2021-05-28 14:23:30 +02:00
Ozzie Isaacs
1b7e422772
Changed error page to display logout route in case of unconfigured
2021-05-28 13:56:07 +02:00
Ozzie Isaacs
b0f48b7f00
Merge branch 'master' into Develop
2021-05-26 19:58:10 +02:00
Ozzie Isaacs
94b07d05c1
First half of #1996 (editing single books)
2021-05-26 19:57:58 +02:00
Ozzie Isaacs
4392fec7f5
Added fullscreen cover viewer
2021-05-26 19:40:41 +02:00
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)
2021-05-26 14:50:44 +02:00
Ozzie Isaacs
c62a417cbf
Merge branch 'Develop' into master
2021-05-22 19:29:58 +02:00
Ozzie Isaacs
98fc1ee0a7
Comic reader code cleaning
2021-05-22 19:28:30 +02:00
Ozzie Isaacs
78d0fd811b
Version bump
2021-05-22 14:57:55 +02:00
Ozzie Isaacs
54d06e580d
Release version 0.6.12
2021-05-22 14:08:46 +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
c85cfa90a4
Update testresults on windows
...
Added encoding on fb2 upload
2021-05-19 19:21:09 +02:00
Ozzie Isaacs
010c0bfc7d
Improved error handling for content too long
2021-05-16 14:07:16 +02:00
Ozzie Isaacs
394b063b8c
Fixes for caliblur theme
2021-05-16 13:25:29 +02:00
Ozzie Isaacs
251780bed6
Added google scholar as metadata provider
2021-05-16 13:24:42 +02:00
Ozzie Isaacs
decc2a9c79
Merge branch 'master' into Develop
2021-05-16 13:19:38 +02:00
Ozzie Isaacs
b62d84424e
Merge remote-tracking branch 'comic/comic_viewer_changes' into master
2021-05-16 13:19:28 +02:00
Ozzie Isaacs
e15324d2cd
Merge branch 'master' into Develop
2021-05-16 09:38:00 +02:00
Ozzie Isaacs
20b84a9459
Unified translations
...
Update translations for release
2021-05-16 09:37:45 +02:00
Ozzie Isaacs
3e5c944365
Changed backend for comic reader, now supports rar5
2021-05-16 08:35:20 +02:00
Ozzie Isaacs
d95838309e
Added config option for shelf sync behavior
2021-05-15 10:45:51 +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
b3648187ff
Bugfix search for publishdates and custom column dates
...
Bugfix save umplauts in comments unescaped (as calibre does)
Improved testability
2021-05-15 07:51:12 +02:00
Ozzie Isaacs
f29088e854
Merge branch 'master' into Develop
...
# Conflicts:
# cps/kobo.py
2021-05-14 19:59:35 +02:00
Ozzie Isaacs
b009dfe4ee
Always use bootstrap datepicker
2021-05-14 19:58:06 +02:00
Ozzie Isaacs
eba94f430c
Updated js libs
2021-05-14 09:29:24 +02:00
Ozzie Isaacs
06347b7e3c
Bugfixes from testrun
2021-05-14 08:26:56 +02:00
Ozzie Isaacs
6bc426b21d
Fix edit_books.js
2021-05-14 07:29:48 +02:00
Ozzie Isaacs
ad2d0c84e4
Update swedish translation
2021-05-13 16:28:02 +02:00
Ozzie Isaacs
6bf360fbfb
Added "comments" type to supported custom columns
2021-05-13 14:00:01 +02:00
Ozzie Isaacs
380292a8aa
Custom column datetime now searchable ( #1984 )
2021-05-13 13:31:36 +02:00
jonyxx-alt
f9949da745
Update Swedish translation
...
Upload files that has been updated
2021-05-13 11:04:57 +00:00
Ozzie Isaacs
b0cc52e0aa
Enable custom column datetime (adv. search not working yet) #1984
2021-05-13 10:39:36 +02:00
Ozzie Isaacs
9ef705650b
Access pages with stored order per default ( #1987 )
...
Fix for toggle-text of enable-sort button on shelf page
2021-05-13 09:41:27 +02:00
Ozzie Isaacs
c6dadbe75e
restrictions are now applied to kobo sync requests ( Fix #1938 )
2021-05-13 09:17:01 +02:00
Ozzieisaacs
eb2273247f
Changed texts in edit shelf page for Kobo shelf sync
2021-05-02 15:59:40 +02:00
Ozzieisaacs
02fc698f1c
Some little code refactoring
2021-05-02 10:05:25 +02:00
Ozzieisaacs
8dc11e89bd
Merge remote-tracking branch 'koko_sync/feature/kobo-shelf' into Develop
2021-05-02 09:43:47 +02:00
Ozzieisaacs
541c8c4b93
Improved error handling for disapearing custom column linked to visiblility restrictions
2021-05-01 20:52:48 +02:00
Ozzieisaacs
b97373bf37
Improved error handling for disapearing custom column linked to read status
2021-05-01 18:42:57 +02:00
Ozzieisaacs
c0b561cb5a
Better input check for custom_columns
2021-05-01 17:10:29 +02:00
Ozzieisaacs
bd3ccfd0a9
Merge remote-tracking branch 'cn/master' into master
2021-05-01 16:33:47 +02:00
Ozzieisaacs
5470acd3af
Fix #1964 (RefreshError with unconfigured gdrive)
2021-05-01 12:45:28 +02:00
Ozzie Isaacs
64696fe973
Bugfixes edit user list ( Fix #1938 )
2021-05-01 08:36:39 +02:00
Ozzie Isaacs
ed2fa4cdd8
Update error handling for user list ( #1938 )
2021-04-28 20:49:16 +02:00
dalin
03cca1d1c0
update Simplified Chinese
2021-04-28 16:15:21 +08:00
Ozzie Isaacs
de7f039b99
Update list user editor ( #1938 )
2021-04-27 20:01:17 +02:00
Ozzie Isaacs
19797d5d23
Merge remote-tracking branch 'it/patch-24' into master
2021-04-26 19:05:25 +02:00
Ozzie Isaacs
144c2b5fc7
Renaming ipadress - ip_address
...
Bugfix user table
Result testrun
Updated cn translation
2021-04-26 19:03:01 +02:00
GarcaMan
7da40d1c2e
Added option to remove Y-Scrollbar and reset page scroll
2021-04-25 19:59:53 +00:00
Ozzie Isaacs
4e3a5ca33b
Added additional debug messages, catch additional errors in updater
2021-04-25 11:30:53 +02:00
Ozzie Isaacs
97e4707f72
user list column value and tags editor ( #1938 )
...
Bugfixes for massedit in user list (#1938 )
Changed no. of debug messages
2021-04-25 10:43:01 +02:00
Ozzie Isaacs
450ee43677
Additional logging for emails
2021-04-22 19:14:56 +02:00
Ozzie Isaacs
c0b2e886d2
bugfix books list with selected books and stored on state
2021-04-21 19:28:22 +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
ElQuimm
5aa37c68a2
Updated version of italian.po
...
Thank you.
2021-04-19 10:11:26 +02:00
Ozzie Isaacs
6e5a1a1f4d
Merge remote-tracking branch 'add_Babelio/patch-1' into master
2021-04-18 12:05:00 +02:00
Ozzie Isaacs
b624ce16c3
Merge remote-tracking branch 'it/patch-23' into master
2021-04-18 12:04:08 +02:00
Ozzie Isaacs
3be5b5f919
Merge remote-tracking branch 'comic_reader/master' into master
2021-04-18 12:02:21 +02:00
Ozzie Isaacs
04ac5b69ac
Further improvements on user list #1938
2021-04-18 12:01:11 +02:00
Ozzie Isaacs
9cc14ac5c7
Fix for #1905 prevent invalid json data in gmail_token
2021-04-18 11:33:14 +02:00
BuildTools
755eb1405b
Fix progress bar direction
2021-04-18 04:25:45 +09:00
subdiox
0138294b36
Fix an issue that space key doesn't work intentionally when inverting reading direction
2021-04-18 03:20:41 +09:00
Ozzie Isaacs
c0a4addf30
Cancel button in User edit now leads to the right page back #1938
2021-04-17 18:30:55 +02:00
Ozzie Isaacs
39bbee0eeb
Books sort with non Books table column working #1938
2021-04-17 10:27:30 +02:00
Ozzie Isaacs
39dda3f534
Fix opds login with colon in password #1952
2021-04-15 18:02:52 +02:00
Ozzie Isaacs
1cb8dbe795
Update migration routine
2021-04-15 17:42:39 +02:00
Ozzie Isaacs
e13820bbf0
Update exception upon migration of database #1935
2021-04-15 12:05:03 +02:00
malletfils
3973362457
Update db.py
...
Just adding support for Babelio (french website about books) in the link section
2021-04-14 19:57:02 +02:00
Ozzie Isaacs
b38877e193
Document change
2021-04-13 19:47:55 +02:00
Ozzie Isaacs
0e1dbb5377
Copy author names for displaying ( #1935 )
2021-04-13 19:41:44 +02:00
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
2021-04-13 19:26:10 +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
ElQuimm
05933a5f0c
Updated italian message.po
...
I have not removed the #, fuzzy lines, but modified the corresponding values.
2021-04-13 18:51:50 +02:00
Ozzie Isaacs
d32b2ca524
Prevent traceback after delete user
...
flash message in case last admin role is removed #1938
2021-04-12 19:04:27 +02:00
Ozzie Isaacs
d0a895628e
Prevent delete of Guest user #1938
2021-04-12 18:45:44 +02:00
Ozzie Isaacs
90f2b3fb21
Refactored list checkbox sort
2021-04-12 18:39:09 +02:00
Ozzie Isaacs
0f95800dde
Update sqlalchemy-utils dependency for oauth
...
Sort for state checkbox in user list and books list working
2021-04-12 18:23:25 +02:00
Ozzieisaacs
04971f8672
Bugfix wrong js file in user list
2021-04-11 20:01:40 +02:00
Ozzieisaacs
b6177b27f4
Sorting of users in table according to selection possible
2021-04-11 19:59:20 +02:00
Ozzieisaacs
ae97e87506
Delete user working from user table ( #1938 )
...
Comment in helper
2021-04-10 11:32:25 +02:00
Ozzie Isaacs
2d73f541c0
Bugfix sort books list and user list
...
Prevent transferring password hash to client
2021-04-08 19:37:08 +02:00
Ozzie Isaacs
7561eabe52
Implement Backend to deny editing Guest rights restriction #1938
2021-04-07 18:56:17 +02:00
Ozzie Isaacs
067fb1b0b7
Prevent delete Guest user and redirect to admin page after user delete
2021-04-07 18:47:48 +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
fac232229e
Added missing ead/unread category in user list #1938
2021-04-07 17:49:19 +02:00
Ozzie Isaacs
a43021e87c
Fix for #1938
2021-04-07 17:46:17 +02:00
Ozzie Isaacs
1a0de3b3cf
Merge remote-tracking branch 'de_translation/patch-1' into master
2021-04-06 18:08:32 +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
ca0aa600b4
Bugfix german translation
2021-04-02 17:12:26 +02:00
Ozzie Isaacs
1c42c4c969
Update bootstrap-table
...
Fixes for book edit
2021-04-02 17:11:16 +02:00
Ozzie Isaacs
6e406311c3
Fix #1928 (ldap_import_user_filter missing in to_save)
2021-04-02 08:40:29 +02:00
robochud
87884c1af2
Update messages.po
...
very little typo
2021-03-31 00:56:12 +02:00
cbartondock
42a23ea23c
removed some dumb graphical inconsistencies
2021-03-29 14:35:48 -04:00
cbartondock
710c31d1ca
Fixed book details not loading after infinite scroll
2021-03-29 14:13:22 -04:00
cbartondock
f637ba4dad
Fixed border display in book details
2021-03-29 13:52:09 -04:00
Ozzie Isaacs
b17d71e4c3
Update optional-requirements.txt
...
Bugfix Mail task after convert task
2021-03-28 20:36:08 +02:00
Ozzie Isaacs
3c5bd3a605
Added gmail.json file to excluded file, added file also to excluded file during update
2021-03-28 15:01:56 +02:00
Ozzie Isaacs
99520d54a5
Added ability to send emails via gmail ( #1905 )
...
Gmail email sending
2021-03-28 14:51:01 +02:00
Ozzie Isaacs
e10a8c078b
Merge branch 'master' into development
...
# Conflicts:
# cps/templates/email_edit.html
2021-03-27 18:36:11 +01:00
Ozzie Isaacs
7a196fed7c
Prevent empty email port and server address( #1906 )
2021-03-27 18:34:57 +01:00
Ozzie Isaacs
c418c7e725
Prevent empty email from field ( #1906 )
2021-03-27 18:31:49 +01:00
Ozzie Isaacs
e35748deff
Fix wording and tabs
2021-03-27 17:30:54 +01:00
Ozzie Isaacs
b57efbe31c
Fix wording and tabs
2021-03-27 17:30:10 +01:00
Ozzie Isaacs
8f91437701
Implementation for gmail server with OAuth2 started
2021-03-27 16:36:24 +01:00
Ozzie Isaacs
a7eb547ca4
Renamed brazilian datepicker file
2021-03-27 12:40:23 +01:00
Ozzie Isaacs
0ceb12f74f
Renamed brazilian datepicker file
2021-03-27 12:40:01 +01:00
Ozzie Isaacs
4960624de7
Merge branch 'master' into development
2021-03-27 12:20:28 +01:00
Ozzie Isaacs
2c92f24d89
Added Brazilian translation
2021-03-27 12:20:07 +01:00
Ozzie Isaacs
0b7c679dba
Changed test email message ( fix #657 )
2021-03-27 09:48:43 +01:00
Ozzie Isaacs
aab3cdc58a
Changed test email message
2021-03-27 09:47:43 +01:00
Ozzie Isaacs
3c63f5b204
Merge branch 'master' into development
2021-03-27 09:46:12 +01:00
Ozzie Isaacs
0b97bbf827
Merge remote-tracking branch 'div_a/use-kobo-for-download-link' into master
2021-03-27 09:39:44 +01:00
Ozzie Isaacs
970dbb0c59
Merge branch 'master' into development
...
# Conflicts:
# cps/opds.py
# cps/templates/admin.html
2021-03-27 09:38:12 +01:00
Ozzie Isaacs
d21d3c2ceb
Merge remote-tracking branch 'div_a/use-btn-anchors' into master
2021-03-27 09:33:28 +01:00
Ozzie Isaacs
f26beec1d3
Updated pdf reader
2021-03-25 18:57:40 +01:00
Ozzie Isaacs
c4225e29ed
Updated pdf reader
2021-03-25 18:57:25 +01:00
Ozzie Isaacs
f4e134742b
Fix updater
...
Bugfixes from testruns
Update Testresults
2021-03-24 18:46:03 +01:00
Ozzie Isaacs
2b17bf4114
Update tests
...
Fixes upload book
2021-03-23 18:57:04 +01:00
Ozzie Isaacs
c4f0fc8f7b
Update tests
...
Fixes upload book
2021-03-23 17:57:49 +01:00
Gavin Mogan
c279055af4
Use the kobo auth'd version for download link when proxied -- Fixes #1908
2021-03-22 18:08:41 -07:00
Gavin Mogan
657cba042a
Use btn classes on anchors not div so the entire button is clickable
2021-03-22 17:25:38 -07:00
Ozzie Isaacs
7a58e48cae
Bugfixes opds feed
2021-03-22 19:01:18 +01:00
Ozzie Isaacs
670eab62bf
Update opds feed with letters for all titles, authors, categories and series
2021-03-22 17:46:15 +01:00
Ozzie Isaacs
fc85586809
Bugfixes for sqlalchemy 1.4.0
2021-03-22 16:33:21 +01:00
Ozzie Isaacs
837fc4988d
Letterize authors
2021-03-21 20:21:10 +01:00
Ozzie Isaacs
4664b47851
Fixed alphabetical order in list and grid view
...
Completed download section
2021-03-21 19:31:32 +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
e9530eda9d
Bugfix from refactoring
2021-03-21 13:46:13 +01:00
Ozzie Isaacs
f4ddac16f9
Improved error logging for #1905
2021-03-21 11:58:51 +01:00
Ozzie Isaacs
33bdc07f55
Fix for #1845 (ods not working in Moonreader an Librera)
...
Fix opds search with wrong parameter no longer causes error 500
2021-03-21 11:57:42 +01:00
Ozzie Isaacs
130a4ed2d3
Fix opds and error logging in mail
2021-03-21 11:54:39 +01:00
Ozzie Isaacs
59ebc1af8a
Code refactoring
2021-03-21 08:20:04 +01:00
Ozzie Isaacs
10731696df
Merge branch 'development' into cover_thumb
...
# Conflicts:
# cps/admin.py
2021-03-21 07:29:35 +01:00
Ozzie Isaacs
82e15d2e98
Merge branch 'master' into development
...
# Conflicts:
# test/Calibre-Web TestSummary_Linux.html
2021-03-21 07:28:52 +01:00
Ozzie Isaacs
9c842f1895
Bugfixes pdf xmp parsing
2021-03-21 07:28:35 +01:00
Ozzie Isaacs
8cc849488b
Code cosmetics
2021-03-21 07:15:38 +01:00
Ozzie Isaacs
d3f8153b90
Merge branch 'master' into development
2021-03-20 19:34:16 +01:00
Ozzie Isaacs
b1b7ee65b4
Refactored advanced search
2021-03-20 18:10:27 +01:00
Ozzie Isaacs
6889456662
Merge remote-tracking branch 'adv_search/master' into master
2021-03-20 17:48:21 +01:00
Ozzie Isaacs
1e7a2c400b
Fixed misstyping
2021-03-20 14:06:15 +01:00
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
2021-03-20 11:32:50 +01:00
Ozzie Isaacs
5d8d796807
Compatibility for sqlalchemy 2.0
2021-03-20 10:09:08 +01:00
Ozzie Isaacs
f3d88fc746
Update sqlalchemy 1.4 working
2021-03-20 09:31:29 +01:00
Ozzie Isaacs
d87ccae6c9
Merge branch 'master' into development
...
# Conflicts:
# cps/server.py
# test/Calibre-Web TestSummary_Linux.html
2021-03-19 20:33:38 +01:00
Ozzie Isaacs
2760a7816d
Fix metadata recognition fb2 files
2021-03-19 20:32:15 +01:00
Ozzie Isaacs
8f5c649d0f
Updated dependency comicapi (removed pypdf2)
...
Updated dependency pyPDF2 ->pyPDF3
Fixed broken updater in case of http error
Bugfixes from testrun
Bugfix load cover for BasicMetadata
2021-03-19 13:35:52 +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
2be7b6480a
Merge remote-tracking branch 'pdf/XMP_Metadata3' into master
2021-03-17 19:05:26 +01:00
cbartondock
f5ded86c02
removed extraneous logs
2021-03-16 19:18:57 -04:00
rra
8abfaf0ffd
Parse XMP metadata in separate function, add exception, try multiple metadata formats
2021-03-16 17:53:33 +01:00
Ozzie Isaacs
b070ba142f
Selects are working in user management with generic confirm dialog
2021-03-16 15:52:31 +01:00
Ozzie Isaacs
bd7c6828bf
Selects are working in user management
2021-03-16 15:03:38 +01:00
cbartondock
d0671ec58c
Merge branch 'master' of https://github.com/janeczku/calibre-web
2021-03-15 21:09:51 -04:00
cbartondock
1e40ffd1cc
merge changes
2021-03-15 21:08:41 -04:00
Ozzie Isaacs
da2c3e9ed7
Edit user mass change checkbox working
2021-03-15 16:46:27 +01:00
Ozzie Isaacs
f62d6abb69
Merge branch 'master' into development
...
# Conflicts:
# cps/server.py
# test/Calibre-Web TestSummary_Linux.html
2021-03-15 13:53:23 +01:00
Ozzie Isaacs
12ad7a6322
Suppress some errors
2021-03-15 13:52:44 +01:00
Ozzie Isaacs
b75247ea3a
Suppress some errors
2021-03-15 13:48:05 +01:00
Ozzie Isaacs
9a963bbe79
Refactored code
...
Testrun
2021-03-15 13:10:17 +01:00
Ozzie Isaacs
994bc8b0e4
Removed dropdown button on single file listen/read ( Fix #1840 )
2021-03-15 09:06:40 +01:00
Ozzie Isaacs
2451605033
Merge remote-tracking branch 'djvu/read-djvu' into master
2021-03-15 08:43:25 +01:00
Ozzie Isaacs
10942527f3
Merge branch 'master' into development
...
# Conflicts:
# test/Calibre-Web TestSummary_Linux.html
2021-03-15 08:22:12 +01:00
Ozzie Isaacs
4909ed5ccd
Merge remote-tracking branch 'cliblur/master' into development
...
# Conflicts:
# cps/static/css/style.css
2021-03-15 08:21:44 +01:00
Ozzie Isaacs
5cf5df68dc
Merge remote-tracking branch 'cliblur/master' into master
2021-03-15 08:19:56 +01:00
Ozzie Isaacs
dd32cc99ea
Merge remote-tracking branch 'es/patch-1' into master
2021-03-15 08:17:14 +01:00
Ozzie Isaacs
79092dc8eb
Merge remote-tracking branch 'it/patch-21' into master
2021-03-15 08:11:41 +01:00
Ozzie Isaacs
6229e4610a
Updated teststatus and bugfix convert ebooks
2021-03-15 08:10:42 +01:00
Northguy
bfe36d3f4a
change in color definition
...
Making color the same as in:
.container-fluid .book .meta .author, .container-fluid .book .meta .author > a {
color: hsla(0, 0%, 100%, .45)
}
2021-03-15 00:12:02 +01:00
Northguy
d42bf44fad
Added same color for series name and series number
2021-03-14 23:46:33 +01:00
rra
33e352819c
Merge remote-tracking branch 'upstream/master' into XMP_Metadata3
2021-03-14 19:58:26 +01:00
Ozzie Isaacs
53ee0aaee1
Some functions refactored
2021-03-14 17:34:47 +01:00
Ozzie Isaacs
42707a19bd
Code cosmetics
2021-03-14 16:57:33 +01:00
Ozzie Isaacs
0888706790
Code cosmetics
2021-03-14 16:53:01 +01:00
Ozzie Isaacs
16453a05f8
Code cosmetics
2021-03-14 16:02:37 +01:00
Ozzie Isaacs
2fbb7466d3
Code cosmetics
2021-03-14 15:44:40 +01:00
Ozzie Isaacs
f29f94f45f
Code cosmetics
2021-03-14 15:41:36 +01:00
Ozzie Isaacs
cd973868fc
Code cosmetics
2021-03-14 15:29:34 +01:00
Ozzie Isaacs
3c35f02cac
Code cosmetics
2021-03-14 15:18:45 +01:00
Ozzie Isaacs
22c93e2389
Merge branch 'master' into development
2021-03-14 15:06:20 +01:00
Ozzie Isaacs
8c751eb532
Some code cosmetics
2021-03-14 15:06:09 +01:00
Ozzie Isaacs
4df443e007
Some code cosmetics
2021-03-14 14:40:04 +01:00
Ozzie Isaacs
f52fa41439
Fix restart server
...
Some code cosmetics
2021-03-14 14:29:40 +01:00
Ozzie Isaacs
f77d72fd86
Merge branch 'master' into development
...
# Conflicts:
# cps/static/css/style.css
2021-03-14 14:06:33 +01:00
Ozzie Isaacs
9b80c84794
Some code cosmetics
2021-03-14 14:05:36 +01:00
Ozzie Isaacs
725fc658f8
Some code cosmetics
2021-03-14 13:28:52 +01:00
alfred82santa
24bbf226a1
Sync reading state only for books on kobo shelves
2021-03-14 11:29:23 +01:00
cbartondock
83474da7b5
fixed being able to click through dropdown in advanced search results
2021-03-07 22:54:34 -05:00
cbartondock
9146e5f287
fixed advanced search mass add to shelves in caliblur
2021-03-07 19:53:54 -05:00
cbartondock
ff4502c63a
Made shelf search user specific
2021-03-07 15:23:05 -05:00
cbartondock
9711bd8fe1
added actions boxes to drop downs
2021-03-06 22:34:39 -05:00
cbartondock
05139e53be
advanced shelf search is working
2021-03-06 22:15:18 -05:00
cbartondock
870b2642a9
advanced shelf search is almost working
2021-03-06 21:54:39 -05:00
ElQuimm
d31b26ae7d
Updated italian message.po
...
Have a nice day.
2021-03-04 14:26:36 +01:00
Zaroz
5511925ba2
Removed elif "url" identifier format type
...
Removed elif "url" identifier format type, since else output is identical
2021-03-03 21:18:08 -06:00
Angel Docampo
f96b20717d
Updated spanish messages.po
...
Corrected a grammatical error
2021-03-04 00:01:03 +01:00
Zaroz
940c9c45d7
Updated db.py
...
changed __repr__ else statement to allow for custom id entries
2021-03-02 23:46:02 -06:00
Ozzie Isaacs
87d6008dfc
Fix for #1870 (png was missing in supported picture formats for comic viewer)
2021-02-27 09:23:34 +01:00
Ozzie Isaacs
b9c0c8d2dc
Update bootstrap table to 1.18.2
2021-02-20 20:03:39 +01:00
Ozzie Isaacs
81c30d5fd5
Add missing files from bootstrap editable
...
Added user-table single-select header for locale and default-language
2021-02-20 19:55:51 +01:00
Ozzie Isaacs
0aa33d88a5
Merge branch 'master' into development
2021-02-20 14:19:39 +01:00
Ozzie Isaacs
e64a504bb1
Working Locale and default language selection in user table edit
2021-02-20 14:18:27 +01:00
jvoisin
bc876a159e
Declare variables before using them
...
It should fix the following stacktrace:
```
[2021-02-18 14:46:14,771] ERROR {cps:1891} Exception on / [GET]
Traceback (most recent call last):
File "/opt/calibre/vendor/flask/app.py", line 2447, in wsgi_app
response = self.full_dispatch_request()
File "/opt/calibre/vendor/flask/app.py", line 1952, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/opt/calibre/vendor/flask/app.py", line 1821, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/opt/calibre/vendor/flask/_compat.py", line 39, in reraise
raise value
File "/opt/calibre/vendor/flask/app.py", line 1950, in full_dispatch_request
rv = self.dispatch_request()
File "/opt/calibre/vendor/flask/app.py", line 1936, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/opt/calibre/cps/usermanagement.py", line 38, in decorated_view
return login_required(func)(*args, **kwargs)
File "/opt/calibre/vendor/flask_login/utils.py", line 272, in decorated_view
return func(*args, **kwargs)
File "/opt/calibre/cps/web.py", line 719, in index
return render_books_list("newest", sort_param, 1, page)
File "/opt/calibre/cps/web.py", line 422, in render_books_list
entries, random, pagination = calibre_db.fill_indexpage(page, 0, db.Books, True, order)
File "/opt/calibre/cps/db.py", line 610, in fill_indexpage
return self.fill_indexpage_with_archived_books(page, pagesize, database, db_filter, order, False, *join)
File "/opt/calibre/cps/db.py", line 635, in fill_indexpage_with_archived_books
# book = self.order_authors(book)
UnboundLocalError: local variable 'entries' referenced before assignment
```
2021-02-18 17:02:58 +01:00
Ozzieisaacs
4aa1a838ed
Removed f-strings, making it compatible with python 3.5
2021-02-15 14:17:05 +01:00
Ozzieisaacs
095a51edd0
Convert tabs to spaces in server.py (related to #1862 )
2021-02-15 13:33:42 +01:00
Ozzie Isaacs
a3a11bdf3f
Changed checkbox states are saved on server
2021-02-14 17:49:40 +01:00
Ozzie Isaacs
70b503f3d4
Merge branch 'master' into development
...
# Conflicts:
# test/Calibre-Web TestSummary_Linux.html
2021-02-13 14:36:42 +01:00
Ozzie Isaacs
bbf609b880
Fix #1859 (Upload of jpg files without installed imagemagick doesn't work)
2021-02-13 14:34:41 +01:00
Ozzie Isaacs
0992bafe30
Bulk User management
2021-02-13 13:17:02 +01:00
Ozzie Isaacs
3c1b06872d
Updated testresults
...
Changed optional-requirements
Prevent redirect 308 on /<data> routes (#1854 )
2021-02-09 18:04:56 +01:00
Ozzie Isaacs
cefdd2f66c
suppress asyncio message always on restart or shutdown
2021-02-08 20:39:21 +01:00
Ozzie Isaacs
5dac13b1da
Revert change in ub.py
2021-02-08 20:17:02 +01:00
alfred82santa
6014b04b2a
Use BookShelf added_date as date reference
2021-02-08 20:10:12 +01:00
Ozzie Isaacs
8aebf48193
Update handling for package data
2021-02-08 20:09:36 +01:00
Ozzie Isaacs
fbb905957b
Prevent redirect 308 on /<data> routes
2021-02-08 20:09:36 +01:00
Ozzie Isaacs
e0ce135838
Move "create_engine" call
2021-02-08 20:09:36 +01:00
Ozzie Isaacs
60497c60c1
Update creating Home_Config variable for packaging support, added .HOMEDIR to ignored filename during update
2021-02-07 09:20:37 +01:00
Ozzie Isaacs
251a77c8b4
Merge branch 'master' into Development
...
Improved packaging support
2021-02-07 08:54:29 +01:00
alfred82santa
2b7c1345ee
Fix disable shelf kobo sync
2021-02-07 00:21:51 +01:00
alfred82santa
69b7d94774
Fixes and remove shelf kobo sync flag when kobo sync disabled
2021-02-07 00:19:24 +01:00
alfred82santa
8fe762709b
Fix mistake
2021-02-06 21:15:36 +01:00
alfred82santa
a3f17deb17
Added options in order to synchronize only selected shelf on Kobo device
2021-02-06 20:29:43 +01:00
Ozzie Isaacs
e6fb460071
New restart routine for executable files
...
Fix log in updater
New source option updater available
2021-02-06 09:42:27 +01:00
Ozzie Isaacs
6137fdeb33
Version bump
2021-02-02 19:11:02 +01:00
Ozzie Isaacs
4a4d02ea6a
Added translations
2021-02-02 19:04:55 +01:00
Ozzie Isaacs
be26e5f152
Update Teststatus
...
Update Version
2021-02-02 18:52:31 +01:00
Ozzie Isaacs
127bfba135
fix wrong path in get_update_status js function
2021-02-01 19:00:10 +01:00
Ozzie Isaacs
7efae3c125
Renamed "Recently Added" to "Books"
2021-01-31 19:20:43 +01:00
Ozzie Isaacs
1e5af21000
Fix #1843 (get path to script via html file and known js file instead of randomly picking last one)
2021-01-31 19:01:34 +01:00
Ozzie Isaacs
33a0a4c173
Changed function for getting path in js file
2021-01-31 18:55:32 +01:00
Ozzie Isaacs
eeb7974e05
User table:
...
Added button for single user edit
Added delete-trash-icon (not working)
Roles are displayed correct per user
Guest user is not visible if anonymous browsing is disabled
2021-01-31 14:54:45 +01:00
Ozzie Isaacs
f45ea1a31c
Merge branch 'master' into development
2021-01-31 13:21:47 +01:00
Ozzie Isaacs
a866dbaa80
Fix mimetype in comic reader
2021-01-31 11:21:09 +01:00
Ozzie Isaacs
62447d6b89
Basic User edit in tables
2021-01-31 10:17:57 +01:00
Ozzie Isaacs
ff16afbf0b
Merge branch 'master' into development
2021-01-30 17:55:45 +01:00
Ozzie Isaacs
9d7ef25062
Fix Kobo sync & Update Teststatus
2021-01-30 17:55:17 +01:00
Ozzie Isaacs
88078d65e9
Fix #1482 (do not shorten title in book detail page)
2021-01-30 14:57:59 +01:00
Ozzie Isaacs
b07a97c17e
Merge remote-tracking branch 'webp/comic-webp' into master
2021-01-30 14:56:26 +01:00
Ozzie Isaacs
41e7d65e2a
Merge remote-tracking branch 'caliblur/master' into master
2021-01-30 14:54:16 +01:00
Ozzie Isaacs
7fa5865cf6
Merge remote-tracking branch 'autoconv/kepub_autoconv' into development
...
# Conflicts:
# cps/kobo.py
# cps/kobo_auth.py
2021-01-30 14:47:18 +01:00
Ozzie Isaacs
4a11dd1e16
Fix mistyping "option"
2021-01-28 20:20:59 +01:00
Ozzie Isaacs
34a474101f
Fix #1838 (Log message on failed OPDS login)
2021-01-28 20:05:58 +01:00
Ozzie Isaacs
e6799e7a04
Improved detection of invalid email addresses ( #1831 ) upon registering
2021-01-27 19:18:40 +01:00
Ozzie Isaacs
0f83f9992c
Added swipe support for epub reader ( fixes #925 )
...
Cleaned reader js include files
2021-01-24 14:19:46 +01:00
Ozzie Isaacs
d2ad78eb40
Added swipe support for comic reader and txt reader ( #925 )
...
Bugfix for txt file not present on serving file
2021-01-24 11:28:17 +01:00
Ozzie Isaacs
0b32738f4e
Fix Store UI settings in flask session for guest user ( #1820 )
...
Updated testresults
Fix Filepicker (absolute instead of abs)
2021-01-24 07:31:40 +01:00
Ozzie Isaacs
a9cedb3fca
Add logger to db.py
2021-01-23 13:35:30 +01:00
Ozzie Isaacs
51f9cd4bb4
Fix english language names
2021-01-18 21:24:13 +01:00
Ozzie Isaacs
a1668e2411
Version Bump
2021-01-17 16:37:54 +01:00
Ozzie Isaacs
9418045a2c
Updated Translation
...
Version bump
Fixed errors in requirements file(s)
2021-01-17 16:28:28 +01:00
Ozzie Isaacs
a7da6d210a
Added hint for python 2
2021-01-17 10:30:56 +01:00
Ozzie Isaacs
e09f2c9beb
Added Password change on cli
2021-01-17 09:17:46 +01:00
Ozzie Isaacs
4bc3c8d9ac
Added missing mimetype ( fix #1811 )
2021-01-17 07:54:28 +01:00
Ozzie Isaacs
9acea8adf4
Fixed logging of exception in debug_or_exception handler for python version <3.8
2021-01-12 20:51:49 +01:00
Ozzie Isaacs
e5f754ed0e
improved session handling
2021-01-11 14:18:01 +01:00
Ozzie Isaacs
263a8f9048
Added catching of missing invalid_request
2021-01-10 14:57:54 +01:00
Ozzie Isaacs
6f9e52792a
No autoflush on metadata.db change
2021-01-10 11:01:54 +01:00
Ozzie Isaacs
4a9b01e93b
Added IntegrityError to catched error
2021-01-10 10:23:14 +01:00
Ozzie Isaacs
b7de23e895
Merge remote-tracking branch 'fix/unused_imports' into master
2021-01-10 10:18:01 +01:00
jvoisin
b8ab66369e
Remove some unused imports
2021-01-07 17:59:08 +01:00
jvoisin
54a78d5565
Remove duplicate id from the search form
2021-01-07 17:40:18 +01:00
mmonkey
b4324cd685
Merge remote-tracking branch 'upstream/master' into master
2021-01-04 12:24:11 -06:00
Ozzieisaacs
ca212c8737
Kobo sync limit set to 100
...
Remove python2 support from readme
2021-01-04 18:45:47 +01:00
Ozzieisaacs
a659f2e49d
Improved logging for emails
...
Removed private data from debug export
2021-01-03 19:27:34 +01:00
OzzieIsaacs
760fbbb357
Fix shelf time_created vs. time_last_modified
2021-01-03 16:41:38 +01:00
OzzieIsaacs
56388145b5
Fixes from testrun
2021-01-03 15:40:17 +01:00
Ozzieisaacs
cd60db417c
Code refactor shelf handling
2021-01-03 11:53:06 +01:00
Ozzieisaacs
5cce01215f
Code refactoring ub.session.commit()
...
Code cosmentics admin.py
2021-01-03 09:53:34 +01:00
mmonkey
bc8bdfe385
Merge remote-tracking branch 'upstream/master' into master
2021-01-02 20:21:15 -06:00
Ozzieisaacs
4578af7a6d
Fix export of logfiles ( #1794 )
2021-01-02 20:38:11 +01:00
Ozzieisaacs
9e1cdd8f57
Merge remote-tracking branch 'it/patch-20' into master
...
# Conflicts:
# cps/translations/it/LC_MESSAGES/messages.po
2021-01-02 19:37:59 +01:00
OzzieIsaacs
682c3b834f
Revert unrar5 experiment
2021-01-02 15:32:06 +01:00
OzzieIsaacs
9b50114852
Fixes from testrun
2021-01-02 07:51:55 +01:00
Ozzieisaacs
b100d198e8
Merge branch 'master' into Develop
...
Remove relate to referrer for tag/custom column allow / deny dialog
2020-12-31 15:12:37 +01:00
Ozzieisaacs
7849f2fb4b
Remove relate to referrer for tag/custom column allow / deny dialog
2020-12-31 15:08:56 +01:00
Ozzieisaacs
b35ecddde3
Added Id on Filechooser dialog for testability
2020-12-31 09:54:40 +01:00
Ozzieisaacs
bde7921016
Fix modal path id for calibre db filepicker
...
Fix SyncToken last-Book-id missing
2020-12-30 10:05:15 +01:00
Ozzieisaacs
d33b0587cb
Advanced search tags are now multiselects ( #1240 )
2020-12-28 13:44:17 +01:00
Ozzieisaacs
7e0ed537b7
irst steps Advanced search with mulitselects
2020-12-27 19:12:27 +01:00
Ozzieisaacs
1e351eb01d
Search for read status
2020-12-27 18:59:33 +01:00
Ozzieisaacs
1a83bddf8c
Merge bubble read status
2020-12-27 13:53:21 +01:00
Ozzieisaacs
2a63c35743
Activate serverside filepicker with parameter in unconfigured state
2020-12-27 11:27:15 +01:00
Ozzieisaacs
27dcbcd7e1
paged and orderable shelfs
...
Fix for non writable settings db with non configured calibre-web
2020-12-27 10:24:51 +01:00
mmonkey
0cf4c7b7b7
Merge remote-tracking branch 'upstream/master' into master
2020-12-24 03:01:55 -06:00
ElQuimm
623372387d
Update italian message.po
...
Merry Christmas and Happy Holidays :-)
2020-12-23 13:45:19 +01:00
OzzieIsaacs
abf0f4d699
Updated Testresult
...
Fixed delete book call
2020-12-23 10:08:54 +01:00
Ozzieisaacs
2bea447de5
Fix show archived books
2020-12-23 09:07:49 +01:00
Ozzieisaacs
f6538b6110
New delete user button
...
refactored confirm dialogs
2020-12-21 19:50:12 +01:00
Ozzieisaacs
2d3ae71a3d
Fixed button for email config ( Fix #1766 )
2020-12-21 19:13:55 +01:00
Ozzieisaacs
9a20faf640
Revert accidentally deleted lines in caliblur! theme
2020-12-17 19:10:02 +01:00
andylizi
123493ee59
Fix #1255 (support webp in comic viewer)
2020-12-17 23:54:06 +08:00
mmonkey
2d498dd138
Preserve publisher links, and fix formatting in custom columns for CaliBlur theme.
2020-12-16 00:58:45 -06:00
Ozzieisaacs
62da469fd1
Shelfs are now paginated (sorting buttons are disabled)
...
Changed gevent dependencys
2020-12-13 18:32:44 +01:00
Ozzieisaacs
d64009e23e
preparation for filtered and ordered shelfs
2020-12-13 13:54:09 +01:00
Ozzieisaacs
fd8b642d64
Code cosmetics css
...
Code cosmetics js
Fixes for links with remote_login
2020-12-13 09:53:18 +01:00
OzzieIsaacs
d5ed5cd665
Fixes from tests
2020-12-12 15:16:22 +01:00
OzzieIsaacs
fa95d064ff
Fix get_sidebar_config
2020-12-12 12:03:11 +01:00
Ozzieisaacs
1905e0ee6f
refactoring to prevent web.py being the middle of the universe
2020-12-12 11:23:17 +01:00
Ozzieisaacs
96b18faea1
Merge remote-tracking branch 'nl/master' into master
2020-12-12 10:06:16 +01:00
Ozzieisaacs
0d7f2e157a
Update Download Debug package
...
- include config
- bugfix for stream logger
2020-12-12 10:02:11 +01:00
Marcel
2d66936d8b
NL translation update
...
NL translation update
2020-12-12 09:24:01 +01:00
Ozzieisaacs
b637a63e71
Refactored exception logging
2020-12-12 08:11:00 +01:00
Ozzieisaacs
1ae778d81e
Fix #1753 (errorhandling on route serve_book)
2020-12-12 06:49:44 +01:00
Ozzieisaacs
f4412ee96b
Fix #1753 (errorhandling on route serve_book)
2020-12-12 06:41:12 +01:00
Ozzieisaacs
9130aceb5a
Changed admin page
2020-12-11 20:55:09 +01:00
Ozzieisaacs
b8336c03c3
Changed admin page
2020-12-11 20:54:24 +01:00
Ozzieisaacs
76c3ade394
Changed logging in worker thread
2020-12-11 17:03:18 +01:00
Ozzieisaacs
d9b22fd513
log exceptions only in debug mode
2020-12-11 16:46:02 +01:00
Ozzieisaacs
88ea998f8b
Only register gdrive callback if gdrive is enabled
...
With enabled gdrive return on change if no watch callback is configured, instead of send request to google drive
2020-12-11 15:56:42 +01:00
Ozzie Isaacs
db91577485
Use calibre-web folder in tempdir on upload cover and metadata backup
...
fix upload cover on windows (slash vs. backslash)
2020-12-11 13:34:29 +01:00
Ozzie Isaacs
5d9404863d
Fix detection and removal of metadata.db ending in calibre-directory
...
Update requirements
2020-12-11 09:11:17 +01:00
Ozzieisaacs
d3986ca14a
Server side file browser
2020-12-11 08:37:37 +01:00
Ozzieisaacs
2508c1abb2
Started implement server side filechooser
2020-12-10 14:41:45 +01:00
OzzieIsaacs
983e3b2274
Bugfix allowed formats for comics
...
Bugfix editing archived books
2020-12-09 19:02:10 +01:00
Ozzieisaacs
72a02e087c
Update optional pydrive requirement
...
Bugfix cover url download for Wand insted of Pillow
Fix for gdrive with unknown certificates
2020-12-09 15:14:08 +01:00
Ozzieisaacs
352b4a0b73
Remove Pillow as dependency
2020-12-09 14:18:39 +01:00
Ozzieisaacs
d957b2d20f
Fix detect correct encoding for txt-reader
2020-12-09 11:04:29 +01:00
Ozzieisaacs
dcab8af8ab
Fixes for kobo sync
2020-12-09 09:41:23 +01:00
OzzieIsaacs
e1987c34d9
Revert expire on commit
2020-12-09 08:49:18 +01:00
OzzieIsaacs
a80a8aab1c
Fix LDAP import user
2020-12-08 20:13:36 +01:00
OzzieIsaacs
d6fbcdb09d
Fix merge problem (ub prefix in ub.py)
2020-12-08 13:56:17 +01:00
OzzieIsaacs
d39b28b011
Fix for existing book format with gdrive
2020-12-08 13:34:15 +01:00
OzzieIsaacs
8f36128fe3
Merge branch 'session' into Develop
2020-12-08 11:49:39 +01:00
OzzieIsaacs
986d4c99bd
Fix oauth ub session
2020-12-08 11:24:20 +01:00
Ozzieisaacs
f677dcb1f4
Fix missing optional parameter initSession
2020-12-08 08:19:18 +01:00
Ozzieisaacs
1a9b220ec2
Session no longer expires on commit (only in worker thread)
2020-12-08 08:04:46 +01:00
Ozzieisaacs
d15d252af7
Session no longer expires on commit
2020-12-08 08:01:42 +01:00
Ozzieisaacs
5e3618716d
Fix missing session rollback on commit error
2020-12-07 19:53:34 +01:00
Ozzieisaacs
f13522559d
Fixed problems on startup with config session
2020-12-07 13:51:52 +01:00
Ozzieisaacs
777c2726d3
Changed session_handing
2020-12-07 08:52:52 +01:00
Ozzieisaacs
c25afdc203
Chunked sync
2020-12-06 13:21:25 +01:00
Ozzieisaacs
c25f6d7c38
Prefer kepub in kobo sync
2020-12-06 06:01:10 +01:00
Ozzieisaacs
388e46ee81
Merge remote-tracking branch 'prefer_kepub/prefer-kepub' into master (send kepub instead of epub)
2020-12-06 05:57:56 +01:00
Ozzieisaacs
242866948f
Merge branch 'master' into Develop
2020-12-05 08:34:12 +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