| 
							
							
								 advplyr | 2df95c1712 | Updates for new book scanner | 2023-09-02 17:49:28 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 0ecfdab463 | Update new library scanner for scanning in new books | 2023-09-01 18:01:17 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 2c8448d147 | Updates to new library scanner and adding jsdoc types | 2023-08-27 17:19:57 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 4e4a976050 | Update get library series api endpoint to load from db | 2023-08-18 17:08:34 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 6d6e8613cf | Update library API endpoints to load library items from db | 2023-08-13 17:45:53 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | f465193b9c | Update User.toJSONForPublic to remove mostRecent key and session key only includes the PlaybackSession | 2023-08-12 16:11:58 -05:00 |  | 
			
				
					| 
							
							
								 lukeIam | dd9a3858d7 | Merge remote-tracking branch 'origin/master' into auth_passportjs | 2023-08-12 16:44:44 +02:00 |  | 
			
				
					| 
							
							
								 advplyr | 4dbe8d29d9 | Update db migration for duration, size, lastFirst, and ignore prefix columns | 2023-07-28 18:03:31 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 1d974375a0 | Update:Only load libraries from db when needed | 2023-07-22 14:25:20 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | daa8c4cd67 | Update:Remove sort index from podcast episodes | 2023-07-22 09:24:46 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 80aea0c82d | Fix:Save metadata files when updating library items #1952 | 2023-07-22 07:50:47 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 01b65eb678 | Fix:Initialize Feed entityUpdatedAt to prevent updated RSS feed every request | 2023-07-21 16:18:58 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | c2793fe29b | Fix:Crash when author is set without a name #1934 | 2023-07-19 17:13:57 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | d99b2c25e8 | Fixes for db migration & local playback sessions | 2023-07-16 15:05:51 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | ec998dc1ac | Update:Podcast library item covers show number of episodes incomplete #782 | 2023-07-15 14:45:08 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | c5a4f63670 | Update Backup to use key to check for old backups no longer supported | 2023-07-14 14:20:35 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | f73a0cce72 | Update Dockerfile for sqlite3, update models for cascade delete, fix backup schedule | 2023-07-09 11:39:15 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 254ba1f089 | Migrate backups manager | 2023-07-08 14:40:49 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 0ac63b2678 | Update Series and Author model to be library specific | 2023-07-08 09:57:32 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | a0bc959850 | Add feed migration and cleanup | 2023-07-05 18:18:37 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | cf7fd315b6 | Init sqlite take 2 | 2023-07-04 18:14:44 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | bdbc5e3161 | Add:Library setting to hide single book series #1433 | 2023-06-29 17:55:17 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | bb9013541b | Update:Get all users api endpoint to include latest session, display device info on users table #724 | 2023-06-28 17:57:46 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 5b0d105e21 | Remove deprecated /s/ and /ebook/ api routes | 2023-06-27 15:56:33 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | d0bce2949e | Add:FFProbe api endpoint | 2023-06-25 16:16:11 -05:00 |  | 
			
				
					| 
							
							
								 daVinci2793 | d54edb93d6 | Updates to Email settings/manager to include test email | 2023-06-12 04:53:51 +00:00 |  | 
			
				
					| 
							
							
								 advplyr | 0ec50bb570 | Remove experimental features and experimental ereader setting | 2023-06-10 14:11:51 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | b60473d7ae | Update:Setting new other ebook files as supplementary #1809 | 2023-06-10 13:20:38 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 014fc45c15 | Add:Audiobooks only library settings, supplementary ebooks #1664 | 2023-06-10 12:46:57 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | fde07d26e5 | Update:Prefer epub ebook file when setting ebook #1825, validate ebookLocation | 2023-06-06 16:53:11 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 5dc4606657 | Add:Support for CAF audio files | 2023-06-05 16:23:40 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 05ce9c6eda | Add:Email smtp config & send ebooks to devices #1474 | 2023-05-29 17:38:38 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 15aaf2863c | Add:OPML Export #1260 | 2023-05-28 15:10:34 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 019063e6f4 | Update:New API routes for library files and downloads | 2023-05-28 12:34:22 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | ea79948122 | Fix:Podcast episode downloads where RSS feed uses the same title #1802 | 2023-05-28 11:24:51 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | b52e240025 | Add:Batch re-scan #1754 | 2023-05-27 14:51:03 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 3e4c94e2b4 | Update:Continue Reading and Read Again home page shelves for ebook only items #1782 | 2023-05-27 08:20:09 -05:00 |  | 
			
				
					| 
							
							
								 lukeIam | 95e6fef3d1 | Merge remote-tracking branch 'origin/master' into auth_passportjs | 2023-05-27 10:56:05 +02:00 |  | 
			
				
					| 
							
							
								 advplyr | 36477a832c | Add:Saving progress for PDF ebooks #1791 | 2023-05-24 16:41:16 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | be2d317325 | Fix initialize currentTime and ebookProgress for MediaProgress | 2023-05-20 15:37:44 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | f4f5f79af7 | Update:Add chapters to playback session so they can be used for podcast episodes in mobile apps | 2023-05-20 13:30:07 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 3c406c12b4 | Updates to metadata file format changing, use chapters from metadata file | 2023-05-16 18:58:01 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 81d4ac3ed2 | Add:metadata.json format #1775 #916 | 2023-05-15 18:23:31 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | bac09de23d | Fix:getNarrators API endpoint check narrators are strings #1770 | 2023-05-12 18:22:09 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 30009e45da | Update:Book subtitle searchable #1755 | 2023-05-06 09:43:13 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | eb7f66c89e | Add:Narrators page #860 #1139 | 2023-04-30 14:11:54 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 8b685436de | Merge | 2023-04-29 15:49:04 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 56e213d654 | Update itemTagsSelected migration | 2023-04-27 17:18:54 -05:00 |  | 
			
				
					| 
							
							
								 Divyang Joshi | 0387436111 | feat: add support for inverting the selection on libraries and tags | 2023-04-27 17:02:15 -04:00 |  | 
			
				
					| 
							
							
								 advplyr | a5627a1b52 | Add:Search for narrators #1495 | 2023-04-24 18:25:30 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 7010a13648 | Fixes for passport local and allow empty password | 2023-04-16 10:08:13 -05:00 |  | 
			
				
					| 
							
							
								 lukeIam | 812395b21b | Merge remote-tracking branch 'origin/master' into auth_passportjs | 2023-04-14 20:27:43 +02:00 |  | 
			
				
					| 
							
							
								 lukeIam | 62b0940766 | Added passport-openidconnect implementation | 2023-04-14 20:26:29 +02:00 |  | 
			
				
					| 
							
							
								 advplyr | 5a21e63d0b | Add:Delete library files, condense item options in more menu #1439 | 2023-04-13 18:03:39 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 24ef105732 | Fix:Empty podcasts marked as missing & removing episodes when deleted in folder #1671 | 2023-04-12 17:20:11 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 3dc9416da6 | Add:Chapters to podcast episodes #1646 | 2023-04-09 14:32:51 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 25ca950dd0 | Update listening sessions per device and show open sessions | 2023-04-08 18:01:24 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | d7f18bdd8b | Remove deprecated user settings | 2023-04-03 17:41:03 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 1a3f0e332e | Fix download podcast episode that is not mp3 | 2023-04-01 16:31:04 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 212b97fa20 | Add:Parsing meta tags from podcast episode audio file #1488 | 2023-03-30 18:04:21 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 704fbaced8 | Update:Download podcast episodes and embed meta tags #1488 | 2023-03-29 18:05:53 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 575a162f8b | Update:API endpoint for get all users to use minimal payload | 2023-03-29 14:56:50 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | c89d77dd06 | Merge pull request #1627 from vincentscode/epub-reader Save Progress for EPUBs | 2023-03-24 18:01:13 -05:00 |  | 
			
				
					| 
							
							
								 lukeIam | be53b31712 | Merge remote-tracking branch 'origin/master' into auth_passportjs | 2023-03-24 18:23:08 +01:00 |  | 
			
				
					| 
							
							
								 lukeIam | e1ddb95250 | Inital passportjs integration | 2023-03-24 18:21:25 +01:00 |  | 
			
				
					| 
							
							
								 Vincent Schmandt | 4d29ebd647 | Save Locations locally, add separate progress tracker | 2023-03-23 08:45:00 +01:00 |  | 
			
				
					| 
							
							
								 advplyr | fd58df4729 | Add:Abridged book detail, parse from audible, abridged book filter #1408 | 2023-03-22 18:05:43 -05:00 |  | 
			
				
					| 
							
							
								 Vincent Schmandt | 5078818295 | Add MediaProgress fields Add Table of Contents | 2023-03-22 11:16:01 +01:00 |  | 
			
				
					| 
							
							
								 advplyr | 146093d81e | Add:Support for .awb AMR-WB audio file #1565 | 2023-03-17 16:52:07 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 387a37e4da | Fix:Download podcast episodes that are not mp3 #1513 | 2023-03-15 18:04:31 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 8b557a0cb9 | Fix:Private Patreon feed URLs getting encoded twice #1600 | 2023-03-14 15:38:19 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | 40b808e73d | Update:Use title ID3 tag on tracks when setting chapters and prefer audio metadata setting is enabled #679 | 2023-03-13 17:56:16 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | a8b57a1ce9 | Cleanup rebuild tracks/set chapters | 2023-03-13 17:45:44 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | db1ca08c2e | Update scanner logs to show inode value on path changes and missing items #1447 | 2023-03-05 15:38:21 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 557d3243c3 | Fix:Series & collection rss feeds repeating first book #1531 | 2023-03-05 15:26:18 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 3df7caa838 | Fix:OPF parser crash when no narrators #1578 | 2023-03-05 12:40:21 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | c629923a80 | Merge pull request #1562 from mfcar/addNextScheduleInfo Improve dates, times and schedule backup info | 2023-03-05 11:44:59 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 022bf9d0ef | Show current episode download on init and download queue page updates | 2023-03-05 10:35:34 -06:00 |  | 
			
				
					| 
							
							
								 mfcar | cfb3ce0c60 | Merge branch 'master' into addDownloadQueue | 2023-03-04 22:00:18 +00:00 |  | 
			
				
					| 
							
							
								 mfcar | d8b6e09bc0 | Merge branch 'master' into addNextScheduleInfo | 2023-03-04 11:09:35 +00:00 |  | 
			
				
					| 
							
							
								 mfcar | 071444a9e7 | Improve dates, times and schedule backup info | 2023-02-27 18:04:26 +00:00 |  | 
			
				
					| 
							
							
								 mfcar | 34ac972130 | Add download queue | 2023-02-27 02:56:07 +00:00 |  | 
			
				
					| 
							
							
								 Spenser Bushey | 3a7fd0bcc9 | Fix incorrect tags when blocking public feeds | 2023-02-25 09:00:26 -08:00 |  | 
			
				
					| 
							
							
								 mfcar | 0d3e6b1d0a | Add rss details configuration | 2023-02-25 13:20:26 +00:00 |  | 
			
				
					| 
							
							
								 advplyr | 2db4dd6a40 | Merge pull request #1539 from Linden-Ryuujin/feature/coverImage Prefer cover images called cover | 2023-02-23 17:55:05 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | f58e2b6dce | Update cover image set on first scan | 2023-02-23 17:55:11 -06:00 |  | 
			
				
					| 
							
							
								 mfcar | ad0edc6329 | Fix merge conflicts and add language information on the feed rss | 2023-02-23 00:33:04 +00:00 |  | 
			
				
					| 
							
							
								 Linden Ryuujin | 002fb7a35e | When setting the cover image prefer images called "cover", otherwise fallback to original behaviour of first in the list. | 2023-02-23 00:09:05 +00:00 |  | 
			
				
					| 
							
							
								 mfcar | 9a51c3be0f | Add dropdown to the episode type | 2023-02-22 18:48:36 +00:00 |  | 
			
				
					| 
							
							
								 mfcar | b1ee54522a | Add support to podcast type | 2023-02-22 18:22:52 +00:00 |  | 
			
				
					| 
							
							
								 Dan Tong | 956678c08c | Encode podcast url when downloading episode | 2023-02-18 14:21:45 +13:00 |  | 
			
				
					| 
							
							
								 advplyr | f9e6655359 | Update:API endpoint for syncing multiple local sessions. New API endpoint to get current user. Deprecate /me/sync-local-progress endpoint | 2023-02-05 16:52:17 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 3383ec2046 | Add logs to playback session manager | 2023-02-04 13:23:13 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 08f765fa51 | Update parsing and using tags from abmetadata file | 2023-02-02 17:13:22 -06:00 |  | 
			
				
					| 
							
							
								 yuuzhan | 639b600570 | Updated parseAndCheckForUpdates to pass in LibraryItem instead of Metadata Object | 2023-02-02 12:47:12 -05:00 |  | 
			
				
					| 
							
							
								 yuuzhan | 7a751b8f91 | Updated function parseAndCheckForUpdates to pass Library Item rather then just the metadata object | 2023-02-02 12:46:22 -05:00 |  | 
			
				
					| 
							
							
								 advplyr | ba5ad228cc | Merge pull request #1456 from jramer/master Fixes m4b chapters only taken from first file. | 2023-01-30 17:53:48 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 0203f9cc1b | Update server/objects/mediaTypes/Book.js | 2023-01-30 17:50:50 -06:00 |  | 
			
				
					| 
							
							
								 advplyr | 4770be5a39 | Update server/objects/mediaTypes/Book.js | 2023-01-30 17:50:45 -06:00 |  | 
			
				
					| 
							
							
								 Joakim Ramer | 5d96b2cc6e | Logs correctly and simplifies for single audio file. | 2023-01-30 12:56:22 +01:00 |  |