Michael Shavit 
							
						 
					 
					
						
						
						
						
							
						
						
							f9dbc6bc78 
							
						 
					 
					
						
						
							
							Clean-up book from ArchivedBook on hard-delete.  
						
						 
						
						... 
						
						
						
						This change also adds a warning to the hard-delete prompt that deleted
books should first be archived if the Kobo Sync feature is enabled.
An alternative would be to keep a permanent record of hard-deleted
book. 
						
					 
					
						2020-01-26 16:20:10 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Shavit 
							
						 
					 
					
						
						
						
						
							
						
						
							9804a98af8 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'original/Develop' into kobo_book_delete  
						
						 
						
						
						
					 
					
						2020-01-26 15:58:57 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							2eec329bdf 
							
						 
					 
					
						
						
							
							Merge branch 'master' into Develop  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	cps/templates/user_edit.html
#	optional-requirements.txt 
						
					 
					
						2020-01-26 19:29:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							0411d4a8c9 
							
						 
					 
					
						
						
							
							Added 2 new kobo settings: Enable Kobo Sync (currently not working) and proxy Requests to Kobo  
						
						 
						
						... 
						
						
						
						Added fix for kobo reader generating requests without right port number, causing url_for not working correct 
						
					 
					
						2020-01-26 16:52:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							ad71d0a03f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'kobo_/develop/fix-new-user' into Develop  
						
						 
						
						
						
					 
					
						2020-01-26 14:43:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							0955c6d6fb 
							
						 
					 
					
						
						
							
							Update Kobo  
						
						 
						
						
						
					 
					
						2020-01-26 14:42:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Shavit 
							
						 
					 
					
						
						
						
						
							
						
						
							c0239a659c 
							
						 
					 
					
						
						
							
							Add UI support for archived books.  
						
						 
						
						... 
						
						
						
						Archived books will no longer appear in any book lists or searches, and
may only be restored from the Archive view. 
						
					 
					
						2020-01-26 00:27:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Latapie 
							
						 
					 
					
						
						
						
						
							
						
						
							69fa7d0091 
							
						 
					 
					
						
						
							
							new user: disable kobo token on new user page  
						
						 
						
						... 
						
						
						
						kobo token generator function is related to a user id, which is not
present on new user page.
Disable the Kobo token part when creating a new user. 
						
					 
					
						2020-01-25 22:41:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							cd9bb56db5 
							
						 
					 
					
						
						
							
							Cleanup Kobo integration  
						
						 
						
						
						
					 
					
						2020-01-20 06:14:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							65105d9dbe 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'cc/develop/custom_float' into Develop  
						
						 
						
						
						
					 
					
						2020-01-15 17:58:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							ce66c752c4 
							
						 
					 
					
						
						
							
							Updated czech translation  
						
						 
						
						... 
						
						
						
						removed language selection for guest user 
						
					 
					
						2020-01-14 18:21:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							1d7e52c198 
							
						 
					 
					
						
						
							
							Merge with develop:  
						
						 
						
						... 
						
						
						
						- No. of unread books correct calculated
- logviewer handles stream output correct
- Id for testablility in email server setup 
						
					 
					
						2020-01-13 18:37:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						
					 
					
						2020-01-11 13:28:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							42435ab34a 
							
						 
					 
					
						
						
							
							Improved testablility  
						
						 
						
						
						
					 
					
						2020-01-08 19:52:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						
					 
					
						2020-01-07 20:26:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							cabad83418 
							
						 
					 
					
						
						
							
							moved language selection back, default value for restriction columns  
						
						 
						
						... 
						
						
						
						Merge branch 'master' into Develop
# Conflicts:
#	cps/editbooks.py 
						
					 
					
						2020-01-05 16:20:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							c60277f4d3 
							
						 
					 
					
						
						
							
							Capitalize language selection in User settings  
						
						 
						
						... 
						
						
						
						Remove sql statement from log.debug statement upon creation of new column in settings database 
						
					 
					
						2020-01-05 14:07:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							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) 
						
					 
					
						2020-01-05 13:38:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							48495f0d66 
							
						 
					 
					
						
						
							
							Merge branch 'master' into Develop  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	cps/helper.py
#	cps/templates/user_edit.html
#	cps/web.py 
						
					 
					
						2020-01-04 07:57:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							32e818af6a 
							
						 
					 
					
						
						
							
							Fix   #1124  
						
						 
						
						
						
					 
					
						2020-01-02 16:09:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							d9adb4fc94 
							
						 
					 
					
						
						
							
							Improvements for limit tags  
						
						 
						
						
						
					 
					
						2020-01-01 17:30:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						
					 
					
						2020-01-01 17:29:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							1da4efec86 
							
						 
					 
					
						
						
							
							Merge branch 'master' into Develop  
						
						 
						
						
						
					 
					
						2019-12-31 10:52:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							1c18a788f4 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'tags_restrict/master' into Develop  
						
						 
						
						
						
					 
					
						2019-12-30 15:15:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							5887f0fe6b 
							
						 
					 
					
						
						
							
							Fix for  #768  (If email server is configured, admins can send user passwords, also domains can be denied from registration)  
						
						 
						
						
						
					 
					
						2019-12-29 13:54:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							01381488f4 
							
						 
					 
					
						
						
							
							Fixes from tests  
						
						 
						
						
						
					 
					
						2019-12-28 16:18:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							bbe91f439a 
							
						 
					 
					
						
						
							
							Merge from master  
						
						 
						
						
						
					 
					
						2019-12-22 15:28:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							b586a32843 
							
						 
					 
					
						
						
							
							Fix   #1115  (comic reader not working under iOS, maybe invalid issue)  
						
						 
						
						... 
						
						
						
						Improvement for #925  (Next/Prev buttons are bigger) 
						
					 
					
						2019-12-22 15:24:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							288944db2c 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'kobo_sync/kobo' into Develop  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	cps.py
#	cps/kobo.py
#	cps/kobo_auth.py
#	cps/ub.py 
						
					 
					
						2019-12-20 19:24:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Shavit 
							
						 
					 
					
						
						
						
						
							
						
						
							f84274f1c5 
							
						 
					 
					
						
						
							
							git add missing generate_kobo_auth_url.html  
						
						 
						
						
						
					 
					
						2019-12-20 01:08:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Shavit 
							
						 
					 
					
						
						
						
						
							
						
						
							207004beff 
							
						 
					 
					
						
						
							
							Remove config_server_url setting.  
						
						 
						
						
						
					 
					
						2019-12-20 01:02:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Shavit 
							
						 
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							f705889c23 
							
						 
					 
					
						
						
							
							Inital Kobo  
						
						 
						
						
						
					 
					
						2019-12-17 20:28:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							eabc6e23be 
							
						 
					 
					
						
						
							
							Test Email now send to user's email address ( #834 )  
						
						 
						
						... 
						
						
						
						Added forgot/reset password routine (#1098 , #1063 ) 
						
					 
					
						2019-12-15 17:08:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							c33623efee 
							
						 
					 
					
						
						
							
							Unified wording for recently added books, series, categories, etc in opds and web UI (  #1045 )  
						
						 
						
						... 
						
						
						
						Added file formats and languages to opds feed 
						
					 
					
						2019-12-15 13:32:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							2215bf3d7f 
							
						 
					 
					
						
						
							
							Implemented  #1083  (Advanced search for extensions)  
						
						 
						
						
						
					 
					
						2019-12-15 11:35:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Roberts 
							
						 
					 
					
						
						
						
						
							
						
						
							efcee0a7b7 
							
						 
					 
					
						
						
							
							added reverse proxy configuration form and handler  
						
						 
						
						
						
					 
					
						2019-12-12 21:31:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Roberts 
							
						 
					 
					
						
						
						
						
							
						
						
							39b6b100f9 
							
						 
					 
					
						
						
							
							whitespace  
						
						 
						
						
						
					 
					
						2019-12-12 21:31:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Roberts 
							
						 
					 
					
						
						
						
						
							
						
						
							9351ff032f 
							
						 
					 
					
						
						
							
							whitespace  
						
						 
						
						
						
					 
					
						2019-12-12 21:31:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Roberts 
							
						 
					 
					
						
						
						
						
							
						
						
							f0760c07d8 
							
						 
					 
					
						
						
							
							added admin display of reverse proxy settings  
						
						 
						
						
						
					 
					
						2019-12-12 21:31:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Roberts 
							
						 
					 
					
						
						
						
						
							
						
						
							77b0954c70 
							
						 
					 
					
						
						
							
							use a macro for the display of boolean settings  
						
						 
						
						
						
					 
					
						2019-12-12 21:28:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							e308a74dc2 
							
						 
					 
					
						
						
							
							Fix ( #1103 ) Internal server error with Goodreads and no result for author name on Goodreads  
						
						 
						
						
						
					 
					
						2019-12-12 20:08:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							22add37b64 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'fix typo in config_edit.html  #1097 '  
						
						 
						
						... 
						
						
						
						Updated translations 
						
					 
					
						2019-12-08 10:10:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ozzieisaacs 
							
						 
					 
					
						
						
						
						
							
						
						
							8a9695d48e 
							
						 
					 
					
						
						
							
							Fix getting metadata from douban ( #858 )  
						
						 
						
						
						
					 
					
						2019-12-08 09:52:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Shavit 
							
						 
					 
					
						
						
						
						
							
						
						
							0b709f7dfb 
							
						 
					 
					
						
						
							
							Merge branch 'master' into kobo  
						
						 
						
						
						
					 
					
						2019-12-07 20:04:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Shavit 
							
						 
					 
					
						
						
						
						
							
						
						
							9ede01f130 
							
						 
					 
					
						
						
							
							* Add a UserKeyToken to the User table for Kobo authorization.  
						
						 
						
						... 
						
						
						
						* Add proper authorization checks on the new Kobo endpoints.
Important Note: As a side-effect, all CalibreWeb API calls can be
authorized using this token (i.e without a username&password). 
						
					 
					
						2019-12-07 19:54:44 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Shavit 
							
						 
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhiyue 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							222797e631 
							
						 
					 
					
						
						
							
							support douban book search using apikey  
						
						 
						
						
						
					 
					
						2019-12-04 11:59:06 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dalin 
							
						 
					 
					
						
						
						
						
							
						
						
							4c2323fcc9 
							
						 
					 
					
						
						
							
							fix typo in config_edit.html  
						
						 
						
						
						
					 
					
						2019-12-03 16:06:25 +08:00