advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							2cc9d1b7f8 
							
						 
					 
					
						
						
							
							Update watcher to re-scan library items when non-media files are added/updated  #4245  
						
						
						
						
					 
					
						2025-05-01 17:17:40 -05:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40504da4d7 
							
						 
					 
					
						
						
							
							Improve book library page query performance for author sort order ( #4080 )  
						
						... 
						
						
						
						* Add migration to create authorNames* columns, in libraryItems including update triggers and indices
* Add authorNames columns and indices to LibraryItem model
* Add database triggers for updating author names in libraryItems (for new databases)
* Populate authorNames during book scanning
* Update book sorting to use new authorNames columns
* Add an index on podcastEpisodes.publishedAt
* Fix group_concat order by and update to sqlite 3.44.2
---------
Co-authored-by: advplyr <advplyr@protonmail.com> 
						
						
					 
					
						2025-03-17 17:09:49 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							d9b206fe1c 
							
						 
					 
					
						
						
							
							Fix server crash when quick match all updates existing series sequence  #3961  
						
						
						
						
					 
					
						2025-02-14 16:56:37 -06:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							3d08a35aa0 
							
						 
					 
					
						
						
							
							Add index on (libraryId, mediaType, createdAt)  
						
						
						
						
					 
					
						2025-02-08 14:53:01 +02:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							a13143245b 
							
						 
					 
					
						
						
							
							Improve page load queries on title, titleIgnorePrefix, and addedAt sort order  
						
						
						
						
					 
					
						2025-02-08 12:29:23 +02:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							9b4732c207 
							
						 
					 
					
						
						
							
							Add bookSeries id attribute to findAllExpandedWhere  
						
						
						
						
					 
					
						2025-01-26 12:21:54 +02:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							ed5960825b 
							
						 
					 
					
						
						
							
							Fix podcast episode continue and listen again home page shelves  
						
						
						
						
					 
					
						2025-01-07 08:37:05 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							108eaba022 
							
						 
					 
					
						
						
							
							Migrate tools and collapse series. fix continue shelves. remove old objects  
						
						
						
						
					 
					
						2025-01-05 14:09:03 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							d5ce7b4939 
							
						 
					 
					
						
						
							
							Migrate to new library item in scanner  
						
						
						
						
					 
					
						2025-01-05 12:05:01 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							1e9470b840 
							
						 
					 
					
						
						
							
							Update AuthorController library item usage and remove unused  
						
						
						
						
					 
					
						2025-01-04 15:59:40 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							6d52f88a96 
							
						 
					 
					
						
						
							
							Update controllers to use toOldJSON functions  
						
						
						
						
					 
					
						2025-01-04 15:20:41 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							c251f1899d 
							
						 
					 
					
						
						
							
							Update PlaybackSession to use new library item model  
						
						
						
						
					 
					
						2025-01-03 11:16:03 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							4787e7fdb5 
							
						 
					 
					
						
						
							
							Updates to LibraryItemController to use new model  
						
						
						
						
					 
					
						2025-01-02 15:42:52 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							dd0ebdf2d8 
							
						 
					 
					
						
						
							
							Implementing toOld functions for LibraryItem/Book/Podcast  
						
						
						
						
					 
					
						2025-01-02 12:49:58 -06:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							754c121168 
							
						 
					 
					
						
						
							
							Add libraryItem size index  
						
						
						
						
					 
					
						2025-01-01 07:34:29 +02:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							476933a144 
							
						 
					 
					
						
						
							
							Refactor Collection model/controller to not use old Collection object, remove  
						
						
						
						
					 
					
						2024-12-30 16:54:48 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							b39268ccb0 
							
						 
					 
					
						
						
							
							Remove old Feed/FeedEpisode/FeedMeta objects  
						
						
						
						
					 
					
						2024-12-15 17:54:36 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							9bd1f9e3d5 
							
						 
					 
					
						
						
							
							Refactor Feed model to create new feed for library item  
						
						
						
						
					 
					
						2024-12-14 16:55:56 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							784b761629 
							
						 
					 
					
						
						
							
							Fix:Unable to edit series sequence  #3636  
						
						
						
						
					 
					
						2024-11-21 14:19:40 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46a3c3de33 
							
						 
					 
					
						
						
							
							Merge pull request  #3597  from nichwall/mediatype_uuid_migration  
						
						... 
						
						
						
						`MediaId` UUID migration 
						
						
					 
					
						2024-11-17 15:50:10 -06:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							5ccf5d7150 
							
						 
					 
					
						
						
							
							Use a simpler database fetch in fullUpdateFromOld  
						
						
						
						
					 
					
						2024-11-16 06:26:32 +02:00 
						 
				 
			
				
					
						
							
							
								Nicholas Wallace 
							
						 
					 
					
						
						
						
						
							
						
						
							713bdcbc41 
							
						 
					 
					
						
						
							
							Add: migration for mediaId to use UUID instead of UUIDV4  
						
						
						
						
					 
					
						2024-11-09 13:10:46 -07:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							7a49681dd2 
							
						 
					 
					
						
						
							
							Fix includes  
						
						
						
						
					 
					
						2024-11-02 13:02:40 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							7a1623e6a1 
							
						 
					 
					
						
						
							
							Move cover path func to LibraryItem model  
						
						
						
						
					 
					
						2024-11-02 12:56:40 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							a338097514 
							
						 
					 
					
						
						
							
							Update:Cleanup logging on library item update  #3362  
						
						
						
						
					 
					
						2024-09-06 16:58:40 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							ba742563c2 
							
						 
					 
					
						
						
							
							Remove old Author object & fix issue deleting empty authors  
						
						
						
						
					 
					
						2024-08-31 13:27:48 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							159ccd807f 
							
						 
					 
					
						
						
							
							Updates to migrate off of old library model  
						
						
						
						
					 
					
						2024-08-24 16:09:54 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							bbf214fa4c 
							
						 
					 
					
						
						
							
							Update LibraryItem debug logs to show objects and display libraryFiles changes differently  
						
						
						
						
					 
					
						2024-08-15 17:05:18 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							68ef3a07a7 
							
						 
					 
					
						
						
							
							Update controllers to use new user model  
						
						
						
						
					 
					
						2024-08-10 17:15:21 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							a55c167dde 
							
						 
					 
					
						
						
							
							Fix:Cleanup media progress when deleting podcasts, remove usage of old user model  
						
						
						
						
					 
					
						2024-08-03 17:09:17 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							2f2ec2ec1f 
							
						 
					 
					
						
						
							
							Add book item more menu item for Share, restrict share to admin or up, add admin socket events for open/close shares  
						
						
						
						
					 
					
						2024-07-07 15:51:50 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							43217657d7 
							
						 
					 
					
						
						
							
							Update media item shares to close when changing shares on same device  
						
						
						
						
					 
					
						2024-07-04 11:19:29 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							d5e00c8bbd 
							
						 
					 
					
						
						
							
							Update:Get personalized home page shelves and get library items endpoint optional includes for media item shares, show public icon on shared book items  
						
						
						
						
					 
					
						2024-07-01 17:26:13 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							3fd290c518 
							
						 
					 
					
						
						
							
							Remove unused functions, jsdoc updates, auto-formatting  
						
						
						
						
					 
					
						2024-05-28 17:24:02 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							c4fd4ff9de 
							
						 
					 
					
						
						
							
							Fix:Update metadata.json when using item metadata utils  #2837  
						
						
						
						
					 
					
						2024-04-12 17:34:10 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							f827aa97f8 
							
						 
					 
					
						
						
							
							Update library scanner findLibraryItemByItemToFileInoMatch query to iterate through json objects comparing inodes  
						
						
						
						
					 
					
						2024-03-23 14:56:32 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24c35dede5 
							
						 
					 
					
						
						
							
							Merge pull request  #2659  from mikiher/quick-match-dup-authors  
						
						... 
						
						
						
						Fix dup author addition logic 
						
						
					 
					
						2024-02-25 08:12:05 -06:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							e6735e042e 
							
						 
					 
					
						
						
							
							Fix dup author addition logic  
						
						
						
						
					 
					
						2024-02-25 09:01:26 +02:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f4b11494e 
							
						 
					 
					
						
						
							
							Merge branch 'advplyr:master' into fix-match-update  
						
						
						
						
					 
					
						2024-02-22 12:20:49 +02:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							a43b93d796 
							
						 
					 
					
						
						
							
							Fix:Clear library filter data cache when library item is updated  #2597  
						
						
						
						
					 
					
						2024-02-18 14:58:46 -06:00 
						 
				 
			
				
					
						
							
							
								mikiher 
							
						 
					 
					
						
						
						
						
							
						
						
							19af7454f2 
							
						 
					 
					
						
						
							
							Force Update LibraryItem model updatedAt refresh ( fixes   #2593 )  
						
						
						
						
					 
					
						2024-02-07 20:57:50 +02:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							7b0fa48e2e 
							
						 
					 
					
						
						
							
							Update jsdocs for expanded library items  
						
						
						
						
					 
					
						2024-01-16 16:31:16 -06:00 
						 
				 
			
				
					
						
							
							
								Benjamin Porter 
							
						 
					 
					
						
						
						
						
							
						
						
							4a76059608 
							
						 
					 
					
						
						
							
							Change Logger.dev calls to Logger.debug  
						
						... 
						
						
						
						Logger.dev is kind of in a weird spot where it doesn't fit into the
standard log level.  It is called directly by some code and it only
checks whether a property is set (which comes from an env var) before
deciding to print out.
This standardizes on `debug` by changing the dev calls to debug. Also
removes the now unused code. 
						
						
					 
					
						2024-01-09 15:24:23 -07:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							160c83df4a 
							
						 
					 
					
						
						
							
							Update:podcastEpisodes table index added for createdAt column  #2073   #2075  
						
						
						
						
					 
					
						2023-12-30 16:14:14 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							456bb87a00 
							
						 
					 
					
						
						
							
							Update:Find one library item endpoint sequelize query split into two queries to improve performance  #2073   #2075  
						
						
						
						
					 
					
						2023-12-30 12:12:48 -06:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							49403771c9 
							
						 
					 
					
						
						
							
							Update:Quick match all for library to use task instead of toast, remove scan socket events  
						
						
						
						
					 
					
						2023-10-21 13:53:00 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							1b22205f74 
							
						 
					 
					
						
						
							
							Update:Add libraryItems table index to improve performance  #2073  
						
						
						
						
					 
					
						2023-09-30 12:39:16 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							8ab0a0a14d 
							
						 
					 
					
						
						
							
							Update personalized shelves logs to dev logs  
						
						
						
						
					 
					
						2023-09-17 16:09:21 -05:00 
						 
				 
			
				
					
						
							
							
								advplyr 
							
						 
					 
					
						
						
						
						
							
						
						
							10011bd6a3 
							
						 
					 
					
						
						
							
							Add startup function to remove invalid records from DB  
						
						
						
						
					 
					
						2023-09-05 17:58:13 -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