advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							616ffb8f79 
							
						 
					 
					
						
						
							
							Add:M4b tool configurable options bitrate/channels/codec  #1029   #1257  
						
						
						
					 
					
						2022-12-19 17:13:04 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							4971787482 
							
						 
					 
					
						
						
							
							Add:Manage genres  #1163  
						
						
						
					 
					
						2022-12-18 14:52:53 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							4d93e39fa9 
							
						 
					 
					
						
						
							
							Add:Item metadata utils config page for managing tags  #1163  
						
						
						
					 
					
						2022-12-18 14:17:52 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							5165f11460 
							
						 
					 
					
						
						
							
							Add:Create playlist from a collection  #1226  
						
						
						
					 
					
						2022-12-17 17:31:19 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							49a69193d8 
							
						 
					 
					
						
						
							
							Comments where user settings needs to be removed  
						
						
						
					 
					
						2022-12-17 14:52:10 -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 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							eede2bbd46 
							
						 
					 
					
						
						
							
							Update for filesystem and libraries api update and revert personalized shelves route  
						
						
						
					 
					
						2022-12-12 17:29:56 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							5c31687a0f 
							
						 
					 
					
						
						
							
							Merge branch 'master' into server/respond-with-objects  
						
						
						
					 
					
						2022-12-12 17:20:14 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							67db41a525 
							
						 
					 
					
						
						
							
							Update:Get item cover API endpoint to allow for returning the raw cover image  
						
						
						
					 
					
						2022-12-04 16:23:15 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							0e292c64c4 
							
						 
					 
					
						
						
							
							Update:Only emit library socket events to users with access to lib  
						
						
						
					 
					
						2022-11-30 17:32:59 -06:00 
						 
				 
			
				
					
						
							
							
								Paul Nettleton 
							
						 
					 
					
						
						
						
						
							
						
						
							c9ab2a242d 
							
						 
					 
					
						
						
							
							Update MiscController.js to respond with objects  
						
						... 
						
						
						
						Changes:
- `getAllTags` (GET /api/tags) 
						
					 
					
						2022-11-29 12:26:59 -06:00 
						 
				 
			
				
					
						
							
							
								Paul Nettleton 
							
						 
					 
					
						
						
						
						
							
						
						
							13532cba14 
							
						 
					 
					
						
						
							
							Update SearchController.js to respond with objects  
						
						... 
						
						
						
						Changes:
- `findCovers` (GET /api/search/covers)
- `findBooks` (GET /api/search/books)
- `findPodcasts` (GET /api/search/podcast) 
						
					 
					
						2022-11-29 12:23:02 -06:00 
						 
				 
			
				
					
						
							
							
								Paul Nettleton 
							
						 
					 
					
						
						
						
						
							
						
						
							3fb2bd3362 
							
						 
					 
					
						
						
							
							Update SeriesController.js to respond with objects  
						
						... 
						
						
						
						Changes:
- `search` (GET /api/series/search) 
						
					 
					
						2022-11-29 12:08:40 -06:00 
						 
				 
			
				
					
						
							
							
								Paul Nettleton 
							
						 
					 
					
						
						
						
						
							
						
						
							e80c3a1c5a 
							
						 
					 
					
						
						
							
							Update AuthorController.js to respond with objects  
						
						... 
						
						
						
						Changes:
- `search` (GET /api/authors/search) 
						
					 
					
						2022-11-29 12:04:45 -06:00 
						 
				 
			
				
					
						
							
							
								Paul Nettleton 
							
						 
					 
					
						
						
						
						
							
						
						
							e04d26307e 
							
						 
					 
					
						
						
							
							Update FileSystemController.js to respond with objects  
						
						... 
						
						
						
						Changes:
- `getPaths` (GET /api/filesystem) 
						
					 
					
						2022-11-29 11:55:22 -06:00 
						 
				 
			
				
					
						
							
							
								Paul Nettleton 
							
						 
					 
					
						
						
						
						
							
						
						
							b8f74e1c98 
							
						 
					 
					
						
						
							
							Update CollectionController.js to respond with objects  
						
						... 
						
						
						
						Changes:
- `findAll` (GET /api/collections) 
						
					 
					
						2022-11-29 11:48:21 -06:00 
						 
				 
			
				
					
						
							
							
								Paul Nettleton 
							
						 
					 
					
						
						
						
						
							
						
						
							0851050392 
							
						 
					 
					
						
						
							
							Update UserController.js to respond with objects  
						
						... 
						
						
						
						Changes:
- `findAll` (GET /api/users) 
						
					 
					
						2022-11-29 11:43:39 -06:00 
						 
				 
			
				
					
						
							
							
								Paul Nettleton 
							
						 
					 
					
						
						
						
						
							
						
						
							b84882d9d1 
							
						 
					 
					
						
						
							
							Update LibraryItemController.js to respond with objects  
						
						... 
						
						
						
						Changes:
- `batchGet` (POST /api/items/batch/get) 
						
					 
					
						2022-11-29 11:37:45 -06:00 
						 
				 
			
				
					
						
							
							
								Paul Nettleton 
							
						 
					 
					
						
						
						
						
							
						
						
							cd37a7618e 
							
						 
					 
					
						
						
							
							Update LibraryController.js to respond with objects  
						
						... 
						
						
						
						Changes:
- `findAll` (GET /api/libraries)
- `getLibraryUserPersonalizedOptimal` (GET /api/libraries/<ID>/personalized)
- `getAuthors` (GET /api/libraries/<ID>/authors)
- `reorder` (POST /api/libraries/order) 
						
					 
					
						2022-11-29 11:30:25 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							d41366a417 
							
						 
					 
					
						
						
							
							Fix:Playlist API endpoint permissions  
						
						
						
					 
					
						2022-11-28 16:29:04 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							4541e9ddc3 
							
						 
					 
					
						
						
							
							Fix:Library filters when using other language  #1166  
						
						
						
					 
					
						2022-11-27 17:54:40 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							08f09f81fa 
							
						 
					 
					
						
						
							
							Fix:Updating authors image  
						
						
						
					 
					
						2022-11-27 15:35:47 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							eb2ea9950a 
							
						 
					 
					
						
						
							
							Remove playlists for user when removing user  
						
						
						
					 
					
						2022-11-27 14:54:17 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							e307ded192 
							
						 
					 
					
						
						
							
							Remove item from playlist when removing item, update PlaylistController socket events to emit to playlist userId  
						
						
						
					 
					
						2022-11-27 14:49:21 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							083f8faa46 
							
						 
					 
					
						
						
							
							Update:Fetch library API to return numUserPlaylists, only display playlists in siderail if user has playlists  
						
						
						
					 
					
						2022-11-27 14:34:27 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							531f947754 
							
						 
					 
					
						
						
							
							Update:Remove playlist if all items are removed  
						
						
						
					 
					
						2022-11-27 12:04:49 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							7e171576e0 
							
						 
					 
					
						
						
							
							Update:Add libraries playlists API endpoint, add lazy playlists card  
						
						
						
					 
					
						2022-11-26 17:24:46 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							0979b3e03d 
							
						 
					 
					
						
						
							
							Update:Playlist cover & json expanded  
						
						
						
					 
					
						2022-11-26 16:45:54 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							f9b87b94bf 
							
						 
					 
					
						
						
							
							Add:Playlist API endpoints  
						
						
						
					 
					
						2022-11-26 15:14:45 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							e2af33e136 
							
						 
					 
					
						
						
							
							Update:Refactor socket connection management into SocketAuthority  
						
						
						
					 
					
						2022-11-24 15:53:58 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							64a8a046c1 
							
						 
					 
					
						
						
							
							Update:Backups API endpoints, add get all backups route, update socket init event payload  
						
						
						
					 
					
						2022-11-24 13:14:29 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ecefb30f3d 
							
						 
					 
					
						
						
							
							Merge pull request  #1206  from lkiesow/400-bad-request  
						
						... 
						
						
						
						Respond with bad request to unvalid request data 
						
					 
					
						2022-11-23 07:27:18 -06:00 
						 
				 
			
				
					
						
							
							
								Lars Kiesow 
							
						 
					 
					
						
						
						
						
							
						
						
							a8162b57ba 
							
						 
					 
					
						
						
							
							Respond with bad request to unvalid request data  
						
						... 
						
						
						
						This patch updates the batch progress update endpoint to respond with a
`400 Bad Request` instead of a `500 Internal Server Error` if a user
sends an invalid request with no body. This is a user error after all.
```
❯ curl -i -X PATCH \
  'http://127.0.0.1:3333/api/me/progress/batch/update ' \
  -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5Q_MoRptP0oI' \
  -H 'Content-Type: application/json'
HTTP/1.1 400 Bad Request
…
Missing request payload
``` 
						
					 
					
						2022-11-23 02:15:36 +01:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							0aa2723063 
							
						 
					 
					
						
						
							
							Update:API status codes and update server settings response payload  
						
						
						
					 
					
						2022-11-21 07:52:33 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							70d887bada 
							
						 
					 
					
						
						
							
							Update:API status codes and default provider for findCovers route  
						
						
						
					 
					
						2022-11-20 16:12:30 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							e3ba739db5 
							
						 
					 
					
						
						
							
							Update:Encode & embed metadata API endpoints, separate cache & search endpoints into controllers  
						
						
						
					 
					
						2022-11-19 13:28:06 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							7485cf1a26 
							
						 
					 
					
						
						
							
							Add:Batch select audiobook play button, item page mobile screen size cleanup  
						
						
						
					 
					
						2022-11-19 10:20:10 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							7008267e42 
							
						 
					 
					
						
						
							
							Fix:Mobile series books sortBy filter  #1152  
						
						
						
					 
					
						2022-11-17 17:09:27 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							3316394f5c 
							
						 
					 
					
						
						
							
							Add:Button on series books page to re-add series to continue listening  #1159  
						
						
						
					 
					
						2022-11-15 17:20:57 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							4d2bcfd167 
							
						 
					 
					
						
						
							
							Fix:Revert calculating total entities  
						
						
						
					 
					
						2022-11-13 16:46:43 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							8f83752abc 
							
						 
					 
					
						
						
							
							Fix:Get library items endpoint limit & total entities count  
						
						
						
					 
					
						2022-11-13 13:25:20 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							dc156a2eac 
							
						 
					 
					
						
						
							
							Update:api/users/online API endpoint unauth status code  
						
						
						
					 
					
						2022-11-13 08:26:32 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							3357ccfaf3 
							
						 
					 
					
						
						
							
							Add:Buttons to add/remove podcast episodes from player queue  
						
						
						
					 
					
						2022-11-12 15:41:41 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							7d569e1e3e 
							
						 
					 
					
						
						
							
							Update:Some incorrect status codes returned from API  
						
						
						
					 
					
						2022-11-12 09:36:00 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							28feed6ea2 
							
						 
					 
					
						
						
							
							Fix:Remove collections when removing library  
						
						
						
					 
					
						2022-11-11 17:44:19 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							6f901defd6 
							
						 
					 
					
						
						
							
							Fix:Show only collections for selected library  #1130  
						
						
						
					 
					
						2022-11-11 17:28:05 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							4cbc8676c6 
							
						 
					 
					
						
						
							
							Update:Rename UserCollections to Collections  
						
						
						
					 
					
						2022-11-11 17:13:10 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							fdf67e17a0 
							
						 
					 
					
						
						
							
							Add:API endpoint to get users online and open listening sessions  #1125  
						
						
						
					 
					
						2022-11-10 17:42:20 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Ruoti 
							
						 
					 
					
						
						
						
						
							
						
						
							0643116e9b 
							
						 
					 
					
						
						
							
							Fixing range generation in series labels  
						
						
						
					 
					
						2022-11-07 09:24:48 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Ruoti 
							
						 
					 
					
						
						
						
						
							
						
						
							b1111912f7 
							
						 
					 
					
						
						
							
							Added sorting by sequence for series and collapsing series in series view  
						
						
						
					 
					
						2022-11-05 20:30:13 -04:00 
						 
				 
			
				
					
						
							
							
								Scott Ruoti 
							
						 
					 
					
						
						
						
						
							
						
						
							c1035d97e8 
							
						 
					 
					
						
						
							
							Show book sequences for collapsed series when filtering by series  
						
						
						
					 
					
						2022-11-05 20:01:01 -04:00 
						 
				 
			
				
					
						
							
							
								Scott Ruoti 
							
						 
					 
					
						
						
						
						
							
						
						
							b322d0207b 
							
						 
					 
					
						
						
							
							Fixed sorting to be more consistent for multiple series (and generally)  
						
						
						
					 
					
						2022-11-05 20:01:01 -04:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9627f58541 
							
						 
					 
					
						
						
							
							Merge pull request  #1110  from keaganhilliard/tone-json  
						
						... 
						
						
						
						Added tone json file support 
						
					 
					
						2022-11-05 13:13:49 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							1118b8b782 
							
						 
					 
					
						
						
							
							Metadata embed and m4b merge fixes and cleanup  
						
						
						
					 
					
						2022-11-05 13:13:52 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Ruoti 
							
						 
					 
					
						
						
						
						
							
						
						
							473257f65e 
							
						 
					 
					
						
						
							
							Makes it so the when sorting and ignoring prefixes, they are actually ignored  
						
						
						
					 
					
						2022-11-03 00:14:07 -04:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							fbbcbb4af1 
							
						 
					 
					
						
						
							
							Add:Series filters  #712  
						
						
						
					 
					
						2022-10-29 15:33:38 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							ce133cd6f2 
							
						 
					 
					
						
						
							
							Add:Series sort  #712  
						
						
						
					 
					
						2022-10-29 11:17:51 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							ce4e48cbd7 
							
						 
					 
					
						
						
							
							Add:Region support for audible chapter lookup  
						
						
						
					 
					
						2022-10-15 15:31:07 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							793233e782 
							
						 
					 
					
						
						
							
							Fix:Authors page to only include library items from the current library  #1049  
						
						
						
					 
					
						2022-10-06 17:06:06 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							c254dc5144 
							
						 
					 
					
						
						
							
							Add:Button for testing scan probes in audiobook tracks table  
						
						
						
					 
					
						2022-10-02 15:24:32 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							142205f060 
							
						 
					 
					
						
						
							
							Add:Purge items cache button and api endpoint  
						
						
						
					 
					
						2022-10-02 14:46:48 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							02d997897c 
							
						 
					 
					
						
						
							
							Add:Cancel m4b merge button  #1008  
						
						
						
					 
					
						2022-10-02 14:31:04 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							39979ff8a3 
							
						 
					 
					
						
						
							
							Add:Tasks widget in appbar for merging m4bs & remove old m4b merge routes  
						
						
						
					 
					
						2022-10-02 14:16:17 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							441b8c5bb7 
							
						 
					 
					
						
						
							
							Update:M4b Merge tool moved to manage page  
						
						
						
					 
					
						2022-10-02 11:53:53 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							98e79f144c 
							
						 
					 
					
						
						
							
							Add:Remove item from continue listening shelf  #919  
						
						
						
					 
					
						2022-09-28 17:45:39 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							ac30a971c5 
							
						 
					 
					
						
						
							
							Fix:Clean user data on server start removing invalid media progress items  
						
						
						
					 
					
						2022-09-28 17:12:27 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							9ee6eaade9 
							
						 
					 
					
						
						
							
							Add:Hide series from home page option  #919  
						
						
						
					 
					
						2022-09-27 17:48:45 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							f36a5eae6d 
							
						 
					 
					
						
						
							
							Update:Audiobook merge to set metadata with tone and replace m4b in library item  #594  
						
						
						
					 
					
						2022-09-26 18:07:31 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							162a1b7971 
							
						 
					 
					
						
						
							
							Add:Purge media progress button & api endpoint for items that no longer exist  #921  
						
						
						
					 
					
						2022-09-25 17:11:39 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							97da73baf3 
							
						 
					 
					
						
						
							
							Update:Experimental metadata embed tool to use tone  
						
						
						
					 
					
						2022-09-25 15:56:06 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a35b35c062 
							
						 
					 
					
						
						
							
							Merge pull request  #1005  from Undergrid/multi_select_quick_match  
						
						... 
						
						
						
						Multi select quick match 
						
					 
					
						2022-09-24 17:46:51 -05:00 
						 
				 
			
				
					
						
							
							
								Undergrid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							014ad668a5 
							
						 
					 
					
						
						
							
							Update server/controllers/LibraryItemController.js  
						
						... 
						
						
						
						Co-authored-by: advplyr <67830747+advplyr@users.noreply.github.com> 
						
					 
					
						2022-09-24 23:38:44 +01:00 
						 
				 
			
				
					
						
							
							
								Undergrid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62c59c634c 
							
						 
					 
					
						
						
							
							Update server/controllers/LibraryItemController.js  
						
						... 
						
						
						
						Co-authored-by: advplyr <67830747+advplyr@users.noreply.github.com> 
						
					 
					
						2022-09-24 23:38:18 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							dd8577354b 
							
						 
					 
					
						
						
							
							Fixing tabs again.  
						
						
						
					 
					
						2022-09-24 22:20:49 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							3e7a76574b 
							
						 
					 
					
						
						
							
							Switch to using the websocket for confirmation of batch updates, allowing the main request to be done asynchronously  
						
						
						
					 
					
						2022-09-24 22:17:36 +01:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							0ef2a2e4b6 
							
						 
					 
					
						
						
							
							Update:Notifications onTest for testing and parse title/body template  #996  
						
						
						
					 
					
						2022-09-24 16:15:16 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							8e8046541e 
							
						 
					 
					
						
						
							
							Add:Notification edit/delete and UI updates  #996  
						
						
						
					 
					
						2022-09-24 14:03:14 -05:00 
						 
				 
			
				
					
						
							
							
								Nick Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							2d6f9bab8b 
							
						 
					 
					
						
						
							
							Added totals of updated and unmatched books to toast shown at completion of batch quick match.  
						
						
						
					 
					
						2022-09-24 18:57:09 +01:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							37a3fdb606 
							
						 
					 
					
						
						
							
							Notifications UI update and delete endpoint  
						
						
						
					 
					
						2022-09-23 18:10:03 -05:00 
						 
				 
			
				
					
						
							
							
								Nick Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							731cf8e4ed 
							
						 
					 
					
						
						
							
							Fix whitespace issues  
						
						
						
					 
					
						2022-09-23 19:37:30 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Thomson 
							
						 
					 
					
						
						
						
						
							
						
						
							dbb62069ef 
							
						 
					 
					
						
						
							
							Implementation of batch quick match API and related options dialog  
						
						
						
					 
					
						2022-09-23 17:51:34 +01:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							b08ad8785e 
							
						 
					 
					
						
						
							
							Notification create/update events UI  
						
						
						
					 
					
						2022-09-22 18:12:48 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							ff04eb8d5e 
							
						 
					 
					
						
						
							
							Add:Notification settings, notification manager trigger  #996  
						
						
						
					 
					
						2022-09-21 18:01:10 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							ae4ac392c6 
							
						 
					 
					
						
						
							
							Add:Podcasts latest episodes page  
						
						
						
					 
					
						2022-09-17 15:23:33 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							f6b6c0a41e 
							
						 
					 
					
						
						
							
							Add:API endpoint for podcasts to get most recent unfinished episodes for all podcasts in the library  
						
						
						
					 
					
						2022-09-16 16:59:16 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							70ef09f451 
							
						 
					 
					
						
						
							
							Add:Podcast quickmatch attempts quick matching unmatched episodes  #983  
						
						
						
					 
					
						2022-09-15 18:35:56 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							3dc848a106 
							
						 
					 
					
						
						
							
							Update:Podcast episodes look for new episodes after this date add input to set the max # of episodes to download  
						
						
						
					 
					
						2022-09-03 08:06:52 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							a73b72a07b 
							
						 
					 
					
						
						
							
							Fix:No Series filter on book library  #956  
						
						
						
					 
					
						2022-08-31 16:45:50 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							8ec4bd4279 
							
						 
					 
					
						
						
							
							Fix:User permissions for collection API routes and UI  #951  
						
						
						
					 
					
						2022-08-31 15:46:10 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							3cafa87eda 
							
						 
					 
					
						
						
							
							Add:Podcast episode table batch mark as finished  #941  
						
						
						
					 
					
						2022-08-28 14:47:31 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							33ae93e61e 
							
						 
					 
					
						
						
							
							Fix:Add new podcast crash  #920  
						
						
						
					 
					
						2022-08-20 19:32:37 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							46668854ad 
							
						 
					 
					
						
						
							
							Add:Schedule podcast new episode checks  
						
						
						
					 
					
						2022-08-19 18:41:58 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							2304f37cbe 
							
						 
					 
					
						
						
							
							Add:Schedule periodic library scans  #655  
						
						
						
					 
					
						2022-08-17 18:44:21 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							9f200ece99 
							
						 
					 
					
						
						
							
							Add:API endpoint to get continue listening items across all libraries for android auto  
						
						
						
					 
					
						2022-08-14 10:24:41 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							0c5db214d1 
							
						 
					 
					
						
						
							
							Add:Delete playback session button and api route  
						
						
						
					 
					
						2022-08-13 12:24:19 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							e02169907d 
							
						 
					 
					
						
						
							
							Add:Filter for RSS feeds open  #893  
						
						
						
					 
					
						2022-08-06 07:58:19 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							24a142e718 
							
						 
					 
					
						
						
							
							Add:RSS feed icon over library item covers when feed is open  #893  
						
						
						
					 
					
						2022-08-05 19:23:18 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							fddf850a41 
							
						 
					 
					
						
						
							
							Add:Cron validation api endpoint  
						
						
						
					 
					
						2022-08-01 18:06:22 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							516c5c3308 
							
						 
					 
					
						
						
							
							Add:Podcast episode match tab and find episode by title api route  
						
						
						
					 
					
						2022-07-31 13:12:37 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							b64a651b27 
							
						 
					 
					
						
						
							
							Update:Series page support sort ignore prefix  #866  
						
						
						
					 
					
						2022-07-30 17:07:54 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							06b8d1194c 
							
						 
					 
					
						
						
							
							Fix:Library collapsed series to respect ignore prefixes setting  #866  
						
						
						
					 
					
						2022-07-30 16:18:26 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							6cbfd8679b 
							
						 
					 
					
						
						
							
							Update:Changing author name to match another authors name will merge the authors  #487  
						
						
						
					 
					
						2022-07-24 12:00:36 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							9e7b84f289 
							
						 
					 
					
						
						
							
							Update:JWT signing  
						
						
						
					 
					
						2022-07-18 17:19:16 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							51b87912f8 
							
						 
					 
					
						
						
							
							Update:Collapsed series shows series name instead of first book title and only sorts when sorting by title  #629  
						
						
						
					 
					
						2022-07-14 19:00:52 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							7c40d26857 
							
						 
					 
					
						
						
							
							Fix:Sync local mobile app progress replacing local media progress id causing duplicate media progress in mobile  
						
						
						
					 
					
						2022-07-13 19:18:49 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							d0af1c3c9a 
							
						 
					 
					
						
						
							
							Remove fs-extra dependency  
						
						
						
					 
					
						2022-07-05 19:53:01 -05:00 
						 
				 
			
				
					
						
							
							
								jmt-gh 
							
						 
					 
					
						
						
						
						
							
						
						
							855272a558 
							
						 
					 
					
						
						
							
							fix getMediaProgress not returning properly  
						
						
						
					 
					
						2022-07-03 10:15:40 -07:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							76d668514e 
							
						 
					 
					
						
						
							
							Fix:Mark as not finished when duration is not set in media progress  #771  
						
						
						
					 
					
						2022-06-25 11:01:01 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							35ab4cb2fe 
							
						 
					 
					
						
						
							
							Update photo url input to photo path/url to be consistent with item covers  
						
						
						
					 
					
						2022-06-18 12:05:30 -05:00 
						 
				 
			
				
					
						
							
							
								mrdth 
							
						 
					 
					
						
						
						
						
							
						
						
							f79b4d44b9 
							
						 
					 
					
						
						
							
							Fetch author photo from external URL  
						
						... 
						
						
						
						Add a new text field 'Photo URL' on the author edit modal, if there
is no existing image for an author.
When submitted, the image is saved from the URL provided 
						
					 
					
						2022-06-18 17:04:38 +01:00 
						 
				 
			
				
					
						
							
							
								jmt-gh 
							
						 
					 
					
						
						
						
						
							
						
						
							b3d9323f66 
							
						 
					 
					
						
						
							
							Initial commit for server side approach  
						
						... 
						
						
						
						This is the first commit for bringing this over to the server side.
It works! Right now it fails if the autoscanner or or the manual
individual book scanner try to do it's thing. I'll need to update those 
						
					 
					
						2022-06-11 23:17:22 -07:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							089d4b5cee 
							
						 
					 
					
						
						
							
							Update:Remove fast-sort dependency  
						
						
						
					 
					
						2022-06-07 20:22:23 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							fbbceaa642 
							
						 
					 
					
						
						
							
							Add:Persist RSS feeds in db  #696 , Update:RSS feed data model  
						
						
						
					 
					
						2022-06-07 18:29:43 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							5cd343cb01 
							
						 
					 
					
						
						
							
							Add:All listening sessions config page  
						
						
						
					 
					
						2022-06-04 12:44:42 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							3171ce5aba 
							
						 
					 
					
						
						
							
							Update:Paginated listening sessions  
						
						
						
					 
					
						2022-06-04 10:52:37 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							bf928692d5 
							
						 
					 
					
						
						
							
							Update:API route for getting playback session and getting media progress  
						
						
						
					 
					
						2022-06-03 18:59:42 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							36bd6e649a 
							
						 
					 
					
						
						
							
							Fix:Remove podcast episode to also remove library file  #636  
						
						
						
					 
					
						2022-06-01 17:45:52 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							acf22ca4fa 
							
						 
					 
					
						
						
							
							Testing video media type  
						
						
						
					 
					
						2022-05-30 19:26:53 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							514893646a 
							
						 
					 
					
						
						
							
							Add:OPML Upload for bulk adding podcasts  #588  
						
						
						
					 
					
						2022-05-29 11:46:45 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							160dac109d 
							
						 
					 
					
						
						
							
							Add:User permission restrict explicit content  #637  
						
						
						
					 
					
						2022-05-28 16:53:03 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							f41d6d5c77 
							
						 
					 
					
						
						
							
							Update multi-series edit for match and make into separate component with inner modal  
						
						
						
					 
					
						2022-05-28 15:54:04 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							96232676cb 
							
						 
					 
					
						
						
							
							Fix:Save RSS feed url passed in by user instead of using the RSS feed returned from the request  #634  
						
						
						
					 
					
						2022-05-27 17:50:56 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							f002532c1e 
							
						 
					 
					
						
						
							
							Add:User listening sessions page, Update:Listening sessions to save media times and device info  
						
						
						
					 
					
						2022-05-26 19:09:46 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							5187d0e55f 
							
						 
					 
					
						
						
							
							Add:Option to hard delete podcast episode from file system  #488  
						
						
						
					 
					
						2022-05-24 18:38:25 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							3e98b6f749 
							
						 
					 
					
						
						
							
							Update:Remove manual sorting of podcast episodes and default to sort by published at  
						
						
						
					 
					
						2022-05-23 19:28:00 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							8beac53f5f 
							
						 
					 
					
						
						
							
							Update:Send source back with auth request  
						
						
						
					 
					
						2022-05-21 11:21:03 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							b925dbcc95 
							
						 
					 
					
						
						
							
							Fix:Updating library folder paths will only set file permissions if it needed to create the folder  #529  
						
						
						
					 
					
						2022-05-19 19:00:34 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							2a235b8324 
							
						 
					 
					
						
						
							
							Add:RSS feeds for audiobooks  #606  
						
						
						
					 
					
						2022-05-19 18:51:58 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							c962090c3a 
							
						 
					 
					
						
						
							
							Update:No longer creating initial root user and initial library, add init root user page, web app works with no libraries  
						
						
						
					 
					
						2022-05-14 17:23:22 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							f78d287b59 
							
						 
					 
					
						
						
							
							Update:Matching authors uses the ASIN if set  #572 , Fix:Purge author image cache when updating author  
						
						
						
					 
					
						2022-05-13 18:11:54 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							113026ce13 
							
						 
					 
					
						
						
							
							Fix:Sanitize new podcast folder names and ensure feedUrl is in feed metadata  #589  
						
						
						
					 
					
						2022-05-13 17:13:58 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							cc1181b301 
							
						 
					 
					
						
						
							
							Add:Chapter editor, lookup chapters via audnexus, chapters table on audiobook landing page  #435  
						
						
						
					 
					
						2022-05-10 17:03:41 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							7f27eabf3e 
							
						 
					 
					
						
						
							
							Update:Authors page check user can access library items and can edit  
						
						
						
					 
					
						2022-05-08 18:48:57 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							fbd7ae10d1 
							
						 
					 
					
						
						
							
							Add:Authors landing page  #187  
						
						
						
					 
					
						2022-05-08 18:21:46 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							2e070227ab 
							
						 
					 
					
						
						
							
							Update:Give full permissions to admin users except updating root or viewing root api token  #137  
						
						
						
					 
					
						2022-05-03 19:16:16 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							195a30096f 
							
						 
					 
					
						
						
							
							Update:Experimental RSS feed setting custom slugs with default to library item id  #553  
						
						
						
					 
					
						2022-05-03 18:52:34 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							678dceefed 
							
						 
					 
					
						
						
							
							Add:Experimental generate podcast RSS feed  #553  
						
						
						
					 
					
						2022-05-02 16:42:30 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							8b38dda229 
							
						 
					 
					
						
						
							
							Add:experimental generate podcast feed for testing  
						
						
						
					 
					
						2022-05-02 14:41:59 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							84c12a6e7e 
							
						 
					 
					
						
						
							
							Add:Experimental embed metadata in audio files  #141  
						
						
						
					 
					
						2022-05-01 18:33:46 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							b19442e440 
							
						 
					 
					
						
						
							
							Remove old home page personalized API route  
						
						
						
					 
					
						2022-04-30 11:36:05 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							049ae73d74 
							
						 
					 
					
						
						
							
							Update:Guest user accounts cannot change the account password  #537  
						
						
						
					 
					
						2022-04-29 18:38:13 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							729fdd5c9f 
							
						 
					 
					
						
						
							
							Update:User type admin permissions to create podcasts and download episodes  #507  
						
						
						
					 
					
						2022-04-29 18:29:40 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							220bbc3d2d 
							
						 
					 
					
						
						
							
							Fix:Series covers on home page not spread out correctly  #505 , Update:Server settings are now returned with auth requests  
						
						
						
					 
					
						2022-04-29 17:43:46 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							4185807da4 
							
						 
					 
					
						
						
							
							Add:Check for new episodes manual check and update last check time, Update:Adding new podcasts and downloading podcast episodes restricted to admin users  
						
						
						
					 
					
						2022-04-29 16:42:40 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							33dfb764fa 
							
						 
					 
					
						
						
							
							Add:Support for openaudible folder structure (subject to change), add support for treating single audio files in the root directory as library items  #401  
						
						
						
					 
					
						2022-04-27 19:42:34 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							d189ec74c9 
							
						 
					 
					
						
						
							
							Update item api endpoint to include user media progress with item if using query string include=progress and optionally episode=episodeid - for mobile app downloads  
						
						
						
					 
					
						2022-04-25 19:03:26 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							2e28c9b06d 
							
						 
					 
					
						
						
							
							Add: button on issues page to remove all library items with issues  #476  
						
						
						
					 
					
						2022-04-24 18:25:33 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							5389115120 
							
						 
					 
					
						
						
							
							Add: Button on series page to mark all series as finished  #452  
						
						
						
					 
					
						2022-04-24 17:46:21 -05:00