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
2a11932822
Scanner ignore .part files #2063
2023-09-08 14:50:59 -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
advplyr
a38e43213d
Fix:Server crash when deleting library item #2031
2023-08-26 16:33:27 -05:00
Rasmus Krämer
38596d017f
Fix byte conversion
2023-07-19 23:59:00 +02:00
advplyr
065675697d
Fix:Catch exception when failing to download podcast episodes
2023-04-26 18:15:50 -05:00
advplyr
878330b4fb
Fix filePathToPOSIX used in scan, updates for music track page
2023-01-06 17:10:55 -06:00
advplyr
9a85ad1f6b
Fix:Check if Windows before cleaning file path for POSIX separators #1254
2023-01-05 17:45:27 -06:00
advplyr
8f49aae979
Fix:Adding podcast and filename sanitize func #1290
2022-12-19 15:02:31 -06:00
advplyr
4d8e2a1279
Update:Max filename to 255 bytes in utf-16 #1261
2022-12-13 17:46:18 -06:00
advplyr
bec599f325
Update:30s timeout for file downloading axios request #1050
2022-10-08 17:15:37 -05:00
advplyr
e11629a161
Fix:.ignore files not working inside library item subdirs #979
2022-09-11 16:22:07 -05:00
advplyr
7a69afdcd9
Add:Podcast auto-download option to delete an episode if it exceeds X max episodes to keep #903
2022-08-15 17:35:13 -05:00
advplyr
976427b0b3
Fix:Set correct mime type for m4b file static requests
2022-07-24 13:32:05 -05:00
advplyr
d0af1c3c9a
Remove fs-extra dependency
2022-07-05 19:53:01 -05:00
advplyr
e623bf7fde
Remove rra dependency
2022-07-04 19:19:38 -05:00
advplyr
5b4d3f71f9
Update:Global library search strips periods, commas and other characters when matching #750
2022-06-26 15:46:16 -05:00
advplyr
c3b33ea37a
Fix:Sanitize filename to remove line breaks and check filename length is not too long #663
2022-06-01 20:14:10 -05:00
advplyr
113026ce13
Fix:Sanitize new podcast folder names and ensure feedUrl is in feed metadata #589
2022-05-13 17:13:58 -05:00
advplyr
33dfb764fa
Add:Support for openaudible folder structure (subject to change), add support for treating single audio files in the root directory as library items #401
2022-04-27 19:42:34 -05:00
advplyr
0a73dd6437
Add:Ability to ignore directories by putting a file named .ignore inside dir #516
2022-04-26 19:11:32 -05:00
advplyr
920ca683b9
Podcast episode downloader, update podcast data model
2022-03-21 19:24:38 -05:00
advplyr
099ae7c776
New data model play media entity, PlaybackSessionManager
2022-03-17 19:10:47 -05:00
advplyr
428a515c6a
Add:mtime,ctime,birthtime to audiobook folder and files
2022-02-27 18:07:36 -06:00
advplyr
30e0cc4c07
Cleanup & start of abs metadata file
2022-02-10 17:05:15 -06:00
advplyr
bf11d266dc
New scanner updates with library scan data
2021-11-24 20:15:50 -06:00
advplyr
66a490365a
Fix:Relative file path for single book scans, Change:Route names & refactor api
2021-11-21 20:00:40 -06:00
advplyr
43dc85ad81
Fix: download cover
2021-11-18 18:53:00 -06:00
advplyr
5308801540
Add: author object, author search api, author images #187
2021-11-17 19:19:24 -06:00
advplyr
28ccd4e568
Change: Using posix file paths, Change: njodb version bump, Change: Ignore directories and files starting with . #169
2021-11-06 17:26:44 -05:00
advplyr
9f66054a72
Add: Experimental bookmarks edit and delete #115
2021-10-26 20:09:04 -05:00
advplyr
f752c19418
narrator filter, no series filter, full paths toggle, book landing page details, new sans font, update query string on filter/sort, persist experimental feature flag, batch edit redirect bug, upload file permissions and owner
2021-10-06 21:08:52 -05:00
Mark Cooper
dc18eb408e
Scanner v4, audio file metadata used in setting book details, embedded cover art extracted and used
2021-09-29 20:43:36 -05:00
Mark Cooper
4c07f9ec25
Write metadata file option, rate limiting login attempts, generic failed login message
2021-09-29 10:16:38 -05:00
Mark Cooper
e4dac5dd05
Adding download tab and download manager, ffmpeg in worker thread
2021-09-04 14:17:26 -05:00
Mark Cooper
a0c60a93ba
Init
2021-08-17 17:01:11 -05:00