| 
							
							
								 Rasmus Krämer | 09e26a9e56 | Use new database models, fix function name and use optional path parameter | 2024-05-14 10:51:50 +02:00 |  | 
			
				
					| 
							
							
								 Rasmus Krämer | d9f828c717 | Added item sessions endpoint | 2024-05-05 13:14:30 +02:00 |  | 
			
				
					| 
							
							
								 advplyr | 50bd2648aa | Fix:Server crash on matching book with an author name ending in comma #2796 | 2024-03-28 17:00:07 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 973a18d346 | Update:Added button to user edit modal for unlinking user from openid #2587 | 2024-02-18 15:38:45 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | af7cb2432b | Update:Log uncaught exceptions to crash_logs.txt #706 & cleanup logger | 2024-02-15 16:46:19 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 0cf2f8885e | Add custom metadata provider controller, update model, move to item metadata utils | 2024-02-11 16:48:16 -06:00 |  | 
			
				
					| 
							
							
								 FlyinPancake | 6ef4944d89 | Merge branch 'advplyr:master' into dewyer/add-custom-metadata-provider | 2024-01-13 01:08:23 +01:00 |  | 
			
				
					| 
							
							
								 advplyr | 9f909b0d85 | Update:Library folder browser to also work for debian and windows | 2024-01-03 16:23:17 -06: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 | 2738402aac | Add:Year in review card for server stats #2373 | 2023-12-22 17:01:07 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 76119445a3 | Update:Listening sessions table for multi-select, sorting and rows per page - Updated get all sessions API endpoint to include sorting
- Added sessions API endpoint for batch deleting | 2023-12-21 13:52:42 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 7391b4d0ec | Add:User stats API for year stats | 2023-12-19 17:19:33 -06:00 |  | 
			
				
					| 
							
							
								 mikiher | 07d7d16418 | Use a single router.get for API cache middleware | 2023-11-23 09:55:55 +02:00 |  | 
			
				
					| 
							
							
								 mikiher | 5aeb6ade72 | Merge branch 'caching' of https://github.com/mikiher/audiobookshelf into caching | 2023-11-22 19:00:11 +02:00 |  | 
			
				
					| 
							
							
								 mikiher | 107b4b83c1 | Add cache middleware to most /libraries get requests | 2023-11-22 18:40:42 +02:00 |  | 
			
				
					| 
							
							
								 mikiher | 6a722102c5 | Use ApiCacheManager & timing middleware | 2023-11-17 08:49:40 +02:00 |  | 
			
				
					| 
							
							
								 advplyr | 27497451d9 | Add:Ereader device setting to set users that have access #1982 | 2023-10-29 11:28:34 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | f9c4dd2457 | Update watcher function calls, add js docs | 2023-10-26 16:41:54 -05:00 |  | 
			
				
					| 
							
							
								 mikiher | e054b9a54c | Add API to update a path on a watched library folder | 2023-10-24 13:35:43 +00:00 |  | 
			
				
					| 
							
							
								 advplyr | 6f65350269 | Update:JSDocs for task manager | 2023-10-20 16:39:32 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 920ddf43d7 | Remove unused old model functions | 2023-10-19 17:20:12 -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 | 656c81a1fa | Update:Remove image path input from author modal, add API endpoints for uploading and removing author image | 2023-10-13 17:37:37 -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 | 5e976c08af | Update cover API endpoint to only load necessary data from DB #2073 | 2023-09-21 16:57:48 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | d18592eaeb | Fix:Duplicate series and authors being added on matches and scans #2106 | 2023-09-17 15:29:39 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 826963bf00 | Add api route for changing sorting prefixes, update default sorting prefixes to include a | 2023-09-08 12:32:30 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | efae529fac | Add cover finder to new book scanner | 2023-09-06 17:48:50 -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 | 03115e5e53 | Replace old items filter/sort api endpoint with new, handle collapse sub-series | 2023-09-04 15:26:07 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 42ff3d8314 | Add new library item scanner | 2023-09-03 17:51:58 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 9123dcb365 | Remove series search api endpoint, update authors and series to load from db | 2023-09-03 10:49:02 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 1b1bdea3c8 | Remove authors search api endpoint | 2023-09-03 09:54:23 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 2c8448d147 | Updates to new library scanner and adding jsdoc types | 2023-08-27 17:19:57 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 469167df66 | Update get all feeds route to be admin-only, map translation strings | 2023-08-22 16:37:22 -05:00 |  | 
			
				
					| 
							
							
								 Shawn Hoffman | 24989e73ae | Merge branch 'master' into shawn/rss-feeds | 2023-08-22 10:30:16 -07:00 |  | 
			
				
					| 
							
							
								 Shawn Hoffman | 13427b9f70 | Add RSS feeds config page | 2023-08-22 10:11:10 -07:00 |  | 
			
				
					| 
							
							
								 advplyr | 6c1b4e3a36 | Update db model references | 2023-08-20 13:34:03 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 4f94deefa0 | Fix remove items with issues API route & remove old endpoints | 2023-08-19 17:12:24 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 332078e6c1 | Update library stats API route to load from db | 2023-08-19 16:53:33 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | ff0d6326d3 | Update OPML api route to load podcasts from db | 2023-08-19 15:19:27 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 8d451217a3 | Update recent-episodes API route to load from db | 2023-08-19 14:49:06 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | c77cead9ae | Update search endpoints to search db directly | 2023-08-19 13:59:22 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | b334d40998 | Update library routes to middlewareNew | 2023-08-18 17:12:15 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 4e4a976050 | Update get library series api endpoint to load from db | 2023-08-18 17:08:34 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 9d7d4c6902 | Update filterData for authors/series when added/removed | 2023-08-18 14:40:36 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 7222171c5b | Update checking empty series to load from Db | 2023-08-17 17:58:57 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 361732a463 | Update get User API endpoint to load media progress from db | 2023-08-17 17:26:12 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 6d6e8613cf | Update library API endpoints to load library items from db | 2023-08-13 17:45:53 -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 |  |