0d0bdce337
Fix:Fetch RSS feed request accept header #2446
2023-12-25 13:15:55 -06:00
7402e4811d
Merge pull request #2444 from jedrus2000/opf-multiple-series-support
...
Add: OPF file supports multiple series as sequence of : calibre:series and calibre:series_index; including tests
2023-12-24 11:42:06 -06:00
6de0465b86
Update opf parser to ignore series with empty content and add tests
2023-12-24 11:41:27 -06:00
cd7c4baaaf
Add: OPF file supports multiple series as sequence of : calibre:series and calibre:series_index; including tests
2023-12-24 00:43:42 +01:00
0d644fe0c9
Add:Year in review banner for user stats page #2373
2023-12-23 15:29:34 -06:00
2738402aac
Add:Year in review card for server stats #2373
2023-12-22 17:01:07 -06:00
76119445a3
Update:Listening sessions table for multi-select, sorting and rows per page
...
- Updated get all sessions API endpoint to include sorting
- Added sessions API endpoint for batch deleting
2023-12-21 13:52:42 -06:00
2b7122c744
Update:Year stats API endpoint & generate year in review image #2373
2023-12-20 17:18:21 -06:00
7391b4d0ec
Add:User stats API for year stats
2023-12-19 17:19:33 -06:00
f2f2ea161c
Update:API endpoint /podcasts/feed validates rssFeed URL and uses SSRF req filter
2023-12-17 12:00:11 -06:00
8f7a420cca
Fix directory writable check (fs.access not working on Windows)
2023-12-14 09:47:18 +02:00
f659c3f11c
Fix:Podcast RSS feed request header to include application/rss+xml #2401
2023-12-09 13:51:28 -06:00
57a5005197
Addressed feedback changes
2023-12-01 21:42:54 -08:00
b4c14fc78d
Parse NFO comma separated strings remove empty strings
2023-11-26 14:38:25 -06:00
d9584174ff
Parse NFO trim final parsed description
2023-11-26 14:33:35 -06:00
d990e5b909
Add NFO metadata source
2023-11-12 13:30:23 +00:00
9616d99640
Fix:Crash when matching with author names ending in ??? by escaping regex strings #2265
2023-10-30 16:35:41 -05:00
225dcdeafd
Fix:RSS feed parser for episode metadata tags that have attributes #1996
2023-10-28 16:11:15 -05:00
8dc4490169
Fix:Watcher waits for files to finish transferring before scanning #1362 #2248
2023-10-25 16:53:53 -05:00
ef1cdf6ad2
Fix:Only show authors with books for users #2250
2023-10-24 17:04:54 -05:00
0ee6336b02
Merge pull request #2245 from mikiher/watcher-fixes
...
Fix incorrect subpath checks in server/watcher.js
2023-10-23 17:28:44 -05:00
9a477a9270
Add jsdocs
2023-10-23 17:28:59 -05:00
976ae502bb
Fix incorrect subpath checks
2023-10-23 21:48:34 +00:00
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
bef6549805
Update:Replace library scan toast with task manager #1279
2023-10-20 17:46:18 -05:00
0d5792405f
Fix:Podcast episodes store RSS feed guid so they can be matched if the RSS feed changes the episode URL #2207
2023-10-16 17:47:44 -05:00
07ad81969c
Update:Scanner recognizes asin in book folder names #1852
2023-10-14 15:04:16 -05:00
c98fac30b6
Update:Validate image URI content-type before writing image file
2023-10-14 10:52:56 -05:00
290a377ef9
Update:Remove local cover path input & replace with url from web input, include SSRF request filter
2023-10-13 16:33:47 -05:00
347b49f564
Update:Remove scanner settings, add library scanner settings tab, add order of precedence
2023-10-08 17:10:43 -05:00
b447cf5c1c
Fix:Handle non-ascii characters in global search by not lowercasing in query #2187
2023-10-05 17:00:40 -05:00
1dc369180c
Fix:Home page recent series shelf respect hide single book series library setting #2134
2023-09-30 14:32:40 -05:00
8d3a326216
Fix:Newest episodes home page shelf #2119
2023-09-30 14:19:10 -05:00
0367d9ec2a
Fix:OPF files creating empty tags and genres #2142
2023-09-24 16:15:42 -05:00
8683fc9fe4
Fix:Show series name when collapsing sub-series #2140
2023-09-23 14:38:30 -05:00
207ba7ec8e
x-accel: encode all paths to URIs
...
updates util function encodeUriPath to use node:url with a file:// path
prefix, and updates all instances x-accel redirection to use this helper
util instead of sending unencoded paths into the header.
2023-09-18 13:08:19 -07:00
817be40959
Merge pull request #2101 from selfhost-alt/fix-parse-full-name-typo
...
Fix typo in fixParsedNameCase
2023-09-17 15:43:25 -05:00
f7849d2956
Fix typo in fixParsedNameCase
2023-09-14 22:12:22 -07:00
1024bc5a75
Fix:Podcast library stat for total size #2072
2023-09-12 13:43:28 -05:00
f1a7fd0d50
Fix:Podcast library include number of incomplete episodes in home page shelf api request #2081
2023-09-11 17:51:39 -05:00
6822628994
Fix:Missing narrators library filter
2023-09-09 15:46:33 -05:00
98d9fd8c32
Fix:Get all items api endpoint support providing no limit #2067
2023-09-09 15:01:58 -05:00
e2cca60853
Fix:Crash on podcast library page sort by title #2069
2023-09-09 14:56:36 -05:00
2a11932822
Scanner ignore .part files #2063
2023-09-08 14:50:59 -05:00
9e13c64408
Handle sorting when collapsing by series and filtering by series on library page
2023-09-08 13:42:19 -05:00
39b6ede1e9
Add support for hide from continue listening
2023-09-08 11:20:22 -05:00
066d853156
Add support for hide from continue listening on new home page shelves route
2023-09-07 17:49:35 -05:00
934c0b9093
Fix watcher scanner detecting existing items
2023-09-06 15:43:59 -05:00
f02992dd4d
Remove the setting of file permissions #2057
2023-09-06 07:12:11 -05:00
10011bd6a3
Add startup function to remove invalid records from DB
2023-09-05 17:58:13 -05:00