b8ab66369e
Remove some unused imports
2021-01-07 17:59:08 +01:00
fd8b642d64
Code cosmetics css
...
Code cosmetics js
Fixes for links with remote_login
2020-12-13 09:53:18 +01:00
d5ed5cd665
Fixes from tests
2020-12-12 15:16:22 +01:00
8b605aeaa8
Only register gdrive callback if gdrive is enabled
2020-12-11 15:53:10 +01:00
e44494aad0
Kobo sync enable/disable working
2020-01-27 20:32:37 +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
2020-01-12 13:42:39 +01: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).
Also use Flask.url_for to generate download urls.
2019-12-20 00:55:53 -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.
2019-12-05 01:56:59 -05:00
4708347c16
Merge branch 'Develop'
...
# Conflicts:
# MANIFEST.in
# README.md
# cps/helper.py
# cps/static/js/archive/archive.js
# cps/translations/nl/LC_MESSAGES/messages.mo
# cps/translations/nl/LC_MESSAGES/messages.po
# cps/ub.py
# cps/updater.py
# cps/web.py
# cps/worker.py
# optional-requirements.txt
2019-07-13 20:54:21 +02:00
404b29b979
Refactored WSGIServer handling
...
Restart of gevent server now working
2018-07-09 18:47:36 +02:00
7d3fadb685
Improved compability for gevent (version 1.3.x & Windows)
...
Bugfix gdrive naming of client_secrets.json
Bugfix handling of gdrive with working folder not cps root folder
2018-07-07 11:41:39 +02:00
204cd504a9
- Completly new setup of GDrive (every data is taken from client_secret.json file)
...
- If cover on Google Drive is missing, the generic cover will be used
- Better error handling during configuration of google drive (missing hook callback verification, missing files)
- less errors on console during use of Gdrive, more log file output in case of error
- removed standalone flask development mode
- removed gdrive template file and vendor setup script
2018-06-02 10:59:34 +02:00
77e77e2b14
Fix #486
2018-05-27 18:44:06 +02:00
af5a897d1d
Added SSL Options ( #416 )
2018-03-30 21:20:47 +02:00
a8b3da24bf
Increased upload limit to 200MB ( #452 )
2018-03-30 10:39:53 +02:00
7c6d527a55
Code cosmetics
2017-04-02 10:05:07 +02:00
0e0e72fb71
Fixes for gevent/gdrive
2017-03-19 17:14:16 +01:00
907a2eca68
Merge branch 'master' of https://github.com/janeczku/calibre-web into develop
...
# Conflicts:
# cps.py
2017-03-18 12:48:59 +00:00
806cb5d856
Fixes #132
2017-03-17 19:58:07 +01:00
b352bbfd14
Fix for gevent as optional
2017-03-16 21:02:49 +00:00
4b59eab3eb
Updated to use “gevent” so can use yield to download books
2017-03-07 22:38:23 +00:00
b70191ca2a
Least change to adapt with python3
...
change some syntax
- except clause
- unicode -> bulitins.str
- sqllite uri
- fix import local path
- 01 to 1 (0 is meaningless)
add module
- future
- builtins (from future)
- imp (python3 )
- past (from future)
- sqlalchemy (update one)
refer to
http://python-future.org/compatible_idioms.html
2017-03-05 17:40:39 +08:00
6ec4e0a651
Bugfix Updater
...
Improved logging
2017-02-21 19:40:22 +01:00
709fa88c62
Navbar reduced to icons on smaller screens
...
Feedback updater improved (#81 )
2017-02-20 19:52:00 +01:00
935b6e3143
Code cosmetics
...
Bugfix download opds
added changable title to opds feed
removed unused search.xml file
2017-01-29 21:06:08 +01:00
2c615fdf05
Finalize graphical setup for calibre-web
2017-01-28 20:16:40 +01:00
4eee58c21c
Started migration of config to app database
2017-01-22 16:44:37 +01:00
453d04b566
Final fix for #86 (reverse proxy error)
...
renamed admin_user to admin
added configuration infos inm admin panel
2017-01-02 18:52:33 +01:00
ba44a15891
changes for #77
...
Code cosmetics
#75 :
- More debug infos for kindlegen and sending e-mail.
- Button for sending test e-mail.
- timeout of 5min for sending e-mail
2016-12-23 09:53:39 +01:00
12db39523c
Merge branch 'master' of https://github.com/wuqi/calibre-web
...
# Conflicts:
# .gitignore
# cps/static/css/colors.css
# cps/static/css/style.css
# cps/web.py
2016-10-24 19:04:16 +02:00
cd792d0ca7
Import files are now searched first from vendor folder and not from python folder
...
This should solve issues if different versions of packages are installed on the machine (like in #61 )
2016-10-04 18:48:26 +02:00
ab97ead264
merge test
2016-07-16 17:17:43 +08:00
d0c9bf9e0e
Add shebang
...
Closes #29
2016-07-14 01:52:06 +02:00
f7e868044e
Move vendored libraries to vendor directory
2016-04-27 17:47:31 +02:00
64a9cbce2d
Initial Fork from https://bitbucket.org/raphaelmutschler/calibreserver/
2015-08-02 20:59:11 +02:00