| 
							
							
								 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 | 24a587b944 | Update:Remove playback sessions that are 3s or less on startup | 2023-12-21 14:29:36 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 7391b4d0ec | Add:User stats API for year stats | 2023-12-19 17:19:33 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 60a80a2996 | Update:Remove support for metadata.abs, added script to create metadata.json files if they dont exist | 2023-10-22 15:53:05 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 97b0b98605 | Merge pull request #2102 from selfhost-alt/sqlite-query-logging Add ability to enable DEV logs of Sqlite queries | 2023-09-22 16:17:32 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 1ab34fa77f | Update server/Database.js | 2023-09-22 16:14:12 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | b64ecc7c6f | Update server/Database.js | 2023-09-22 16:14:00 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 87eaacea22 | Fix empty podcast and empty book queries when cleaning db on init | 2023-09-17 15:53:25 -05:00 |  | 
			
				
					| 
							
							
								 Selfhost Alt | 19cf3bfb9f | Fix query to actually return empty series | 2023-09-15 13:32:21 -07:00 |  | 
			
				
					| 
							
							
								 Selfhost Alt | b668c6e37a | Remove stray quote | 2023-09-14 23:04:47 -07:00 |  | 
			
				
					| 
							
							
								 Selfhost Alt | 71762ef837 | Newline before printing query | 2023-09-14 23:01:40 -07:00 |  | 
			
				
					| 
							
							
								 Selfhost Alt | b1524d245e | Add ability to enable DEV logs of Sqlite queries | 2023-09-14 22:52:43 -07:00 |  | 
			
				
					| 
							
							
								 Selfhost Alt | 8b39b01269 | Scan for empty book series more efficiently | 2023-09-14 22:35:33 -07:00 |  | 
			
				
					| 
							
							
								 advplyr | 87d037cb0a | Fix clean database method and version bump 2.3.5 | 2023-09-08 17:20:39 -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 |  | 
			
				
					| 
							
							
								 advplyr | 42ff3d8314 | Add new library item scanner | 2023-09-03 17:51:58 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | e63aab95d8 | Update new library scanner to handle metadata file changes | 2023-09-03 15:14: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 | 0ecfdab463 | Update new library scanner for scanning in new books | 2023-09-01 18:01:17 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | f8f94f2a6d | Update new library scanner to check for cover images and ebooks | 2023-08-28 17:50:21 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 6c1b4e3a36 | Update db model references | 2023-08-20 13:34:03 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 21343ffbd1 | Update numIssues on filter data, fix watcher scanning in new items | 2023-08-20 13:16:53 -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 | 9d7d4c6902 | Update filterData for authors/series when added/removed | 2023-08-18 14:40:36 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | a98942a361 | Add jsdoc types to remaining models | 2023-08-16 16:38:48 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | c707bcf0f6 | Add jsdoc types for models | 2023-08-15 18:03:43 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 7afda1295b | Update Author model to define types | 2023-08-14 18:22:38 -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 |  | 
			
				
					| 
							
							
								 advplyr | fc44c801f2 | Update playlist API endpoints to load library items from DB | 2023-08-13 11:22:38 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | db80cec168 | Update collection API routes to load libraryItems from DB | 2023-08-12 15:01:27 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 11120a3765 | Update version specific db migration check | 2023-07-30 11:09:49 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 4dbe8d29d9 | Update db migration for duration, size, lastFirst, and ignore prefix columns | 2023-07-28 18:03:31 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 710a62c2af | Update:Load playlists only when needed & remove podcast episode from playlist when deleted | 2023-07-23 09:42:57 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 5a9eed0a5a | Update:Only load collections when needed | 2023-07-22 16:18:55 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 354e16e462 | Update:Only load Users when needed | 2023-07-22 15:32:20 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 1d974375a0 | Update:Only load libraries from db when needed | 2023-07-22 14:25:20 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 1c40af3eef | Update:Sequelize transactionType to IMMEDIATE to fix SQLITE_BUSY #1910 | 2023-07-22 11:30:29 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 80aea0c82d | Fix:Save metadata files when updating library items #1952 | 2023-07-22 07:50:47 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 22323f606d | Fix:RSS feed covers #1948 | 2023-07-21 16:59:00 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 9a5ed64fae | Update database loading library items incrementally to reduce mem usage | 2023-07-19 15:36:18 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 6814adffcc | Update:Only load feeds when needed | 2023-07-17 16:48:46 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 01bf58ab97 | Fix createAuthor | 2023-07-16 15:29:43 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | d99b2c25e8 | Fixes for db migration & local playback sessions | 2023-07-16 15:05:51 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 89aa4a8bdc | Update logger to support dev only log, remove old model docs | 2023-07-14 14:50:37 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | e85ddc1aa1 | Update package.json pkg assets, remove njodb and dependencies | 2023-07-09 14:22:30 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | f73a0cce72 | Update Dockerfile for sqlite3, update models for cascade delete, fix backup schedule | 2023-07-09 11:39:15 -05:00 |  |