mikiher
|
017e51f2da
|
Merge 5017e7ce9e into 108b2a60f5
|
2025-06-22 01:03:37 +03:00 |
|
Vito0912
|
5336d0525e
|
add explicit to podcasts
|
2025-06-21 12:29:54 +02:00 |
|
Vito0912
|
bb4eec9355
|
add explicit
|
2025-06-21 12:02:44 +02:00 |
|
advplyr
|
7b92c15a46
|
Include durationSeconds on RSS podcast episode parsed from duration
|
2025-06-19 17:28:21 -05:00 |
|
advplyr
|
9bf8d7de11
|
Fix server crash when FantLab provider request times out #4410
|
2025-06-17 17:21:21 -05:00 |
|
advplyr
|
9d4303ef7b
|
Update book library secondary title sort to use title ignore prefixes #4414
|
2025-06-17 16:25:30 -05:00 |
|
advplyr
|
1f7be58124
|
Fix database cleanup query pulling duplicate mediaProgresses
|
2025-06-16 17:50:53 -05:00 |
|
mikiher
|
5017e7ce9e
|
Merge branch 'advplyr:master' into audible-confidence-score
|
2025-06-16 10:26:58 +03:00 |
|
advplyr
|
693dc00fa3
|
Update local session sync logs to help debug sync errors
|
2025-06-15 17:21:47 -05:00 |
|
advplyr
|
b515c6c746
|
Remove mediaProgresses duplicate check
|
2025-06-14 17:56:35 -05:00 |
|
advplyr
|
5025c6a3ea
|
Merge pull request #4383 from JKubovy/improve-podcast-episode-search
Use fuse.js for podcast episode search
|
2025-06-13 17:29:13 -05:00 |
|
advplyr
|
6d0d1415e4
|
Add fuse.basic.min.js in libs instead of full npm package, use lower threshold for quick matching
|
2025-06-13 17:23:24 -05:00 |
|
advplyr
|
514f5c2409
|
Merge pull request #4394 from Vito0912/feat/addISBNAudible
Added the ISBN for Audible providers (returned data)
|
2025-06-13 16:21:32 -05:00 |
|
advplyr
|
777a055fcd
|
Update podcast episode downloads to have a fallback user agent string
|
2025-06-12 17:31:12 -05:00 |
|
advplyr
|
b45085d2d6
|
Update podcast episode download user agent to fix #4401
|
2025-06-12 17:19:24 -05:00 |
|
advplyr
|
22f6e86a12
|
Fix pathexists filepath back to posix
|
2025-06-11 16:37:07 -05:00 |
|
advplyr
|
a6f10ca48e
|
Update upload endpoint to check user has access to library
|
2025-06-11 16:14:51 -05:00 |
|
advplyr
|
aac01d6d9a
|
Update pathexists endpoint to check user has access to library
|
2025-06-11 16:04:18 -05:00 |
|
Vito0912
|
a617994207
|
added isbn
|
2025-06-11 08:12:23 +02:00 |
|
advplyr
|
0135b3560c
|
Fix filesystem pathexists path join
|
2025-06-10 17:02:42 -05:00 |
|
advplyr
|
6968a5c02a
|
Merge pull request #4378 from Vito0912/feat/PodcastNots
Notifications for failed rss feeds and disabled rss feeds
|
2025-06-09 16:25:19 -05:00 |
|
advplyr
|
5e2bb0b12c
|
Fix notification js docs and update description/defaults
|
2025-06-09 16:21:05 -05:00 |
|
advplyr
|
7122756e58
|
Update notification description grammar
|
2025-06-09 15:51:14 -05:00 |
|
advplyr
|
c8cea4e6af
|
Update book library sort by author to use title as secondary sort #4380
|
2025-06-08 17:28:19 -05:00 |
|
advplyr
|
81640464ba
|
Update cleanDatabase to remove duplicate mediaProgresses
|
2025-06-06 17:05:07 -05:00 |
|
Jan Kubovy
|
eda7036f70
|
Use fuse.js for podcast episode search
Replace levenshtein distance with fuse.js fuzzy searching library. Search in episode's title and subtitle
|
2025-06-06 10:43:52 +00:00 |
|
advplyr
|
e669a8d378
|
Merge pull request #4370 from Vito0912/feat/MaxFailedEpisodeChecks-
Adds ENV for MaxFailedEpisodeChecks
|
2025-06-05 15:06:27 -05:00 |
|
advplyr
|
8e01859075
|
Cast PODCAST_DOWNLOAD_TIMEOUT and MAX_FAILED_EPISODE_CHECKS env vars to numbers
|
2025-06-05 14:31:12 -05:00 |
|
Vito0912
|
84c9c6cb50
|
move to global
|
2025-06-05 14:07:35 +02:00 |
|
Vito0912
|
6aa7c8a3d8
|
added notification
|
2025-06-05 13:34:18 +02:00 |
|
Vito0912
|
357176b301
|
catch timeout
|
2025-06-04 16:15:18 +02:00 |
|
Vito0912
|
9bb4dc3ab0
|
potential fix
|
2025-06-04 10:58:44 +02:00 |
|
Vito0912
|
709c33f27a
|
ensure proper type
|
2025-06-04 10:05:16 +02:00 |
|
Vito0912
|
4d846e225a
|
Adds ENV for MaxFailedEpisodeChecks
|
2025-06-04 10:02:17 +02:00 |
|
advplyr
|
63ccdb68f0
|
Fix m4b encoder backup file overwriting the encoded file when they have the same filename
|
2025-06-02 16:50:03 -05:00 |
|
advplyr
|
9052ceedd3
|
Sanitize media item & episode description on update
|
2025-05-31 17:01:58 -05:00 |
|
advplyr
|
8e08458ea2
|
Merge branch 'master' of https://github.com/advplyr/audiobookshelf
|
2025-05-27 17:56:32 -05:00 |
|
advplyr
|
1119ddef8a
|
Add RSS Feed Open filter for podcast libraries to match book libraries #4335
|
2025-05-27 17:56:27 -05:00 |
|
advplyr
|
6ce1806359
|
Update pathexists file system API endpoint
|
2025-05-26 16:56:50 -05:00 |
|
advplyr
|
d03c338b48
|
Fix log for podcast rss feed with no guid #4325
|
2025-05-24 17:09:58 -05:00 |
|
advplyr
|
6d1f0b27df
|
Fix MediaProgress not using the lastUpdate time sent for local progress syncs
|
2025-05-22 17:30:38 -05:00 |
|
mikiher
|
a894ceb9cf
|
Match confidence calculation for audible results
|
2025-05-21 10:25:42 +03:00 |
|
mikiher
|
387e58a714
|
Add levenshteinSimilarity function to utils
|
2025-05-21 09:57:44 +03:00 |
|
advplyr
|
cae874ef05
|
Update max allowed json request size #4250
|
2025-05-20 17:44:13 -05:00 |
|
advplyr
|
241b56ad45
|
Merge pull request #4166 from balki/patch-1
Support listening on unix socket
|
2025-05-16 16:19:47 -05:00 |
|
advplyr
|
635c384952
|
Handle undefined Host and make chmod async
|
2025-05-16 16:14:13 -05:00 |
|
advplyr
|
0ed6045d1e
|
Add support for searching podcast episode titles #3301
|
2025-05-15 17:16:15 -05:00 |
|
advplyr
|
2ef827e3fa
|
Add restart server message on authentication page when oidc is enabled #4064
|
2025-05-13 17:01:00 -05:00 |
|
advplyr
|
d60ad96f8a
|
Update search to exclude returning series with no books #3736
|
2025-05-11 16:59:11 -05:00 |
|
advplyr
|
bdeb22615e
|
Merge pull request #4261 from nschum/fix-ignore-parent
Fix .ignore file causing ignores outside the directory
|
2025-05-09 17:42:26 -05:00 |
|