973f555544
Merge branch 'master' into Develop (updated tinymce and bootstrap datepicker)
Ozzieisaacs2020-01-13 18:39:25 +01:00
1d7e52c198
Merge with develop: - No. of unread books correct calculated - logviewer handles stream output correct - Id for testablility in email server setup
Ozzieisaacs2020-01-13 18:37:29 +01:00
1b42dd1043
Update czech and german translation
Ozzieisaacs2020-01-13 18:24:47 +01:00
68ca0b86da
Updated tiniymce + locale updated datepicker + locale Included cs, fi language, updated ru language
Ozzieisaacs2020-01-12 14:11:53 +01:00
79a9ef4859
Make Kobo optional move jsonschema dependency to optional-requirements.txt Added version of jsonschema to about section Added additional column to RemoteAuthToken table Update configuration of Kobo sync protocol
Ozzieisaacs2020-01-11 19:10:39 +01:00
2798dd5916
Merge remote-tracking branch 'fix/kobo' into Develop
Ozzieisaacs2020-01-11 18:35:04 +01:00
8143c16c14
Added texts for allowed denied tags in configuration Removed domain only restriction (now it's also possible to allow/deny name parts of users email) Fix no. of displayed books in unread books section, with applied restrictions
Ozzieisaacs2020-01-11 11:42:30 +01:00
661ed17d23
Handle stream output in logviewer Add migration of global matrue content settings to user based settings Fix Caliblur Theme (Publisherslist) Allow/deny list/edit/add/delete of tags and custom columns Colored table background for tags restriction
Ozzieisaacs2020-01-05 16:43:48 +01:00
218e35e3aa
Merge remote-tracking branch 'origin/Develop' into Develop
Ozzieisaacs2020-01-05 16:20:46 +01:00
cabad83418
moved language selection back, default value for restriction columns Merge branch 'master' into Develop
Ozzieisaacs2020-01-05 08:43:00 +01:00
24ae7350f5
Fix # #1127 (user template show random books in detail view not saved)
Ozzieisaacs2020-01-05 16:18:51 +01:00
c60277f4d3
Capitalize language selection in User settings Remove sql statement from log.debug statement upon creation of new column in settings database
Ozzieisaacs2020-01-05 14:07:26 +01:00
6a07cfba65
Merge remote-tracking branch 'proxy_login/1105-reverse-proxy-login' Fix for creation of bool config settings (before: new bool columns where always created with true as default)
Ozzieisaacs2020-01-05 13:37:02 +01:00
513ac6cfb4
Fix for #768 (If email server is configured, admins can send user passwords, also domains can be denied from registration) Fixes from tests Fix response opds with read/unread changed db_reconnect Changed output for error 500 (now including error message) Fix in task queue after 20 messages
Ozzieisaacs2019-12-29 13:54:52 +01:00
1c18a788f4
Merge remote-tracking branch 'tags_restrict/master' into Develop
Ozzieisaacs2019-12-30 15:15:07 +01:00
5887f0fe6b
Fix for #768 (If email server is configured, admins can send user passwords, also domains can be denied from registration)
Ozzieisaacs2019-12-29 13:54:52 +01:00
c238367b64
Reload database on every call to v1/library/sync. This fixes an issue where side-loaded books appear in the sync response with no download urls.
Michael Shavit2019-12-22 12:58:03 -05:00
b831b9d6b2
Integrate with the official Kobo store endpoint so that no functionanility is lost by overriding the api_endpoint setting.
Michael Shavit2019-12-21 20:42:26 -05:00
b586a32843Fix#1115 (comic reader not working under iOS, maybe invalid issue) Improvement for #925 (Next/Prev buttons are bigger)
Ozzieisaacs2019-12-22 15:24:22 +01:00
288944db2c
Merge remote-tracking branch 'kobo_sync/kobo' into Develop
Ozzieisaacs2019-12-20 19:24:31 +01:00
d6a9746824
Add a filter to the Sync request endpoint to ignore books that don't have any formats supported by the device.
Michael Shavit2019-12-20 01:28:53 -05:00
27d084ce39
Remove the KoboUserKey-based Authentication. Instead, the user generates the api_endpoint url to set on their device by visiting http://.../kobo_auth/generate_auth_token. The generated url will contain a RemoteAuthorizationToken that will be included on all subsequent requests from the device to the kobo/ endpoints. (In contrast, the device is authenticated using a session cookie on requests to the download endpoint).
Michael Shavit2019-12-20 00:47:29 -05:00
7098d08888
Added option to convert AZW3 to mobi for sending to kindle
Ozzieisaacs2019-12-15 18:44:02 +01:00
eabc6e23be
Test Email now send to user's email address (#834) Added forgot/reset password routine (#1098, #1063)
Ozzieisaacs2019-12-15 17:08:17 +01:00
b6d7207ec3
Added platform information for better debugging
Ozzieisaacs2019-12-15 13:33:38 +01:00
c33623efee
Unified wording for recently added books, series, categories, etc in opds and web UI ( #1045) Added file formats and languages to opds feed
Ozzieisaacs2019-12-15 13:32:34 +01:00
55c0bb6d34
Set the "Size" attribute for Kobo download_urls, and refactor the code to eventually allow formats other than KEPUB.
Michael Shavit2019-12-08 17:23:55 -05:00
2b55b9b250
Use the login_user Cookie to authorize download requests instead of passing the UserKey over url params.
Michael Shavit2019-12-08 15:33:57 -05:00
fffa2d5a1b
Support passing the Auth token as a url param. This is required to support ebook downloads which the Kobo device emits without any auth headers.
Michael Shavit2019-12-07 22:44:36 -05:00
0926ae530c
Remove custom_column usages from an earlier commit.
Michael Shavit2019-12-07 21:08:53 -05:00
b5da2c4199
Clean-up: Fix import order in kobo.py, and other minor formatting changes.
Michael Shavit2019-12-07 19:48:52 -05:00
9ede01f130
* Add a UserKeyToken to the User table for Kobo authorization. * Add proper authorization checks on the new Kobo endpoints.
Michael Shavit2019-12-07 19:21:08 -05:00
55b54de6a0
Add simple get_download_url implementation to replace the backblaze-backed implementation
Michael Shavit2019-12-05 19:06:39 -05:00
5357867103
Add initial support for Kobo device Sync endpoint. - Supports /v1/library/sync call to get list of books - Supports /v1/library/metadata call to get metadata for a given book + Assumes books are stored on Backblaze for metadata call - Changes to helper.py so that we can return no cover instead of a blank image.
Michael Shavit2019-11-05 23:18:52 -05:00
222797e631
support douban book search using apikey
zhiyue2019-11-22 00:12:05 +08:00
92841b46d7
update Simplified Chinese translations.
dalin2019-12-03 16:32:03 +08:00