advplyr
d9e7f5d133
Update BinaryManager JSDocs, move validVersions to required binary objects
2024-02-17 17:40:33 -06:00
advplyr
a119b05d85
Merge branch 'master' into ffmpeg-latest
2024-02-17 17:05:51 -06:00
advplyr
af7cb2432b
Update:Log uncaught exceptions to crash_logs.txt #706 & cleanup logger
2024-02-15 16:46:19 -06:00
mikiher
d43a1109c8
Modify BinaryManager to download version 6.1 and remove old dowloaded versions
2024-01-25 17:51:06 +02:00
advplyr
69e23ef9f2
Add:Epub metadata parser and cover extractor #1479
2024-01-07 17:51:07 -06:00
mikiher
3051b963ef
Merge branch 'advplyr:master' into binary-manager
2023-12-27 06:44:22 +02:00
advplyr
fae383a045
Fix:RSS feeds for collections not updating #2414
2023-12-14 15:45:34 -06:00
mikiher
8f7a420cca
Fix directory writable check (fs.access not working on Windows)
2023-12-14 09:47:18 +02:00
advplyr
6f6395bad7
Only log update binary env path if it was updated
2023-12-07 17:32:06 -06:00
mikiher
898b072e68
Merge branch 'advplyr:master' into binary-manager
2023-12-06 09:27:17 +02:00
advplyr
34156af403
Fix:Updating media progress not clearing cache #2392
2023-12-05 17:58:54 -06:00
advplyr
1ce1904c89
Add ffbinaries lib
2023-12-05 17:35:15 -06:00
mikiher
2e989fbe83
Add BinaryManager
2023-12-05 21:19:17 +02:00
mikiher
3ff41f2b43
Cache HTTP headers and status
2023-11-25 23:49:56 +02:00
advplyr
572fb0993c
Rename ApiCacheManager to add .js file extension
2023-11-24 14:20:14 -06:00
mikiher
5e1e748c71
Add ApiCacheManager unit test
2023-11-23 09:53:52 +02:00
mikiher
107b4b83c1
Add cache middleware to most /libraries get requests
2023-11-22 18:40:42 +02:00
mikiher
4dec8c265d
Add ApiCacheManager
2023-11-17 08:47:40 +02:00
advplyr
5220361151
Fix:Podcast episode cron not adding/removing library items correctly #2277
2023-11-03 07:07:58 -05:00
advplyr
bef6549805
Update:Replace library scan toast with task manager #1279
2023-10-20 17:46:18 -05:00
advplyr
6f65350269
Update:JSDocs for task manager
2023-10-20 16:39:32 -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
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
e687a3403e
Fix:Cleaning up orphan streams on server init #2209
2023-10-11 17:05:56 -05:00
advplyr
c2c8cf919e
Fix:Bad backup causing other backup files to not be displayed #1961
2023-09-30 16:01:10 -05:00
advplyr
102c90c4e8
Merge pull request #2133 from mfcar/mf/backup
...
Add more information to the backup page
2023-09-22 16:56:12 -05:00
advplyr
5e976c08af
Update cover API endpoint to only load necessary data from DB #2073
2023-09-21 16:57:48 -05:00
mfcar
bfa87a2131
Add a way to see the backup location
2023-09-20 22:33:58 +01:00
advplyr
604f52762b
Merge pull request #2120 from itzexor/x-accel-encode
...
[server] x-accel: encode all paths to URIs
2023-09-18 17:51:53 -05:00
advplyr
b5a27226cc
Fix:Misleading log on cover manager
2023-09-18 16:45: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
0aae672e19
Fix:Scanner purge cover cache when extracting from audio file
2023-09-17 14:53:25 -05:00
advplyr
efae529fac
Add cover finder to new book scanner
2023-09-06 17:48:50 -05:00
advplyr
f02992dd4d
Remove the setting of file permissions #2057
2023-09-06 07:12:11 -05:00
advplyr
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
advplyr
b9da3fa30e
Add new podcast scanner and remove old scanner
2023-09-04 11:50:55 -05:00
advplyr
9123dcb365
Remove series search api endpoint, update authors and series to load from db
2023-09-03 10:49:02 -05:00
advplyr
2df95c1712
Updates for new book scanner
2023-09-02 17:49:28 -05:00
advplyr
0ecfdab463
Update new library scanner for scanning in new books
2023-09-01 18:01:17 -05:00
advplyr
75276f5a44
Fix:Server crash when updating cover to a directory #2007
2023-08-30 18:05:52 -05:00
Shawn Hoffman
24989e73ae
Merge branch 'master' into shawn/rss-feeds
2023-08-22 10:30:16 -07:00
Shawn Hoffman
13427b9f70
Add RSS feeds config page
2023-08-22 10:11:10 -07:00
advplyr
6c1b4e3a36
Update db model references
2023-08-20 13:34:03 -05:00
advplyr
ff0d6326d3
Update OPML api route to load podcasts from db
2023-08-19 15:19:27 -05:00
advplyr
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
advplyr
f465193b9c
Update User.toJSONForPublic to remove mostRecent key and session key only includes the PlaybackSession
2023-08-12 16:11:58 -05:00
advplyr
f1130eb63a
Update MeController api endpoints to load library items from DB
2023-08-12 15:52:09 -05:00
advplyr
db80cec168
Update collection API routes to load libraryItems from DB
2023-08-12 15:01:27 -05:00
advplyr
43a5296dd7
Update server/managers/BackupManager.js
2023-08-07 17:14:47 -05:00