Commit Graph

46 Commits

Author SHA1 Message Date
4c68ad46f4 Refactor RssFeedManager to use new model when closing feeds, fix close series feed when series is removed, update RssFeedManager to singleton 2024-12-15 12:37:01 -06:00
e50bd93958 Refactor Feed model to create new feed for series 2024-12-15 11:44:07 -06:00
d576625cb7 Refactor Feed model to create new feed for collection 2024-12-15 10:53:31 -06:00
9bd1f9e3d5 Refactor Feed model to create new feed for library item 2024-12-14 16:55:56 -06:00
5646466aa3 Update JSDocs for feeds endpoints 2024-12-08 08:05:33 -06:00
9b8e059efe Remove serverAddress from Feeds and FeedEpisodes URLs 2024-12-07 19:27:37 +02:00
db86bfd63d Fix:New authors not setting lastFirst column, updates for new Series model 2024-09-01 15:08:56 -05:00
afc16358ca Update more API endpoints to use new user model 2024-08-11 15:15:34 -05:00
fae383a045 Fix:RSS feeds for collections not updating #2414 2023-12-14 15:45:34 -06:00
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
9123dcb365 Remove series search api endpoint, update authors and series to load from db 2023-09-03 10:49:02 -05:00
24989e73ae Merge branch 'master' into shawn/rss-feeds 2023-08-22 10:30:16 -07:00
13427b9f70 Add RSS feeds config page 2023-08-22 10:11:10 -07:00
6c1b4e3a36 Update db model references 2023-08-20 13:34:03 -05:00
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
db80cec168 Update collection API routes to load libraryItems from DB 2023-08-12 15:01:27 -05:00
5a9eed0a5a Update:Only load collections when needed 2023-07-22 16:18:55 -05:00
22323f606d Fix:RSS feed covers #1948 2023-07-21 16:59:00 -05:00
6814adffcc Update:Only load feeds when needed 2023-07-17 16:48:46 -05:00
b5d4c11f6f Fix RSS feeds to use slug instead of id 2023-07-06 17:07:10 -05:00
a0bc959850 Add feed migration and cleanup 2023-07-05 18:18:37 -05:00
cf7fd315b6 Init sqlite take 2 2023-07-04 18:14:44 -05:00
caacf461ab Open rss feed metadataDetails optional 2023-02-25 08:53:09 -06:00
0d3e6b1d0a Add rss details configuration 2023-02-25 13:20:26 +00:00
8908aa7a82 Fix:Podcast RSS feeds update on new/updated episodes #1435 2023-01-28 14:58:10 -06:00
70ba2f7850 Add:RSS feed for series & cleanup empty series from db #1265 2022-12-31 16:58:19 -06:00
c6763dee2d Remove invalid RSS feeds on init and remove feeds when associated entity is removed 2022-12-31 14:08:34 -06:00
315c83e4c3 RSS feed for collection to update when any item in the collection is updated #606 2022-12-28 18:08:03 -06:00
308ccf470f Add:Open RSS feed for collection #606 #1265 2022-12-27 18:03:31 -06:00
061695f922 Add:API endpoint for opening RSS feed for collection #606 #1265 2022-12-26 17:48:39 -06:00
e803dcd325 Update:RSS feed API routes 2022-12-26 16:58:36 -06:00
2cba83f1dd Server socket event fixes 2022-12-22 16:26:11 -06:00
e2af33e136 Update:Refactor socket connection management into SocketAuthority 2022-11-24 15:53:58 -06:00
a2f1723642 Update log level for RSS feed requests 2022-11-21 06:39:32 -06:00
c307b1e6fb No feed log level
This patch drops the log level for logging requests to non-existing
feeds from error to debug. The reasoning behind this is that this is a
client error and a client error is returned and can be handled by the
client.

Otherwise anyone can easily spam the logs with error messages by just
requesting non-existing feeds.
2022-11-21 01:54:25 +01:00
575ec9d00b Fix:Update library item RSS feed if item was updated #939 2022-08-28 15:41:51 -05:00
24a142e718 Add:RSS feed icon over library item covers when feed is open #893 2022-08-05 19:23:18 -05:00
18123664ee Fix:RSS Feed cover, Update:Remove experimental scanner 2022-07-18 18:39:51 -05:00
d0af1c3c9a Remove fs-extra dependency 2022-07-05 19:53:01 -05:00
03bffb725a Update:Remove rss feed dependencies add node-xml lib 2022-06-07 19:25:14 -05:00
fbbceaa642 Add:Persist RSS feeds in db #696, Update:RSS feed data model 2022-06-07 18:29:43 -05:00
2a235b8324 Add:RSS feeds for audiobooks #606 2022-05-19 18:51:58 -05:00
195a30096f Update:Experimental RSS feed setting custom slugs with default to library item id #553 2022-05-03 18:52:34 -05:00
2059c9f14a Fix:Podcast RSS feed require fs 2022-05-02 17:21:16 -05:00
678dceefed Add:Experimental generate podcast RSS feed #553 2022-05-02 16:42:30 -05:00
8b38dda229 Add:experimental generate podcast feed for testing 2022-05-02 14:41:59 -05:00