| 
							
							
								 advplyr | 41daf557aa | Update get all libraries endpoint to support include stats for android auto to detect audio libraries | 2025-01-11 14:26:57 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 6d52f88a96 | Update controllers to use toOldJSON functions | 2025-01-04 15:20:41 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 5fa263023f | Fix:Quick match not removing empty series/authors #3743 | 2024-12-22 10:58:22 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | b39268ccb0 | Remove old Feed/FeedEpisode/FeedMeta objects | 2024-12-15 17:54:36 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 4c68ad46f4 | Refactor RssFeedManager to use new model when closing feeds, fix close series feed when series is removed, update RssFeedManager to singleton | 2024-12-15 12:37:01 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | c496db7c95 | Fix:Remove authors with no books when a books is removed #3668 - Handles bulk delete, single delete, deleting library folder, and removing items with issues
- Also handles bulk editing and removing authors | 2024-12-01 09:51:26 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | d19bb909b3 | Fix:Server crash deleting library that has playback sessions #3634 | 2024-11-22 17:20:31 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | a5ebd89817 | Update FolderWatcher to singleton | 2024-11-07 16:32:05 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 8f113d17c2 | Fix:Ensure library has all settings defined when validating settings for update #3559 | 2024-10-28 16:57:37 -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 | 076f71d490 | Fix:Handle undefined page/limit in paginated library queries #3499 | 2024-10-11 17:15:16 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 33eae1e03a | Fix:Server crash on podcast add page, adds API endpoint to get podcast titles #3499 - Instead of loading all podcast library items this page now loads only the needed data | 2024-10-11 16:55:09 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 0adceaa3f0 | Remove asciiOnlyToLowerCase | 2024-10-08 16:59:45 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 64b78b5822 | Move pagination limit/page query param validation to middleware & check for positive integer | 2024-10-06 16:29:30 -05:00 |  | 
			
				
					| 
							
							
								 mikiher | 0bdc2fb05e | Move authors to lazyBookshelf | 2024-10-06 18:25:08 +03:00 |  | 
			
				
					| 
							
							
								 advplyr | 567a9a4e58 | Fix:API /libraries/:library/items validate limit and page are positive integers #3459 | 2024-09-26 16:48:38 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | db86bfd63d | Fix:New authors not setting lastFirst column, updates for new Series model | 2024-09-01 15:08:56 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | ba742563c2 | Remove old Author object & fix issue deleting empty authors | 2024-08-31 13:27:48 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | c45c82306e | Remove old library, folder and librarysettings model | 2024-08-28 17:26:23 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 159ccd807f | Updates to migrate off of old library model | 2024-08-24 16:09:54 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 5d13faef33 | Updates to LibraryController to use new Library model - Additional validation on API endpoints
- Removed success toast when reorder libraries | 2024-08-24 15:38:15 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 38edcdca4b | Updates to use new Library model | 2024-08-23 16:59:51 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 8774e6be71 | Update:Create library endpoint to create using new model, adding additional validation | 2024-08-22 17:39:28 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | e53ac6566b | Update API JS docs | 2024-08-11 17:01:25 -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 | 68ef3a07a7 | Update controllers to use new user model | 2024-08-10 17:15:21 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 202ceb02b5 | Update:Auth to use new user model - Express requests include userNew to start migrating API controllers to new user model | 2024-08-10 15:46:04 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 1576164218 | Update:Get all user playlists for library API endpoint performance improvement #2852 | 2024-05-27 15:37:02 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 4cddc597c1 | Fix:Book library collapse series with no-series filter #2976 | 2024-05-14 17:24:39 -05:00 |  | 
			
				
					| 
							
							
								 CoffeeKnyte | 7229cfce84 | Added limit 10 to getAuthorsWithCount() call As per nichwall's request | 2024-05-01 07:20:48 -04:00 |  | 
			
				
					| 
							
							
								 CoffeeKnyte | 182527bfa8 | Update LibraryController.js used a lighter function to find total author count | 2024-04-30 11:09:06 -04:00 |  | 
			
				
					| 
							
							
								 advplyr | c7cc994532 | Fix:Handle enabling/disabling library watchers #2775 | 2024-03-31 14:57:55 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | e50b06183e | Merge branch 'master' into authorSort | 2024-03-07 12:26:07 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 0cf2f8885e | Add custom metadata provider controller, update model, move to item metadata utils | 2024-02-11 16:48:16 -06:00 |  | 
			
				
					| 
							
							
								 KeyboardHammer | e2bb0cfb7c | add sorting to author page | 2024-02-03 21:48:35 -06:00 |  | 
			
				
					| 
							
							
								 Barnabas Ratki | 5ea423072b | Small fixes | 2024-01-03 20:40:36 +01:00 |  | 
			
				
					| 
							
							
								 Barnabas Ratki | 8027c4a06f | Added support for custom metadata providers WiP but already open to feedback | 2024-01-03 20:25:34 +01:00 |  | 
			
				
					| 
							
							
								 advplyr | 10b1784f6d | Fix:Library search API endpoint /libraries/:id/search to check that query param q is a valid string | 2023-12-17 12:23:55 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | ef1cdf6ad2 | Fix:Only show authors with books for users #2250 | 2023-10-24 17:04:54 -05: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 | b4ce5342c0 | Add:Tools tab on library modal, api endpoint to remove all metadata files from library item folders | 2023-10-17 17:46:43 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 347b49f564 | Update:Remove scanner settings, add library scanner settings tab, add order of precedence | 2023-10-08 17:10:43 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | b447cf5c1c | Fix:Handle non-ascii characters in global search by not lowercasing in query #2187 | 2023-10-05 17:00:40 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 10011d3886 | Add:Remove option for authors & show authors with 0 books on authors page #2124 | 2023-09-24 17:06:32 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 9e13c64408 | Handle sorting when collapsing by series and filtering by series on library page | 2023-09-08 13:42:19 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | efae529fac | Add cover finder to new book scanner | 2023-09-06 17:48:50 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | f02992dd4d | Remove the setting of file permissions #2057 | 2023-09-06 07:12:11 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 03115e5e53 | Replace old items filter/sort api endpoint with new, handle collapse sub-series | 2023-09-04 15:26:07 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | b1c07834be | Remove force re-scan and old scanner logic | 2023-09-04 13:59:37 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | b9da3fa30e | Add new podcast scanner and remove old scanner | 2023-09-04 11:50:55 -05:00 |  |