advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							10b1784f6d 
							
						 
					 
					
						
						
							
							Fix:Library search API endpoint /libraries/:id/search to check that query param q is a valid string  
						
						
						
					 
					
						2023-12-17 12:23:55 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							f2f2ea161c 
							
						 
					 
					
						
						
							
							Update:API endpoint /podcasts/feed validates rssFeed URL and uses SSRF req filter  
						
						
						
					 
					
						2023-12-17 12:00:11 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							dc67a52000 
							
						 
					 
					
						
						
							
							Update:API endpoint /search/podcast throw 400 error if term query param is not supplied  
						
						
						
					 
					
						2023-12-17 11:18:21 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							05820aa820 
							
						 
					 
					
						
						
							
							Update:API endpoints /podcasts/feed and /podcasts/opml restricted to admin users  
						
						
						
					 
					
						2023-12-17 11:17:35 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							728496010c 
							
						 
					 
					
						
						
							
							Update:/auth/openid/config API endpoint to require admin user and validate issuer URL  
						
						
						
					 
					
						2023-12-17 10:41:39 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							fae383a045 
							
						 
					 
					
						
						
							
							Fix:RSS feeds for collections not updating  #2414  
						
						
						
					 
					
						2023-12-14 15:45:34 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6abc0819d9 
							
						 
					 
					
						
						
							
							Merge pull request  #2400  from mikiher/bookfinder-improvements  
						
						... 
						
						
						
						A few BookFinder improvements (including a fix for #2238 ) 
						
					 
					
						2023-12-10 10:36:21 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							b580a23e7e 
							
						 
					 
					
						
						
							
							BookFinder formatting update  
						
						
						
					 
					
						2023-12-10 10:35:21 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							f659c3f11c 
							
						 
					 
					
						
						
							
							Fix:Podcast RSS feed request header to include application/rss+xml  #2401  
						
						
						
					 
					
						2023-12-09 13:51:28 -06:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							0282a0521b 
							
						 
					 
					
						
						
							
							Sort audible match results by duration difference  
						
						
						
					 
					
						2023-12-09 00:33:06 +02:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6c789dee6 
							
						 
					 
					
						
						
							
							Merge branch 'advplyr:master' into bookfinder-improvements  
						
						
						
					 
					
						2023-12-08 14:07:25 +02:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							8f4c65ec8c 
							
						 
					 
					
						
						
							
							Merge branch 'master' into sso-redirecturi  
						
						
						
					 
					
						2023-12-07 17:04:59 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							341a0452da 
							
						 
					 
					
						
						
							
							Update auth settings endpoint to return updated flag and show whether updates were made in client toast  
						
						
						
					 
					
						2023-12-07 17:01:33 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							b5e255a384 
							
						 
					 
					
						
						
							
							Update:Clean series sequence response from audible provider  #2380  
						
						... 
						
						
						
						- Removes Book prefix
- Splits on spaces and takes first, removes trailing comma 
						
					 
					
						2023-12-06 17:31:36 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							34156af403 
							
						 
					 
					
						
						
							
							Fix:Updating media progress not clearing cache  #2392  
						
						
						
					 
					
						2023-12-05 17:58:54 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Arnst 
							
						 
					 
					
						
						
						
						
							
						
						
							cf00650c6d 
							
						 
					 
					
						
						
							
							SSO/OpenID: Also fix possible race condition  
						
						... 
						
						
						
						- We need to define redirect_uri in the callback again, because the global params of passport can change between calls to the first route (ie. if multiple users log in at same time)
- Removed is_rest parameter as requirement for mobile flow (to maximise compatibility with possible oauth libraries)
- Also renamed some variables for clarity 
						
					 
					
						2023-12-05 09:43:06 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Arnst 
							
						 
					 
					
						
						
						
						
							
						
						
							e6ab28365f 
							
						 
					 
					
						
						
							
							SSO/OpenID: Remove modifying redirect_uri in the callback  
						
						... 
						
						
						
						The redirect URI will be now correctly set to either /callback or /mobile-redirect in the /auth/openid route 
						
					 
					
						2023-12-05 00:18:58 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Arnst 
							
						 
					 
					
						
						
						
						
							
						
						
							80fd2a1a18 
							
						 
					 
					
						
						
							
							SSO/OpenID: Use a mobile-redirect route ( Fixes   #2379  and  #2381 )  
						
						... 
						
						
						
						- Implement /auth/openid/mobile-redirect this will redirect to an app-link like audiobookshelf://oauth
- An app must provide an `redirect_uri` parameter with the app-link in the authorization request to /auth/openid
- The user will have to whitelist possible URLs, or explicitly allow all
- Also modified MultiSelect to allow to hide the menu/popup 
						
					 
					
						2023-12-04 22:36:34 +01:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							84160b2f07 
							
						 
					 
					
						
						
							
							Fix:Server crash when user without a password attempts to login with a password  #2378  
						
						
						
					 
					
						2023-12-02 16:17:52 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbc2c2b481 
							
						 
					 
					
						
						
							
							Merge pull request  #2333  from kieraneglin/ke/feature/upload-auto-fetch-data  
						
						... 
						
						
						
						Add ability to fetch book data on upload 
						
					 
					
						2023-12-02 15:56:39 -06:00 
						 
				 
			
				
					
						
							
							
								Kieran Eglin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57a5005197 
							
						 
					 
					
						
						
							
							Addressed feedback changes  
						
						
						
					 
					
						2023-12-01 21:42:54 -08:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							281de48ed4 
							
						 
					 
					
						
						
							
							Fix "et al" cleanup  
						
						
						
					 
					
						2023-11-30 21:49:24 +02:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c6d6bf688 
							
						 
					 
					
						
						
							
							Merge branch 'advplyr:master' into bookfinder-improvements  
						
						
						
					 
					
						2023-11-30 21:37:01 +02:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							8ac0ce399f 
							
						 
					 
					
						
						
							
							Remove "et al[.]" in author cleanup  
						
						
						
					 
					
						2023-11-30 21:17:13 +02:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							80458e24bd 
							
						 
					 
					
						
						
							
							"[un]abridged" in title candidate generation  
						
						
						
					 
					
						2023-11-30 21:15:25 +02:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ab966ee2f 
							
						 
					 
					
						
						
							
							Merge pull request  #2365  from Sapd/sso-errorhandling  
						
						... 
						
						
						
						SSO/OpenID: Provide error messages to logs 
						
					 
					
						2023-11-28 16:39:01 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							166477ae27 
							
						 
					 
					
						
						
							
							Fix:Narrators page 404 on reload  #2359  
						
						
						
					 
					
						2023-11-28 16:39:52 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							a719065b8d 
							
						 
					 
					
						
						
							
							Auto formatting  
						
						
						
					 
					
						2023-11-28 16:37:19 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Arnst 
							
						 
					 
					
						
						
						
						
							
						
						
							36599a2984 
							
						 
					 
					
						
						
							
							SSO/OpenID: Rename probably misleading message  
						
						
						
					 
					
						2023-11-28 21:16:39 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Arnst 
							
						 
					 
					
						
						
						
						
							
						
						
							618028503b 
							
						 
					 
					
						
						
							
							SSO/OpenID: Also Log token header  
						
						
						
					 
					
						2023-11-28 20:07:49 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Arnst 
							
						 
					 
					
						
						
						
						
							
						
						
							ad53894ea1 
							
						 
					 
					
						
						
							
							SSO/OpenID: Provide detailed error messages  
						
						
						
					 
					
						2023-11-28 17:29:22 +01:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							b4c14fc78d 
							
						 
					 
					
						
						
							
							Parse NFO comma separated strings remove empty strings  
						
						
						
					 
					
						2023-11-26 14:38:25 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							d9584174ff 
							
						 
					 
					
						
						
							
							Parse NFO trim final parsed description  
						
						
						
					 
					
						2023-11-26 14:33:35 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							36e00e8d6a 
							
						 
					 
					
						
						
							
							Merge master  
						
						
						
					 
					
						2023-11-26 13:54:06 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a8c60a8bc 
							
						 
					 
					
						
						
							
							Merge pull request  #2343  from mikiher/caching  
						
						... 
						
						
						
						Simple API Caching for /libraries* requests 
						
					 
					
						2023-11-26 12:33:54 -06:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							3ff41f2b43 
							
						 
					 
					
						
						
							
							Cache HTTP headers and status  
						
						
						
					 
					
						2023-11-25 23:49:56 +02:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e06ae01a1 
							
						 
					 
					
						
						
							
							Merge pull request  #2326  from lkiesow/hide-dev-logs  
						
						... 
						
						
						
						Allow enabling dev logs 
						
					 
					
						2023-11-25 10:36:50 -06:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							288a32cc1e 
							
						 
					 
					
						
						
							
							Merge branch 'caching' of  https://github.com/mikiher/audiobookshelf  into caching  
						
						
						
					 
					
						2023-11-25 08:14:54 +02:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							26fc3a1966 
							
						 
					 
					
						
						
							
							Remove currently unused time measurement utils  
						
						
						
					 
					
						2023-11-25 08:14:45 +02:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							1a046a9bcb 
							
						 
					 
					
						
						
							
							Merge branch 'master' into caching  
						
						
						
					 
					
						2023-11-24 14:38:27 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							7a9c869ac5 
							
						 
					 
					
						
						
							
							Ignore sequelize hooks when updating user lastSeen on socket authentication  
						
						
						
					 
					
						2023-11-24 14:27:32 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							572fb0993c 
							
						 
					 
					
						
						
							
							Rename ApiCacheManager to add .js file extension  
						
						
						
					 
					
						2023-11-24 14:20:14 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							9beee3ed65 
							
						 
					 
					
						
						
							
							Fix:Change password api endpoint  
						
						
						
					 
					
						2023-11-23 15:14:49 -06:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							ab19e25586 
							
						 
					 
					
						
						
							
							Remove unnecessary timing measurements  
						
						
						
					 
					
						2023-11-23 09:56:37 +02:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							07d7d16418 
							
						 
					 
					
						
						
							
							Use a single router.get for API cache middleware  
						
						
						
					 
					
						2023-11-23 09:55:55 +02:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							5e1e748c71 
							
						 
					 
					
						
						
							
							Add ApiCacheManager unit test  
						
						
						
					 
					
						2023-11-23 09:53:52 +02:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							32ce771911 
							
						 
					 
					
						
						
							
							Allow cors while in development  
						
						
						
					 
					
						2023-11-22 12:37:18 -06:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							d944ecaa21 
							
						 
					 
					
						
						
							
							Merge branch 'caching' of  https://github.com/mikiher/audiobookshelf  into caching  
						
						
						
					 
					
						2023-11-22 19:10:29 +02:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							5aeb6ade72 
							
						 
					 
					
						
						
							
							Merge branch 'caching' of  https://github.com/mikiher/audiobookshelf  into caching  
						
						
						
					 
					
						2023-11-22 19:00:11 +02:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							107b4b83c1 
							
						 
					 
					
						
						
							
							Add cache middleware to most /libraries get requests  
						
						
						
					 
					
						2023-11-22 18:40:42 +02:00