advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							693dc00fa3
							
						
					 | 
					
						
						
							
							Update local session sync logs to help debug sync errors
						
						
						
						
						
						
					 | 
					
						2025-06-15 17:21:47 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							336de49d8d
							
						
					 | 
					
						
						
							
							Add new api endpoint for direct playing audio files using session id #4259
						
						
						
						
						
						
					 | 
					
						2025-05-05 17:00:43 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							2caa861b8a
							
						
					 | 
					
						
						
							
							Update local session mediaMetadata with current item mediaMetadata for undefined values
						
						
						
						
						
						
					 | 
					
						2025-04-18 17:04:11 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vito0912
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e6ab05e177
							
						
					 | 
					
						
						
							
							update so also populates data if mediaMetadata is not null
						
						
						
						
						
						
					 | 
					
						2025-04-18 07:29:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vito0912
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							121805ba39
							
						
					 | 
					
						
						
							
							Merge branch 'master' into feat/metadataForPlaybackSessions
						
						
						
						
						
						
					 | 
					
						2025-01-07 17:01:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							a1ec10bd0d
							
						
					 | 
					
						
						
							
							Fix sync request responding with 500 status code
						
						
						
						
						
						
					 | 
					
						2025-01-06 11:39:55 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							726a9eaea5
							
						
					 | 
					
						
						
							
							Fix local playback sync
						
						
						
						
						
						
					 | 
					
						2025-01-04 15:35:05 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							c251f1899d
							
						
					 | 
					
						
						
							
							Update PlaybackSession to use new library item model
						
						
						
						
						
						
					 | 
					
						2025-01-03 11:16:03 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd0ebdf2d8
							
						
					 | 
					
						
						
							
							Implementing toOld functions for LibraryItem/Book/Podcast
						
						
						
						
						
						
					 | 
					
						2025-01-02 12:49:58 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vito0912
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f9bbd71174
							
						
					 | 
					
						
						
							
							added type to be saved. Should support podcasts
						
						
						
						
						
						
						
						It should support everything important from the podcast metadata:
https://api.audiobookshelf.org/#podcast-metadata
And the book metadata:
https://api.audiobookshelf.org/#book-metadata 
						
						
					 | 
					
						2024-12-17 15:27:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vito0912
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2fbb31e0ea
							
						
					 | 
					
						
						
							
							added null saftey and added displayTitle and displayAuthor
						
						
						
						
						
						
					 | 
					
						2024-12-07 10:37:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vito0912
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							89167543fa
							
						
					 | 
					
						
						
							
							added author for podcasts
						
						
						
						
						
						
					 | 
					
						2024-12-07 10:25:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vito0912
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							33e0987d73
							
						
					 | 
					
						
						
							
							Added mediaMetadata to playbackSessions
						
						
						
						
						
						
					 | 
					
						2024-12-07 10:09:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							6eba467b91
							
						
					 | 
					
						
						
							
							Fix:Session sync for streaming podcast episodes using incorrect duration #3560
						
						
						
						
						
						
					 | 
					
						2024-10-29 15:41:31 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							0782146682
							
						
					 | 
					
						
						
							
							Update:Pass mark as finished library settings to media progress update #837
						
						
						
						
						
						
					 | 
					
						2024-10-25 17:27:50 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							91aea4f754
							
						
					 | 
					
						
						
							
							Add:Library settings for mark as finished when time remaining or percent complete #837
						
						
						
						
						
						
					 | 
					
						2024-10-24 17:19:51 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							9896e4381b
							
						
					 | 
					
						
						
							
							Update:Setup variables to control when a media item is marked as finished. By time remaining or progress percentage #837
						
						
						
						
						
						
					 | 
					
						2024-10-21 17:48:02 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							01fbea02f1
							
						
					 | 
					
						
						
							
							Clean out old unused functions, Device updates for replacing DeviceInfo
						
						
						
						
						
						
					 | 
					
						2024-09-12 16:36:39 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lauri Vuorela
							
						 
					 | 
					
						
						
						
						
							
						
						
							d430d9f3ed
							
						
					 | 
					
						
						
							
							add new setDuration and use that
						
						
						
						
						
						
					 | 
					
						2024-09-12 20:05:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lauri Vuorela
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c24a1e626
							
						
					 | 
					
						
						
							
							add duration to session when creating
						
						
						
						
						
						
					 | 
					
						2024-09-12 19:46:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							0344a63b48
							
						
					 | 
					
						
						
							
							Clean out old unused objects
						
						
						
						
						
						
					 | 
					
						2024-09-03 17:04:58 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							2472b86284
							
						
					 | 
					
						
						
							
							Update:Express middleware sets req.user to new data model, openid permissions functions moved to new data model
						
						
						
						
						
						
					 | 
					
						2024-08-11 16:07:29 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							afc16358ca
							
						
					 | 
					
						
						
							
							Update more API endpoints to use new user model
						
						
						
						
						
						
					 | 
					
						2024-08-11 15:15:34 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							fed5ff4863
							
						
					 | 
					
						
						
							
							Add:Daily cron that closes stale open playback sessions
						
						
						
						
						
						
					 | 
					
						2024-07-04 12:00:54 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e286a6070
							
						
					 | 
					
						
						
							
							Open media item share sessions shown on listening sessions page, create device info for share sessions
						
						
						
						
						
						
					 | 
					
						2024-06-30 16:36:00 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							903b685e1a
							
						
					 | 
					
						
						
							
							Update jsdocs
						
						
						
						
						
						
					 | 
					
						2024-06-23 11:01:25 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Richard Bateman
							
						 
					 | 
					
						
						
						
						
							
						
						
							e3c3903c71
							
						
					 | 
					
						
						
							
							bug: If !itemProgress unhandled exception syncing user progress
						
						
						
						
						
						
					 | 
					
						2024-06-18 18:52:37 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							aefda8bd51
							
						
					 | 
					
						
						
							
							Fix:Local sessions set date and dayOfWeek using the updatedAt timestamp passed in from the client #2795
						
						
						
						
						
						
					 | 
					
						2024-03-30 11:40:35 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							e687a3403e
							
						
					 | 
					
						
						
							
							Fix:Cleaning up orphan streams on server init #2209
						
						
						
						
						
						
					 | 
					
						2023-10-11 17:05:56 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							1dd1fe8994
							
						
					 | 
					
						
						
							
							Update match all books to load items from DB, remove library items loading to memory on init
						
						
						
						
						
						
					 | 
					
						2023-09-04 16:33:55 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							6c1b4e3a36
							
						
					 | 
					
						
						
							
							Update db model references
						
						
						
						
						
						
					 | 
					
						2023-08-20 13:34:03 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							3651fffbee
							
						
					 | 
					
						
						
							
							Update library filter data to load from db and cache, update rss feed routes to load library items from db
						
						
						
						
						
						
					 | 
					
						2023-08-13 15:10:26 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							f465193b9c
							
						
					 | 
					
						
						
							
							Update User.toJSONForPublic to remove mostRecent key and session key only includes the PlaybackSession
						
						
						
						
						
						
					 | 
					
						2023-08-12 16:11:58 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							5b6878e5de
							
						
					 | 
					
						
						
							
							Fix:Crash on local playback sessions #1912
						
						
						
						
						
						
					 | 
					
						2023-07-17 13:58:19 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							d99b2c25e8
							
						
					 | 
					
						
						
							
							Fixes for db migration & local playback sessions
						
						
						
						
						
						
					 | 
					
						2023-07-16 15:05:51 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							f73a0cce72
							
						
					 | 
					
						
						
							
							Update Dockerfile for sqlite3, update models for cascade delete, fix backup schedule
						
						
						
						
						
						
					 | 
					
						2023-07-09 11:39:15 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf7fd315b6
							
						
					 | 
					
						
						
							
							Init sqlite take 2
						
						
						
						
						
						
					 | 
					
						2023-07-04 18:14:44 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							53c96b2540
							
						
					 | 
					
						
						
							
							Update:Handle multiple sessions open, sync when paused, show alert of multiple sessions open when both are playing #1660
						
						
						
						
						
						
					 | 
					
						2023-05-27 17:21:43 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							25ca950dd0
							
						
					 | 
					
						
						
							
							Update listening sessions per device and show open sessions
						
						
						
						
						
						
					 | 
					
						2023-04-08 18:01:24 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							f9e6655359
							
						
					 | 
					
						
						
							
							Update:API endpoint for syncing multiple local sessions. New API endpoint to get current user. Deprecate /me/sync-local-progress endpoint
						
						
						
						
						
						
					 | 
					
						2023-02-05 16:52:17 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							3383ec2046
							
						
					 | 
					
						
						
							
							Add logs to playback session manager
						
						
						
						
						
						
					 | 
					
						2023-02-04 13:23:13 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							337cf90c4b
							
						
					 | 
					
						
						
							
							Add debug logs to playback sessions
						
						
						
						
						
						
					 | 
					
						2023-02-02 16:24:34 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							6dec750d3e
							
						
					 | 
					
						
						
							
							Fix:Close open playback session on server when local playback session syncing from mobile
						
						
						
						
						
						
					 | 
					
						2023-01-15 15:00:18 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							08d16ce7c2
							
						
					 | 
					
						
						
							
							Silence remove invalid sessions debug log
						
						
						
						
						
						
					 | 
					
						2023-01-08 09:15:11 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							bdb6f0c0aa
							
						
					 | 
					
						
						
							
							Update:Sync session API endpoint to not respond with a payload
						
						
						
						
						
						
					 | 
					
						2023-01-07 17:33:05 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							b884f8fe11
							
						
					 | 
					
						
						
							
							Laying the groundwork for music media type #964
						
						
						
						
						
						
					 | 
					
						2022-12-22 16:38:55 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							41e192c6a5
							
						
					 | 
					
						
						
							
							Update more vars
						
						
						
						
						
						
					 | 
					
						2022-12-12 17:52:20 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b654d3c2d
							
						
					 | 
					
						
						
							
							Update:Starting session for finished item sets the user start time back to 0
						
						
						
						
						
						
					 | 
					
						2022-12-12 17:18:56 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							180293ebc1
							
						
					 | 
					
						
						
							
							Update:Cleanup socket usage & add func for emitting events to admin users
						
						
						
						
						
						
					 | 
					
						2022-11-24 16:35:26 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								advplyr
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2af33e136
							
						
					 | 
					
						
						
							
							Update:Refactor socket connection management into SocketAuthority
						
						
						
						
						
						
					 | 
					
						2022-11-24 15:53:58 -06:00 | 
					
					
						
						
							
							
							
						
					 |