advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							9de7be1cb4 
							
						 
					 
					
						
						
							
							Update scanner, music meta tags and fix issue with force update  
						
						
						
					 
					
						2023-01-02 16:35:39 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							5410aae8fc 
							
						 
					 
					
						
						
							
							Remove old scanner setting from ServerSettings  
						
						
						
					 
					
						2023-01-02 12:07:26 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							86bf6bfc62 
							
						 
					 
					
						
						
							
							Remove scannerMaxThreads from ServerSettings  
						
						
						
					 
					
						2023-01-02 12:05:58 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							0807146aab 
							
						 
					 
					
						
						
							
							Cleanup scanner  
						
						
						
					 
					
						2023-01-02 12:05:07 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							591d8a8ab1 
							
						 
					 
					
						
						
							
							Add:OPF file pulls ASIN and subtitle  #1330  
						
						
						
					 
					
						2023-01-02 10:47:13 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							44363f05ac 
							
						 
					 
					
						
						
							
							Start of new epub reader  
						
						
						
					 
					
						2023-01-01 18:09:00 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							70ba2f7850 
							
						 
					 
					
						
						
							
							Add:RSS feed for series & cleanup empty series from db  #1265  
						
						
						
					 
					
						2022-12-31 16:58:19 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							d8ee61bfab 
							
						 
					 
					
						
						
							
							Update:Personalized API endpoint include query string to add rssFeed to entities  
						
						
						
					 
					
						2022-12-31 14:31:38 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							c6763dee2d 
							
						 
					 
					
						
						
							
							Remove invalid RSS feeds on init and remove feeds when associated entity is removed  
						
						
						
					 
					
						2022-12-31 14:08:34 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							0e6b0d3eff 
							
						 
					 
					
						
						
							
							Update:Remove RSS feeds from login response payload and include feeds from library items request  
						
						
						
					 
					
						2022-12-31 10:59:12 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							8bbfee334c 
							
						 
					 
					
						
						
							
							Update:Show RSS feed icon on collection card & update API endpoint for fetching collections  
						
						
						
					 
					
						2022-12-31 10:33:38 -06:00 
						 
				 
			
				
					
						
							
							
								Naleo 
							
						 
					 
					
						
						
						
						
							
						
						
							6ee06d5dae 
							
						 
					 
					
						
						
							
							Fix incorrent series and seriespart tag codes, they were swapped  
						
						
						
					 
					
						2022-12-29 08:41:46 -10:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							315c83e4c3 
							
						 
					 
					
						
						
							
							RSS feed for collection to update when any item in the collection is updated  #606  
						
						
						
					 
					
						2022-12-28 18:08:03 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							308ccf470f 
							
						 
					 
					
						
						
							
							Add:Open RSS feed for collection  #606   #1265  
						
						
						
					 
					
						2022-12-27 18:03:31 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							061695f922 
							
						 
					 
					
						
						
							
							Add:API endpoint for opening RSS feed for collection  #606   #1265  
						
						
						
					 
					
						2022-12-26 17:48:39 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							e803dcd325 
							
						 
					 
					
						
						
							
							Update:RSS feed API routes  
						
						
						
					 
					
						2022-12-26 16:58:36 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							775dedc338 
							
						 
					 
					
						
						
							
							Cleanup and remove more vars  
						
						
						
					 
					
						2022-12-26 16:08:53 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							45c9038954 
							
						 
					 
					
						
						
							
							Fix:Manually updating author image path & realtime update author image  #1317  
						
						
						
					 
					
						2022-12-26 15:45:42 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							8acf962864 
							
						 
					 
					
						
						
							
							Update:Remove relImagePath from Author entity  
						
						
						
					 
					
						2022-12-26 15:29:45 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							0717ae39db 
							
						 
					 
					
						
						
							
							Fix music fine file with inode  
						
						
						
					 
					
						2022-12-24 11:12:39 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							b516019ddd 
							
						 
					 
					
						
						
							
							Merge branch 'socket-fixes' of  https://github.com/k9withabone/audiobookshelf  into socket-fixes  
						
						
						
					 
					
						2022-12-23 07:34:15 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4c20d677c 
							
						 
					 
					
						
						
							
							Update server/controllers/SeriesController.js  
						
						... 
						
						
						
						Co-authored-by: Paul Nettleton <paulnett7@hotmail.com> 
						
					 
					
						2022-12-23 07:33:33 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							33e183b802 
							
						 
					 
					
						
						
							
							Merge branch 'master' into socket-fixes  
						
						
						
					 
					
						2022-12-23 07:27:14 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							b884f8fe11 
							
						 
					 
					
						
						
							
							Laying the groundwork for music media type  #964  
						
						
						
					 
					
						2022-12-22 16:38:55 -06:00 
						 
				 
			
				
					
						
							
							
								Paul Nettleton 
							
						 
					 
					
						
						
						
						
							
						
						
							2cba83f1dd 
							
						 
					 
					
						
						
							
							Server socket event fixes  
						
						
						
					 
					
						2022-12-22 16:26:11 -06:00 
						 
				 
			
				
					
						
							
							
								Paul Nettleton 
							
						 
					 
					
						
						
						
						
							
						
						
							a9ee9031c3 
							
						 
					 
					
						
						
							
							Add rss feed minified  
						
						
						
					 
					
						2022-12-22 16:04:42 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							657d4dd705 
							
						 
					 
					
						
						
							
							Update:Trim whitespace from audio file meta tag values  #1305  
						
						
						
					 
					
						2022-12-21 07:13:28 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							3e15e09c07 
							
						 
					 
					
						
						
							
							Fix:Get libraries endpoint  #1296  
						
						
						
					 
					
						2022-12-19 17:46:32 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							616ffb8f79 
							
						 
					 
					
						
						
							
							Add:M4b tool configurable options bitrate/channels/codec  #1029   #1257  
						
						
						
					 
					
						2022-12-19 17:13:04 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							bc771a3a44 
							
						 
					 
					
						
						
							
							Delete DownloadManager.js  
						
						
						
					 
					
						2022-12-19 16:20:18 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							e1397a6dda 
							
						 
					 
					
						
						
							
							Update:Author cover image API endpoint to get raw cover image  #1291  
						
						
						
					 
					
						2022-12-19 15:06:43 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							8f49aae979 
							
						 
					 
					
						
						
							
							Fix:Adding podcast and filename sanitize func  #1290  
						
						
						
					 
					
						2022-12-19 15:02:31 -06:00 
						 
				 
			
				
					
						
							
							
								Lars Kiesow 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90299e348c 
							
						 
					 
					
						
						
							
							Fix Sub-path Detection  
						
						... 
						
						
						
						If the scanner detects new files with a path containing part of the name
of an already existing library item, the new item will incorrectly be
detected as being a parent directory of the already existing item and
the import will be aborted.
You can follow these steps to reproduce the issue:
```
❯ mkdir audiobooks/author/
❯ mv title\ 10 audiobooks/author
[2022-12-18 22:14:12] DEBUG: [Watcher] File Added /home/lars/dev/audiobookshelf/audiobooks/author/title 10/dictaphone.mp3
[2022-12-18 22:14:16] DEBUG: [DB] Library Items inserted 1
❯ mv title\ 1 audiobooks/author
[2022-12-18 22:15:03] DEBUG: [Watcher] File Added /home/lars/dev/audiobookshelf/audiobooks/author/title 1/dictaphone.mp3
[2022-12-18 22:15:07]  WARN: [Scanner] Files were modified in a parent directory of a library item "title 10" - ignoring
```
Since `'title 10'.startsWith('title 1')` is `true`, the current code
makes this false assumption.
This patch fixes the issue by requiring a path separator to be part of
the matching path. This should ensure that only true parent directories
are detected.
This patch requires audiobookshelf to always use Unix file separators.
But that shouldn't be a problem since audiobookshelf always seems to use
these kinds of separators. Even on Windows. 
						
					 
					
						2022-12-18 22:23:50 +01:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							4971787482 
							
						 
					 
					
						
						
							
							Add:Manage genres  #1163  
						
						
						
					 
					
						2022-12-18 14:52:53 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							106ddc9541 
							
						 
					 
					
						
						
							
							Fix scan log path  #1285  
						
						
						
					 
					
						2022-12-18 14:26:15 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							4d93e39fa9 
							
						 
					 
					
						
						
							
							Add:Item metadata utils config page for managing tags  #1163  
						
						
						
					 
					
						2022-12-18 14:17:52 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54b41b15c2 
							
						 
					 
					
						
						
							
							Merge pull request  #1282  from lkiesow/google-books-https  
						
						... 
						
						
						
						Use HTTPS for Google Books Images 
						
					 
					
						2022-12-17 17:59:44 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							5165f11460 
							
						 
					 
					
						
						
							
							Add:Create playlist from a collection  #1226  
						
						
						
					 
					
						2022-12-17 17:31:19 -06:00 
						 
				 
			
				
					
						
							
							
								Lars Kiesow 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b47ce4fb24 
							
						 
					 
					
						
						
							
							Use HTTPS for Google Books Images  
						
						... 
						
						
						
						The API for Google Books will return HTTP image URLs when matiching any
books using it as a search provider. In a secure environment, this
causes browser warnings.
All Google image links support HTTPS and we can safely switch to HTTOS
to avoid these warnings. 
						
					 
					
						2022-12-18 00:18:11 +01:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							10295b000a 
							
						 
					 
					
						
						
							
							Update:Remove HOST default to allow for ipv6  #1256  
						
						
						
					 
					
						2022-12-17 15:55:53 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							49a69193d8 
							
						 
					 
					
						
						
							
							Comments where user settings needs to be removed  
						
						
						
					 
					
						2022-12-17 14:52:10 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							7852804a9c 
							
						 
					 
					
						
						
							
							Update:Remove call to server for user settings, user settings stored locally  
						
						
						
					 
					
						2022-12-17 14:50:01 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							a68ade2b3d 
							
						 
					 
					
						
						
							
							Update:Select largest cover image from Google Books provider  #1244  
						
						
						
					 
					
						2022-12-15 17:54:02 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							4fcdeda447 
							
						 
					 
					
						
						
							
							Add:Book library filter for missing cover image  #1243  
						
						
						
					 
					
						2022-12-15 17:46:27 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							50430e6b27 
							
						 
					 
					
						
						
							
							Update:Audiobook RSS feed track episode pub dates  #1253  
						
						
						
					 
					
						2022-12-15 17:36:29 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							d130dd6d5e 
							
						 
					 
					
						
						
							
							Fix:Setting file ownership for /config and /metadata/logs  #584  
						
						
						
					 
					
						2022-12-15 17:30:45 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							4d8e2a1279 
							
						 
					 
					
						
						
							
							Update:Max filename to 255 bytes in utf-16  #1261  
						
						
						
					 
					
						2022-12-13 17:46:18 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							41e192c6a5 
							
						 
					 
					
						
						
							
							Update more vars  
						
						
						
					 
					
						2022-12-12 17:52:20 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							2d9035d90b 
							
						 
					 
					
						
						
							
							Update get tags route and revert podcast/books search route  
						
						
						
					 
					
						2022-12-12 17:45:51 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							0ae853c119 
							
						 
					 
					
						
						
							
							Update library items batch get route  
						
						
						
					 
					
						2022-12-12 17:36:53 -06:00