advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							e8fa029df7 
							
						 
					 
					
						
						
							
							Fix:Specific podcast rss feed cannot be fetched due to accept header  #2446  
						
						
						
					 
					
						2024-01-10 08:12:26 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a361c91f1 
							
						 
					 
					
						
						
							
							Merge pull request  #2506  from FreedomBen/remove-dev-logs  
						
						... 
						
						
						
						Change `Logger.dev` calls to `Logger.debug` 
						
					 
					
						2024-01-09 16:47:21 -06:00 
						 
				 
			
				
					
						
							
							
								Benjamin Porter 
							
						 
					 
					
						
						
						
						
							
						
						
							4a76059608 
							
						 
					 
					
						
						
							
							Change Logger.dev calls to Logger.debug  
						
						... 
						
						
						
						Logger.dev is kind of in a weird spot where it doesn't fit into the
standard log level.  It is called directly by some code and it only
checks whether a property is set (which comes from an env var) before
deciding to print out.
This standardizes on `debug` by changing the dev calls to debug. Also
removes the now unused code. 
						
					 
					
						2024-01-09 15:24:23 -07:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							da25eff5c1 
							
						 
					 
					
						
						
							
							Fix:Parse series sequence from OPF in cases where series_index is not directly underneath series meta  #2505  
						
						
						
					 
					
						2024-01-08 18:21:15 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							69e23ef9f2 
							
						 
					 
					
						
						
							
							Add:Epub metadata parser and cover extractor  #1479  
						
						
						
					 
					
						2024-01-07 17:51:07 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48a08e9659 
							
						 
					 
					
						
						
							
							Merge pull request  #2503  from Machou/master  
						
						... 
						
						
						
						Little Missed Update fr.json 
						
					 
					
						2024-01-07 12:42:09 -06:00 
						 
				 
			
				
					
						
							
							
								Machou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4608f91ec6 
							
						 
					 
					
						
						
							
							Update fr.json  
						
						
						
					 
					
						2024-01-07 02:41:16 +01:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							e88c1fa329 
							
						 
					 
					
						
						
							
							Update:Show tooltip for library item card titles that are truncated  #2451  
						
						... 
						
						
						
						- Refactored tooltip so that they dont overflow the window 
						
					 
					
						2024-01-06 15:54:48 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							935e545caa 
							
						 
					 
					
						
						
							
							Update readme for iOS beta full  
						
						
						
					 
					
						2024-01-06 14:13:39 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							a426da534c 
							
						 
					 
					
						
						
							
							Fix:Export OPML not escaping characters  #2487  
						
						
						
					 
					
						2024-01-05 14:45:25 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							eaf6bf29cc 
							
						 
					 
					
						
						
							
							Fix:Improve performance for podcast rss feed episodes modal for large rss feeds  
						
						
						
					 
					
						2024-01-05 14:39:25 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							a0eb6bd3dc 
							
						 
					 
					
						
						
							
							Fix:Refresh podcast episode table when new episodes are downloaded  
						
						
						
					 
					
						2024-01-05 14:38:29 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbe228a4f8 
							
						 
					 
					
						
						
							
							Merge pull request  #2485  from Machou/patch-1  
						
						... 
						
						
						
						Update fr.json 
						
					 
					
						2024-01-05 10:40:29 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							578a59063f 
							
						 
					 
					
						
						
							
							Update discord invite link  
						
						
						
					 
					
						2024-01-05 09:24:18 -06:00 
						 
				 
			
				
					
						
							
							
								Machou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffa7cc0d22 
							
						 
					 
					
						
						
							
							Update fr.json  
						
						
						
					 
					
						2024-01-05 07:19:07 +01:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f9969cd9b 
							
						 
					 
					
						
						
							
							Merge pull request  #2488  from FreedomBen/add-init-system-to-docker  
						
						... 
						
						
						
						Add tini as PID 1 handler in container image 
						
					 
					
						2024-01-04 13:50:54 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							9f909b0d85 
							
						 
					 
					
						
						
							
							Update:Library folder browser to also work for debian and windows  
						
						
						
					 
					
						2024-01-03 16:23:17 -06:00 
						 
				 
			
				
					
						
							
							
								Benjamin Porter 
							
						 
					 
					
						
						
						
						
							
						
						
							baa65b8155 
							
						 
					 
					
						
						
							
							Add tini as PID 1 handler in container image  
						
						... 
						
						
						
						This PR adds `tini` to the container image and uses it as PID 1 when
starting the container.  This ensures that proper PID 1 signal-handling
is implemented and passed to the underlying node.js process, thereby
ensuring that the ABS process has a chance to receive and handle signals
other than `SIGKILL`, such as the important `SIGINT`.
This is somewhat related to #2445  . Without this, the signal handled by
2445 won't be received when running in a container.
Some background:
In linux, PID 1 has special duties involving signal handling that are
different than other processes.  Node doesn't properly handle these
signals, which can lead to a number of problems ranging from annoying to
disruptive.  PID 1 also has reaping duties that can lead to resource
exhaustion if not properly handled.
For example, the container ignores `SIGINT` (Ctrl+C) as well as `docker stop`,
which can be annoying in development as you have to kill or wait for
the timeout to be reached.  In a production environment (such as Kubernetes)
this can lead to signal escalation and unnecessarily adds delays to
deployments and restarts as K8s has to wait for the timeout to be reached
before sending `SIGKILL`.
At best this is annoying and unnecessarily adds
delays.  At worst this can lead to file/data corruption as the process
doesn't get a chance to clean anything up when it is sent `SIGKILL`.
Without a proper PID 1 to forward signals, only SIGKILL can be used to
terminate the running process. 
						
					 
					
						2024-01-03 13:55:43 -07:00 
						 
				 
			
				
					
						
							
							
								Machou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1e321b153 
							
						 
					 
					
						
						
							
							Update fr.json  
						
						
						
					 
					
						2024-01-03 20:16:21 +01:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c6a2ac5dd 
							
						 
					 
					
						
						
							
							Merge pull request  #2391  from mikiher/binary-manager  
						
						... 
						
						
						
						Add a binary manager that finds ffmpeg and ffprobe and installs them if not found 
						
					 
					
						2024-01-02 14:25:56 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							b489bf9236 
							
						 
					 
					
						
						
							
							Restrict binary manager to Windows or development  
						
						
						
					 
					
						2024-01-02 14:24:59 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							aa63aa6cf3 
							
						 
					 
					
						
						
							
							Merge branch 'master' into binary-manager  
						
						
						
					 
					
						2024-01-02 14:16:27 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							9a2b93fb37 
							
						 
					 
					
						
						
							
							Version bump v2.7.1  
						
						
						
					 
					
						2023-12-31 15:37:23 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							e8ea7efc98 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/advplyr/audiobookshelf  
						
						
						
					 
					
						2023-12-31 15:36:37 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							81a76593da 
							
						 
					 
					
						
						
							
							Fix:Merging chapters from multiple audio files with the same chapter titles  #2461  
						
						
						
					 
					
						2023-12-31 15:35:17 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5336864f7d 
							
						 
					 
					
						
						
							
							Merge pull request  #2465  from thevoltagesource/getFileMtimeMs_Unhandled_Exception  
						
						... 
						
						
						
						Add try/catch to fileUtils.getFileMtimeMs 
						
					 
					
						2023-12-31 15:34:43 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							d38058e1d2 
							
						 
					 
					
						
						
							
							Fix:Podcast episode time remaining shown on button showing 0 seconds after toggling mark as finished  
						
						
						
					 
					
						2023-12-31 15:32:44 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							fececd4651 
							
						 
					 
					
						
						
							
							Fix:Playlists navigation button not showing on mobile screen  #2469  
						
						
						
					 
					
						2023-12-31 15:09:35 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							021adf3104 
							
						 
					 
					
						
						
							
							Update:Podcast episode table is lazy loaded  #1549  
						
						
						
					 
					
						2023-12-31 14:51:01 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							160c83df4a 
							
						 
					 
					
						
						
							
							Update:podcastEpisodes table index added for createdAt column  #2073   #2075  
						
						
						
					 
					
						2023-12-30 16:14:14 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							456bb87a00 
							
						 
					 
					
						
						
							
							Update:Find one library item endpoint sequelize query split into two queries to improve performance  #2073   #2075  
						
						
						
					 
					
						2023-12-30 12:12:48 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							707451309c 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/advplyr/audiobookshelf  
						
						
						
					 
					
						2023-12-29 17:05:40 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							269676e8a5 
							
						 
					 
					
						
						
							
							Update:CORS for /cover API endpoint for use in canvas in the mobile apps  
						
						
						
					 
					
						2023-12-29 17:05:35 -06:00 
						 
				 
			
				
					
						
							
							
								Jacob Southard 
							
						 
					 
					
						
						
						
						
							
						
						
							e4effebc19 
							
						 
					 
					
						
						
							
							Add try/catch to fileutils.getFileMtimeMs  
						
						
						
					 
					
						2023-12-29 10:04:59 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbbceddba8 
							
						 
					 
					
						
						
							
							Merge pull request  #2454  from mikiher/socket-authority-close  
						
						... 
						
						
						
						Add SocketAuthority.close() 
						
					 
					
						2023-12-28 16:32:40 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							9a634e0de5 
							
						 
					 
					
						
						
							
							Add JS docs for server stop  
						
						
						
					 
					
						2023-12-28 16:32:21 -06:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							21d0d43edc 
							
						 
					 
					
						
						
							
							Add SocketAuthority.close()  
						
						
						
					 
					
						2023-12-27 15:33:33 +02:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3051b963ef 
							
						 
					 
					
						
						
							
							Merge branch 'advplyr:master' into binary-manager  
						
						
						
					 
					
						2023-12-27 06:44:22 +02:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							0d0bdce337 
							
						 
					 
					
						
						
							
							Fix:Fetch RSS feed request accept header  #2446  
						
						
						
					 
					
						2023-12-25 13:15:55 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bdb5dc8c28 
							
						 
					 
					
						
						
							
							Merge pull request  #2445  from mikiher/sigint-handler  
						
						... 
						
						
						
						Add a SIGINT handler for proper server shutdown 
						
					 
					
						2023-12-25 12:51:22 -06:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							209847d98a 
							
						 
					 
					
						
						
							
							Add a SIGINT handler for proper server shutdown  
						
						
						
					 
					
						2023-12-25 09:25:04 +02:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							14f42e15d1 
							
						 
					 
					
						
						
							
							Fix:Book scanner update book series sequence if changed  
						
						
						
					 
					
						2023-12-24 11:53:57 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7402e4811d 
							
						 
					 
					
						
						
							
							Merge pull request  #2444  from jedrus2000/opf-multiple-series-support  
						
						... 
						
						
						
						Add: OPF file supports multiple series as sequence of : calibre:series and calibre:series_index; including tests 
						
					 
					
						2023-12-24 11:42:06 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							6de0465b86 
							
						 
					 
					
						
						
							
							Update opf parser to ignore series with empty content and add tests  
						
						
						
					 
					
						2023-12-24 11:41:27 -06:00 
						 
				 
			
				
					
						
							
							
								Andrzej Bargański 
							
						 
					 
					
						
						
						
						
							
						
						
							cd7c4baaaf 
							
						 
					 
					
						
						
							
							Add: OPF file supports multiple series as sequence of : calibre:series and calibre:series_index; including tests  
						
						
						
					 
					
						2023-12-24 00:43:42 +01:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							a2db81bf7d 
							
						 
					 
					
						
						
							
							Fix share button for year in review short card  
						
						
						
					 
					
						2023-12-23 17:13:44 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							b376f89ce5 
							
						 
					 
					
						
						
							
							Version bump v2.7.0  
						
						
						
					 
					
						2023-12-23 17:05:44 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							5633113f25 
							
						 
					 
					
						
						
							
							Update share buttons to not show an error on abort  
						
						
						
					 
					
						2023-12-23 16:39:56 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							669415cfbf 
							
						 
					 
					
						
						
							
							Merge pull request  #2431  from pablojimenezmateo/comic-zoom  
						
						... 
						
						
						
						Add zoom controls to comic reader 
						
					 
					
						2023-12-23 16:18:23 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							9f366863a9 
							
						 
					 
					
						
						
							
							Update comic reader buttons for mobile screens, add left scrollBy  
						
						
						
					 
					
						2023-12-23 16:16:24 -06:00