advplyr
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
advplyr
2b7122c744
Update:Year stats API endpoint & generate year in review image #2373
2023-12-20 17:18:21 -06:00
advplyr
7391b4d0ec
Add:User stats API for year stats
2023-12-19 17:19:33 -06:00
advplyr
f2f2ea161c
Update:API endpoint /podcasts/feed validates rssFeed URL and uses SSRF req filter
2023-12-17 12:00:11 -06:00
advplyr
f659c3f11c
Fix:Podcast RSS feed request header to include application/rss+xml #2401
2023-12-09 13:51:28 -06:00
Kieran Eglin
57a5005197
Addressed feedback changes
2023-12-01 21:42:54 -08:00
advplyr
b4c14fc78d
Parse NFO comma separated strings remove empty strings
2023-11-26 14:38:25 -06:00
advplyr
d9584174ff
Parse NFO trim final parsed description
2023-11-26 14:33:35 -06:00
mikiher
d990e5b909
Add NFO metadata source
2023-11-12 13:30:23 +00:00
advplyr
9616d99640
Fix:Crash when matching with author names ending in ??? by escaping regex strings #2265
2023-10-30 16:35:41 -05:00
advplyr
225dcdeafd
Fix:RSS feed parser for episode metadata tags that have attributes #1996
2023-10-28 16:11:15 -05:00
advplyr
8dc4490169
Fix:Watcher waits for files to finish transferring before scanning #1362 #2248
2023-10-25 16:53:53 -05:00
advplyr
ef1cdf6ad2
Fix:Only show authors with books for users #2250
2023-10-24 17:04:54 -05:00
advplyr
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
advplyr
9a477a9270
Add jsdocs
2023-10-23 17:28:59 -05:00
mikiher
976ae502bb
Fix incorrect subpath checks
2023-10-23 21:48:34 +00:00
advplyr
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
advplyr
bef6549805
Update:Replace library scan toast with task manager #1279
2023-10-20 17:46:18 -05:00
advplyr
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
advplyr
07ad81969c
Update:Scanner recognizes asin in book folder names #1852
2023-10-14 15:04:16 -05:00
advplyr
c98fac30b6
Update:Validate image URI content-type before writing image file
2023-10-14 10:52:56 -05:00
advplyr
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
advplyr
347b49f564
Update:Remove scanner settings, add library scanner settings tab, add order of precedence
2023-10-08 17:10:43 -05:00
advplyr
b447cf5c1c
Fix:Handle non-ascii characters in global search by not lowercasing in query #2187
2023-10-05 17:00:40 -05:00
advplyr
1dc369180c
Fix:Home page recent series shelf respect hide single book series library setting #2134
2023-09-30 14:32:40 -05:00
advplyr
8d3a326216
Fix:Newest episodes home page shelf #2119
2023-09-30 14:19:10 -05:00
advplyr
0367d9ec2a
Fix:OPF files creating empty tags and genres #2142
2023-09-24 16:15:42 -05:00
advplyr
8683fc9fe4
Fix:Show series name when collapsing sub-series #2140
2023-09-23 14:38:30 -05:00
James Ross
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
advplyr
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
Selfhost Alt
f7849d2956
Fix typo in fixParsedNameCase
2023-09-14 22:12:22 -07:00
advplyr
1024bc5a75
Fix:Podcast library stat for total size #2072
2023-09-12 13:43:28 -05:00
advplyr
f1a7fd0d50
Fix:Podcast library include number of incomplete episodes in home page shelf api request #2081
2023-09-11 17:51:39 -05:00
advplyr
6822628994
Fix:Missing narrators library filter
2023-09-09 15:46:33 -05:00
advplyr
98d9fd8c32
Fix:Get all items api endpoint support providing no limit #2067
2023-09-09 15:01:58 -05:00
advplyr
e2cca60853
Fix:Crash on podcast library page sort by title #2069
2023-09-09 14:56:36 -05:00
advplyr
2a11932822
Scanner ignore .part files #2063
2023-09-08 14:50:59 -05:00
advplyr
9e13c64408
Handle sorting when collapsing by series and filtering by series on library page
2023-09-08 13:42:19 -05:00
advplyr
39b6ede1e9
Add support for hide from continue listening
2023-09-08 11:20:22 -05:00
advplyr
066d853156
Add support for hide from continue listening on new home page shelves route
2023-09-07 17:49:35 -05:00
advplyr
934c0b9093
Fix watcher scanner detecting existing items
2023-09-06 15:43:59 -05:00
advplyr
f02992dd4d
Remove the setting of file permissions #2057
2023-09-06 07:12:11 -05:00
advplyr
10011bd6a3
Add startup function to remove invalid records from DB
2023-09-05 17:58:13 -05:00
advplyr
a44ee913c4
Fix crash on get recent series home page shelf endpoint
2023-09-05 16:10:46 -05:00
advplyr
adccccbd7a
Remove index creation from migration file
2023-09-05 15:36:19 -05:00
advplyr
03115e5e53
Replace old items filter/sort api endpoint with new, handle collapse sub-series
2023-09-04 15:26:07 -05:00
advplyr
b9da3fa30e
Add new podcast scanner and remove old scanner
2023-09-04 11:50:55 -05:00
advplyr
42ff3d8314
Add new library item scanner
2023-09-03 17:51:58 -05:00
advplyr
e63aab95d8
Update new library scanner to handle metadata file changes
2023-09-03 15:14:58 -05:00
advplyr
2df95c1712
Updates for new book scanner
2023-09-02 17:49:28 -05:00