Commit Graph

244 Commits

Author SHA1 Message Date
ac097862fc Update sorting and filtering for podcasts, add title ignore prefix to podcast metadata, check user permissions for podcast episode row UI 2022-04-11 19:42:09 -05:00
c60807f998 Removing remaining legacy objects, remove njodb error for fileExists 2022-04-10 10:05:05 -05:00
5c91c1e2c7 Added select all option to the episode selector 2022-04-09 10:25:24 +02:00
0dd219f303 Add podcast episode auto download new episodes cron 2022-03-26 19:58:59 -05:00
0e665e2091 Add playing podcast episodes, episode progress, podcast page, podcast home page shelves 2022-03-26 17:41:26 -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
c9ea5dd2d7 New data model backups and move backups to API endpoints 2022-03-18 13:44:29 -05:00
57399bb79e Clean up ApiRouter adding MiscController, move upload and scan to api endpoints 2022-03-18 11:51:55 -05:00
14a8f84446 New data model update bookmarks and bookmark routes to use API 2022-03-17 20:28:04 -05:00
099ae7c776 New data model play media entity, PlaybackSessionManager 2022-03-17 19:10:47 -05:00
1cf9e85272 New data model update MeController user progress routes 2022-03-17 13:33:22 -05:00
c4eeb1cfb7 New data model Book media type contains Audiobooks updates 2022-03-17 12:25:12 -05:00
d561a48229 Allowed the configuration of a "HOST" parameter to enable ipv6 support. 2022-03-17 11:06:52 +00:00
0af6ad63c1 New data model start of PlaybackSessionManager to replace StreamManager, remove podcast & ip npm package 2022-03-15 19:28:54 -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
73257188f6 New data model save covers, scanner, new api routes 2022-03-12 17:45:32 -06:00
f2be3bc95e Add multi select dropdown with query from server 2022-03-10 19:13:19 -06:00
2a30cc428f New api routes, updating web client pages, audiobooks to libraryItem migration 2022-03-10 18:45:02 -06:00
b97ed953f7 Add db migration file to change audiobooks to library items with new data model 2022-03-09 19:23:17 -06:00
295c6b0c74 Add:Generate book metadata file when book details are changed,Add:Server setting for storing book metadata in book folder 2022-02-27 14:28:18 -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
3a34daef7c Fix:Client emitter users not found no longer is an error 2022-02-26 16:35:40 -06:00
aa675422a9 Add:Support multiple book upload #248 2022-02-26 16:19:22 -06:00
7f1fc1901b Add:Server setting to disable folder watcher #378 2022-02-23 17:52:21 -06:00
89f498f31a Add:Chromecast support in experimental #367, Change:Audio player model for direct play 2022-02-22 17:33:55 -06:00
11be49a535 Add:Library match all books #359 2022-02-15 18:33:33 -06:00
c0c4b1fa23 Fix:FFprobe path for node-ffprobe 2022-02-06 17:14:55 -06:00
590dbe3991 Fix:Downloader sets file permission and owner on files #286 2022-02-03 18:08:39 -06:00
a17348f916 Change:Fallback to audio stream tags if probe format has no tags and remove old scanner #256 2021-12-24 18:06:17 -06:00
1b03af4041 Add:Api route to sync stream data for use in android native 2021-12-19 18:45:56 -06:00
ddf0fa72e8 Add:Cover image cache, resize & use webp image #223 2021-12-12 17:15:37 -06:00
b68c181631 Add: Force re-scan library 2021-12-04 23:57:47 +00:00
8225d35022 Fix:Cover aspect ratio for search match,Fix:Dynamic route 404s 2021-12-02 19:40:42 -06:00
1ef9a689bc Lazy bookshelf finalized 2021-12-01 19:07:03 -06:00
24d2e09724 Fix:Cancel library scan 2021-11-25 20:25:44 -06:00
a5fc382cad Add:New scanner and scanner server settings 2021-11-25 18:39:02 -06:00
bf11d266dc New scanner updates with library scan data 2021-11-24 20:15:50 -06:00
72f9732b67 Fix: book id length & check duplicate ids, Change: library to lazy load book cards 2021-11-15 20:09:42 -06:00
91e44bc2f9 Add: User listening sessions and user listening stats #167 2021-11-12 19:43:16 -06:00
b0ea2f8008 Fix: daily log rewrite, Add: purge user audiobook data for audiobooks that no longer exist 2021-11-04 07:59:28 -05:00
8ca6c62a03 Fix: Daily log file not adding newlines to logs, Add: Config log page loads last 5000 logs for the current day #72 2021-10-31 19:10:45 -05:00
75ba884932 Add: Daily file logs and log server settings 2021-10-31 17:55:28 -05:00
ff92fbb849 Change: AudiobookProgress becomes UserAudiobookData, Change: Delete audiobook progress route 2021-10-28 17:19:09 -05:00
9f66054a72 Add: Experimental bookmarks edit and delete #115 2021-10-26 20:09:04 -05:00
8b31c6555a Fix: audiobook progress emitter emit to all user sockets #145, Fix: save user after progress update 2021-10-25 21:14:54 -05:00
c5eafdfa8a Change: audio player shows time remaining and percent #122, Add: experimental bookmarks start #115 2021-10-24 18:25:44 -05:00