Commit Graph

112 Commits

Author SHA1 Message Date
2e6e4f970c Remove comments from scanner 2022-07-18 18:17:50 -05:00
86ee4dcff2 Update:Scanner adjustable number of parallel audio probes to use less CPU 2022-07-16 18:54:34 -05:00
d0af1c3c9a Remove fs-extra dependency 2022-07-05 19:53:01 -05:00
624a44f572 Fix:Quick match split multiple comma separated authors #808 2022-07-05 17:26:14 -05:00
863f81e55a remove logger 2022-06-12 20:43:20 -07:00
d43d351721 remove loggers 2022-06-12 02:03:26 -07:00
8210eba439 clean up loggers 2022-06-12 01:57:00 -07:00
cbd7294b0b add getter to libraryscan.js for overdrivemediamarker 2022-06-12 01:54:58 -07:00
6064e8af87 fix using OMMs with regular scan option 2022-06-12 01:46:50 -07:00
5643c846ee Fix bug for certain scan types
Needed to look in to scanOptions to access the properties I wanted.
It's..... unclear to me if this needs to be done for those other ones as
well. I think so?
2022-06-12 00:47:54 -07:00
68afc2c718 Add support for various scan types
This commit adds support for the various scan types, and ensures that we
only run Overdrive parsing on files that can actually support it
2022-06-11 23:56:36 -07:00
b3d9323f66 Initial commit for server side approach
This is the first commit for bringing this over to the server side.

It works! Right now it fails if the autoscanner or or the manual
individual book scanner try to do it's thing. I'll need to update those
2022-06-11 23:17:22 -07:00
3171ce5aba Update:Paginated listening sessions 2022-06-04 10:52:37 -05:00
acf22ca4fa Testing video media type 2022-05-30 19:26:53 -05:00
e5469cc0f8 Update:Podcast library items do not show incomplete error when it doesnt have audio files #636 2022-05-29 07:25:30 -05:00
a5dacd7821 Merge master 2022-05-28 13:58:52 -05:00
0ad7a98fc7 Add:Support for single book files to be detected by Watcher #610, Fix:Single media file in library folder root is only supported for books not podcasts 2022-05-23 18:15:15 -05:00
d15264832d Updated matching with latest changes, Added override toggle for quickmatch, added asin and isbn to quickmatch query, updated audible provider to use audnexus 2022-05-23 03:56:51 +01:00
474a7d08d0 Fix:Watcher & scanner on folder renames to check inode value and update existing library item paths 2022-05-11 18:18:54 -05:00
290340a385 Fix:Rescan filter out items not updated #577 2022-05-09 07:23:29 -05:00
35925ddc1b Merge pull request #522 from selfhost-alt/skip-matching-identified-media
Add options to skip matching media items if they already have an ASIN/ISBN
2022-04-27 20:14:04 -05:00
33dfb764fa Add:Support for openaudible folder structure (subject to change), add support for treating single audio files in the root directory as library items #401 2022-04-27 19:42:34 -05:00
84dd06dfc4 Add options to skip matching media items if they already have an ASIN/ISBN 2022-04-26 17:36:29 -07:00
399e0ea0bc Merge pull request #486 from selfhost-alt/quickmatch-updates-media-descriptions
Set description when quick matching media
2022-04-23 06:00:59 -05:00
4b60b4f73e Set description when quick matching media 2022-04-22 23:19:46 -07:00
d88b20addd Update folder update logic to use new media path name 2022-04-22 22:29:38 -07:00
35f3b5863f Add library match all back updated to support v2 models 2022-04-20 18:05:09 -05:00
182545a729 Fix ebook scan 2022-04-19 21:10:24 -05:00
79a82df914 Remove NFO metadata and save metadata button 2022-04-13 18:23:44 -05:00
10d9e11387 Update abmetadata file for new data model, add chapter and description section parser 2022-04-12 16:05:16 -05:00
5446aea910 Add Scanner support for podcasts 2022-03-26 14:29:49 -05:00
3150822117 New data model removing media entity for books 2022-03-26 11:59:34 -05:00
920ca683b9 Podcast episode downloader, update podcast data model 2022-03-21 19:24:38 -05:00
e1e6b46456 Create podcast manager and re-organize managers 2022-03-20 16:41:06 -05:00
f8d0384155 Migration change metadata folder from /books to /items, podcast data model updates, add podcast routes 2022-03-19 10:13:10 -05:00
3d2bbc7719 Fix bug with creating new series & authors on scan 2022-03-18 14:08:57 -05:00
57399bb79e Clean up ApiRouter adding MiscController, move upload and scan to api endpoints 2022-03-18 11:51:55 -05:00
f00b120e96 New data model scanner update and change scan chunks to be based on total file size 2022-03-18 09:16:10 -05:00
099ae7c776 New data model play media entity, PlaybackSessionManager 2022-03-17 19:10:47 -05:00
4fe60465e5 New data model change of Book media type to include array of Audiobook and Ebook objects 2022-03-16 19:15:25 -05:00
68b13ae45f New data model migration for users, bookmarks and playback sessions 2022-03-15 18:57:15 -05:00
7d66f1eec9 New data model edit tracks page, match, quick match, clean out old files 2022-03-13 19:34:31 -05:00
6597fca576 New data model fix scan for creating series/authors and mapping ebooks 2022-03-13 13:47:36 -05:00
73257188f6 New data model save covers, scanner, new api routes 2022-03-12 17:45:32 -06:00
2a30cc428f New api routes, updating web client pages, audiobooks to libraryItem migration 2022-03-10 18:45:02 -06:00
43f48b65f8 Add:Podcast iTunes search api and iTunes provider 2022-03-06 16:32:04 -06:00
74a68a4557 Add:Check metadata.abs file modified date to rescan 2022-02-27 18:58:23 -06:00
428a515c6a Add:mtime,ctime,birthtime to audiobook folder and files 2022-02-27 18:07:36 -06:00
779d22bf55 Add:Parse abmetadata metadata.abs file, save metadata.abs on all audiobook insert/update 2022-02-27 16:14:57 -06:00
aa50cc2d81 Change:Main dir paths moved to global vars, server settings stored in globals vars 2022-02-27 13:47:52 -06:00