jmt-gh 
							
						 
					 
					
						
						
						
						
							
						
						
							430fbf5e46 
							
						 
					 
					
						
						
							
							Parse out mediamarkers from all files  
						
						... 
						
						
						
						This commit updates the logic in
generateChaptersFromOverdriveMediaMarkers to create a single array of
objects that holds all of the clean MediaMarker data. it still needs to
be conveted to the NewChapters format.
I should also rename this function to "cleanChaptersFromOMM", but I"ll
do that later 
						
					 
					
						2022-06-11 09:34:22 -07:00 
						 
				 
			
				
					
						
							
							
								jmt-gh 
							
						 
					 
					
						
						
						
						
							
						
						
							27e6b9ce0d 
							
						 
					 
					
						
						
							
							DRAFT client support for overdrive media markers  
						
						... 
						
						
						
						Initial client side support. Still a good amount to do. Specifically
around actually parsing out all of the media markers, and generating a
single chapter object that can be applied 
						
					 
					
						2022-06-11 02:01:37 -07:00 
						 
				 
			
				
					
						
							
							
								jmt-gh 
							
						 
					 
					
						
						
						
						
							
						
						
							fc614b9833 
							
						 
					 
					
						
						
							
							Add support for overdrive media marker file tag  
						
						... 
						
						
						
						This commit adds serverside support for grabbing the
overdrive_media_marker file tag that exists on mp3 files from overdrive 
						
					 
					
						2022-06-11 02:00:07 -07:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							a97c102369 
							
						 
					 
					
						
						
							
							Version bump 2.0.21  
						
						
						
					 
					
						2022-06-09 18:24:03 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							745a491f90 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/advplyr/audiobookshelf  
						
						
						
					 
					
						2022-06-09 17:56:22 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							b2880ab0a9 
							
						 
					 
					
						
						
							
							Fix:Match tab  #708  
						
						
						
					 
					
						2022-06-09 17:56:16 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f916454c55 
							
						 
					 
					
						
						
							
							Merge pull request  #707  from jmt-gh/fix_library_scanning  
						
						... 
						
						
						
						Fix library scanning failing 
						
					 
					
						2022-06-09 04:54:08 -05:00 
						 
				 
			
				
					
						
							
							
								jmt-gh 
							
						 
					 
					
						
						
						
						
							
						
						
							701b8ea12e 
							
						 
					 
					
						
						
							
							Fix bug with library scanning introduced in  #697  
						
						... 
						
						
						
						Looks like #697  missed a reference update that caused scanning libraries
to fail. This fixes that 
						
					 
					
						2022-06-08 19:15:35 -07:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2079942ccd 
							
						 
					 
					
						
						
							
							Merge pull request  #697  from jvanbruegge/patch-1  
						
						... 
						
						
						
						Use `show` and `episode_id` tags for audiobook series 
						
					 
					
						2022-06-08 16:10:28 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							140b718592 
							
						 
					 
					
						
						
							
							Merge pull request  #699  from jmt-gh/698_metadata_downloads_not_created  
						
						... 
						
						
						
						Update some instances of mkdir to ensureDir (#698 ) 
						
					 
					
						2022-06-08 16:05:19 -05:00 
						 
				 
			
				
					
						
							
							
								Jan van Brügge 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2de8c72131 
							
						 
					 
					
						
						
							
							Allow show and episode_id tags for audiobook series  
						
						... 
						
						
						
						FFmpeg only supports a very limited number of tags for m4b files (see https://wiki.multimedia.cx/index.php?title=FFmpeg_Metadata ) by default. `series` and `series-part` are only possible by enabling custom tags with `-movflags use_metadata_tags`. To work around that, `show` and `episode_id` are added as second option. 
						
					 
					
						2022-06-08 11:11:17 +02:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							089d4b5cee 
							
						 
					 
					
						
						
							
							Update:Remove fast-sort dependency  
						
						
						
					 
					
						2022-06-07 20:22:23 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							e06a015d6e 
							
						 
					 
					
						
						
							
							Update:Remove proper-lockfile dependency  
						
						
						
					 
					
						2022-06-07 20:15:00 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							b7e546f2f5 
							
						 
					 
					
						
						
							
							Update:Remove node-cron dependency  
						
						
						
					 
					
						2022-06-07 20:04:51 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							26ef275ab4 
							
						 
					 
					
						
						
							
							Update:Remove image-type dependency  
						
						
						
					 
					
						2022-06-07 19:53:05 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							416db7c981 
							
						 
					 
					
						
						
							
							Update:Remove read-chunk dependency  
						
						
						
					 
					
						2022-06-07 19:44:38 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							78079b2e60 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/advplyr/audiobookshelf  
						
						
						
					 
					
						2022-06-07 19:25:28 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							03bffb725a 
							
						 
					 
					
						
						
							
							Update:Remove rss feed dependencies add node-xml lib  
						
						
						
					 
					
						2022-06-07 19:25:14 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							46fc89e247 
							
						 
					 
					
						
						
							
							Update:Cache feed xml  
						
						
						
					 
					
						2022-06-07 18:37:37 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							fbbceaa642 
							
						 
					 
					
						
						
							
							Add:Persist RSS feeds in db  #696 , Update:RSS feed data model  
						
						
						
					 
					
						2022-06-07 18:29:43 -05:00 
						 
				 
			
				
					
						
							
							
								jmt-gh 
							
						 
					 
					
						
						
						
						
							
						
						
							f5aae25cc8 
							
						 
					 
					
						
						
							
							remove random character  
						
						
						
					 
					
						2022-06-06 18:52:08 -07:00 
						 
				 
			
				
					
						
							
							
								jmt-gh 
							
						 
					 
					
						
						
						
						
							
						
						
							8d03943acb 
							
						 
					 
					
						
						
							
							remove extra debug log  
						
						
						
					 
					
						2022-06-06 18:51:49 -07:00 
						 
				 
			
				
					
						
							
							
								jmt-gh 
							
						 
					 
					
						
						
						
						
							
						
						
							853513b926 
							
						 
					 
					
						
						
							
							update approach for ensuring download directory always exists  
						
						
						
					 
					
						2022-06-06 18:51:08 -07:00 
						 
				 
			
				
					
						
							
							
								jmt-gh 
							
						 
					 
					
						
						
						
						
							
						
						
							c606a41314 
							
						 
					 
					
						
						
							
							update Cache folder creation to leverage ensureDirs  
						
						
						
					 
					
						2022-06-06 08:18:15 -07:00 
						 
				 
			
				
					
						
							
							
								jmt-gh 
							
						 
					 
					
						
						
						
						
							
						
						
							35f29ca22b 
							
						 
					 
					
						
						
							
							Use ensureDir instead of mkdir to fix 698  
						
						... 
						
						
						
						This commit updates the mkdir for creating the download location to
ensureDir, which is an alias for mkdirs and mkdirp, meaning they will
create the entire path of the directory if it does not exist.
https://github.com/jprichardson/node-fs-extra/blob/master/docs/ensureDir.md  
						
					 
					
						2022-06-06 08:12:58 -07:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac00f3ebe7 
							
						 
					 
					
						
						
							
							Merge pull request  #692  from cassieesposito/getBookDataFromDir-refactor  
						
						... 
						
						
						
						Fixed bugs that caused getSequence to run twice and broke year recognition 
						
					 
					
						2022-06-05 18:02:39 -05:00 
						 
				 
			
				
					
						
							
							
								Cassie Esposito 
							
						 
					 
					
						
						
						
						
							
						
						
							6846de98f8 
							
						 
					 
					
						
						
							
							Fixed bugs that caused getSequence to run twice and broke year recognition  
						
						
						
					 
					
						2022-06-05 15:52:18 -07:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							881baa818d 
							
						 
					 
					
						
						
							
							Fix:Progress filter  
						
						
						
					 
					
						2022-06-05 15:26:27 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b671145e73 
							
						 
					 
					
						
						
							
							Merge pull request  #682  from jmt-gh/update_cover_on_merge  
						
						... 
						
						
						
						Support embedding cover art metadata in the embed metadata tool 
						
					 
					
						2022-06-05 13:04:12 -05:00 
						 
				 
			
				
					
						
							
							
								jmt-gh 
							
						 
					 
					
						
						
						
						
							
						
						
							8809c7b900 
							
						 
					 
					
						
						
							
							Handle null and delete cover cases  
						
						... 
						
						
						
						This commit adds in supporting if a cover path is null. If this is the
case, we completely remove the video stream from the file, as the user
either:
a) uploaded a file with no video stream (so removing it is a no-op)
b) removed the cover in ABS, so we should respect that on merge 
						
					 
					
						2022-06-05 10:36:42 -07:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							ae8f3aa918 
							
						 
					 
					
						
						
							
							Version bump 2.0.20  
						
						
						
					 
					
						2022-06-05 10:59:01 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							5d4047c171 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/advplyr/audiobookshelf  
						
						
						
					 
					
						2022-06-05 10:16:19 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							6f80591afd 
							
						 
					 
					
						
						
							
							Fix:Switching to next track pausing player  #685  
						
						
						
					 
					
						2022-06-05 10:06:07 -05:00 
						 
				 
			
				
					
						
							
							
								jmt-gh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b6fa8fe8c 
							
						 
					 
					
						
						
							
							Merge branch 'advplyr:master' into update_cover_on_merge  
						
						
						
					 
					
						2022-06-04 19:00:41 -07:00 
						 
				 
			
				
					
						
							
							
								jmt-gh 
							
						 
					 
					
						
						
						
						
							
						
						
							d6c02ebb2c 
							
						 
					 
					
						
						
							
							Support embedding cover art metadata  
						
						... 
						
						
						
						Added support for chapter metadata in #678 , but completely missed that
coverart wasn't getting embedded in the embed metadata tool. This commit
adds that in 
						
					 
					
						2022-06-04 18:56:55 -07:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							788d867ec3 
							
						 
					 
					
						
						
							
							Merge pull request  #681  from jmt-gh/m4b_no_coverart  
						
						... 
						
						
						
						Fix cover art not being generated for M4B export 
						
					 
					
						2022-06-04 20:56:04 -05:00 
						 
				 
			
				
					
						
							
							
								jmt-gh 
							
						 
					 
					
						
						
						
						
							
						
						
							3bc3914fd9 
							
						 
					 
					
						
						
							
							Fix cover art not being generated for m4b export  
						
						... 
						
						
						
						This commit fixes an issue where cover art was not being generated
properly when creating an M4B audiobook.
More context can be found in discord:
https://discord.com/channels/942908292873723984/981321213882282035/982777444631195681  
						
					 
					
						2022-06-04 17:50:26 -07:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							3d821dacb7 
							
						 
					 
					
						
						
							
							Fix:Sessions table cleanup  
						
						
						
					 
					
						2022-06-04 15:51:00 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							e0546c6164 
							
						 
					 
					
						
						
							
							Version bump 2.0.19  
						
						
						
					 
					
						2022-06-04 14:42:36 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be7ccfb209 
							
						 
					 
					
						
						
							
							Merge pull request  #678  from jmt-gh/issue_676_chapter_metadata  
						
						... 
						
						
						
						Support embedding updated chapter metadata (issue #676 ) 
						
					 
					
						2022-06-04 14:02:44 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							938a8c6f80 
							
						 
					 
					
						
						
							
							Fix:Casing typo in LibraryItem  
						
						
						
					 
					
						2022-06-04 13:00:51 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							5cd343cb01 
							
						 
					 
					
						
						
							
							Add:All listening sessions config page  
						
						
						
					 
					
						2022-06-04 12:44:42 -05:00 
						 
				 
			
				
					
						
							
							
								jmt-gh 
							
						 
					 
					
						
						
						
						
							
						
						
							ab0094a53b 
							
						 
					 
					
						
						
							
							Support embedding updated chapter metadata (676)  
						
						... 
						
						
						
						This commit resolves issue #676 . The embed metadata tool was missing the
flag that tells ffmpeg to not only update the "top" metadata, but also
the chapter metadata. 
						
					 
					
						2022-06-04 10:17:42 -07:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							2d5e4ebcf0 
							
						 
					 
					
						
						
							
							Add:Audio player next/prev chapter buttons  
						
						
						
					 
					
						2022-06-04 12:07:38 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							3171ce5aba 
							
						 
					 
					
						
						
							
							Update:Paginated listening sessions  
						
						
						
					 
					
						2022-06-04 10:52:37 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							0e1692d26b 
							
						 
					 
					
						
						
							
							Fix:Matching authors with multiple authors split by comma  #667  
						
						
						
					 
					
						2022-06-03 19:21:31 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							e8cd18eac2 
							
						 
					 
					
						
						
							
							Add:Alert when progress is not syncing  
						
						
						
					 
					
						2022-06-03 19:11:13 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							bf928692d5 
							
						 
					 
					
						
						
							
							Update:API route for getting playback session and getting media progress  
						
						
						
					 
					
						2022-06-03 18:59:42 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							792490b629 
							
						 
					 
					
						
						
							
							Merge pull request  #664  from bskrtich/docker_updates  
						
						... 
						
						
						
						feat: Updates to docker file and gh action 
						
					 
					
						2022-06-03 05:02:11 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							0d1ff35c5e 
							
						 
					 
					
						
						
							
							Add:Not Finished progress filter  #650  
						
						
						
					 
					
						2022-06-02 18:20:18 -05:00