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
|
e669a8d378
|
Merge pull request #4370 from Vito0912/feat/MaxFailedEpisodeChecks-
Adds ENV for MaxFailedEpisodeChecks
|
2025-06-05 15:06:27 -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
|
336de49d8d
|
Add new api endpoint for direct playing audio files using session id #4259
|
2025-05-05 17:00:43 -05:00 |
|
advplyr
|
2caa861b8a
|
Update local session mediaMetadata with current item mediaMetadata for undefined values
|
2025-04-18 17:04:11 -05:00 |
|
advplyr
|
d7f0815fb3
|
Merge branch 'master' into feat/metadataForPlaybackSessions
|
2025-04-18 16:34:13 -05:00 |
|
Vito0912
|
e6ab05e177
|
update so also populates data if mediaMetadata is not null
|
2025-04-18 07:29:34 +02:00 |
|
advplyr
|
bc1b99efd6
|
Fix socket events check user permissions for library items #4199
|
2025-04-12 17:39:51 -05:00 |
|
advplyr
|
ca7388b14e
|
Fix download podcast update library item size #4180
|
2025-04-02 17:35:57 -05:00 |
|
advplyr
|
92bb3527de
|
Add logs when sanitizing filename and update podcast episode download to set targetFilename on init #4121
|
2025-03-19 17:39:23 -05:00 |
|
advplyr
|
c29935e57b
|
Update migration manager to validate migration files #4042
|
2025-03-06 17:24:33 -06:00 |
|
Nicholas Wallace
|
6674189acd
|
Add: prevent duplicates from being added to queue
|
2025-02-23 19:23:26 -07:00 |
|
mikiher
|
7038f5730f
|
Set title[IgnorePrefix] when a podcast libraryItem is created
|
2025-02-16 14:57:05 +02:00 |
|
mikiher
|
0169bf5518
|
Update podcast.numEpisodes when episodes are created or destroyed
|
2025-02-16 12:38:44 +02:00 |
|
advplyr
|
ed3af5bdcd
|
Fix server crash when feed cover image is requested but doesnt exist
|
2025-02-11 16:14:49 -06:00 |
|
advplyr
|
6745efc4d6
|
Revert case-insensitive cache manager update in #3780
|
2025-01-20 08:59:45 -06:00 |
|
advplyr
|
1a67f57551
|
Update podcast downloads to fallback to download without tagging due to inaccurate rss feed enclosures #3837
|
2025-01-14 15:48:06 -06:00 |
|
Vito0912
|
121805ba39
|
Merge branch 'master' into feat/metadataForPlaybackSessions
|
2025-01-07 17:01:01 +01:00 |
|
advplyr
|
a1ec10bd0d
|
Fix sync request responding with 500 status code
|
2025-01-06 11:39:55 -06:00 |
|
advplyr
|
108eaba022
|
Migrate tools and collapse series. fix continue shelves. remove old objects
|
2025-01-05 14:09:03 -06:00 |
|
advplyr
|
d5ce7b4939
|
Migrate to new library item in scanner
|
2025-01-05 12:05:01 -06:00 |
|
advplyr
|
f366dfa909
|
Merge pull request #3780 from nichwall/api_cache_case_insensitive
API Cache Manager route uses case-insensitive match
|
2025-01-04 16:03:14 -06:00 |
|
advplyr
|
726a9eaea5
|
Fix local playback sync
|
2025-01-04 15:35:05 -06:00 |
|
advplyr
|
6d52f88a96
|
Update controllers to use toOldJSON functions
|
2025-01-04 15:20:41 -06:00 |
|
advplyr
|
d8823c8b1c
|
Update podcasts to new library item model
|
2025-01-04 12:41:09 -06:00 |
|
advplyr
|
69d1744496
|
Update podcasts to new library item model
|
2025-01-03 16:48:24 -06:00 |
|
advplyr
|
c251f1899d
|
Update PlaybackSession to use new library item model
|
2025-01-03 11:16:03 -06:00 |
|
Nicholas Wallace
|
f70f21455f
|
Req URL is lowercase in ApiCacheManager
|
2025-01-02 20:13:38 -07:00 |
|
advplyr
|
12c6f2e9a5
|
Update updateMedia endpoint to use new model
|
2025-01-02 17:21:07 -06:00 |
|
advplyr
|
4787e7fdb5
|
Updates to LibraryItemController to use new model
|
2025-01-02 15:42:52 -06:00 |
|
advplyr
|
dd0ebdf2d8
|
Implementing toOld functions for LibraryItem/Book/Podcast
|
2025-01-02 12:49:58 -06:00 |
|
advplyr
|
e7f7d1a573
|
Fix refresh feed when book is deleted and belonged to a series/collection
|
2025-01-01 12:06:01 -06:00 |
|
advplyr
|
5201625d38
|
Fix FeedEpisodes using a new ID when updating #3757
|
2025-01-01 11:32:39 -06:00 |
|
advplyr
|
5fa263023f
|
Fix:Quick match not removing empty series/authors #3743
|
2024-12-22 10:58:22 -06:00 |
|
Vito0912
|
f9bbd71174
|
added type to be saved. Should support podcasts
It should support everything important from the podcast metadata:
https://api.audiobookshelf.org/#podcast-metadata
And the book metadata:
https://api.audiobookshelf.org/#book-metadata
|
2024-12-17 15:27:37 +01:00 |
|
advplyr
|
b39268ccb0
|
Remove old Feed/FeedEpisode/FeedMeta objects
|
2024-12-15 17:54:36 -06:00 |
|
advplyr
|
f8fbd3ac8c
|
Migrate Feed updating and build xml to new model
|
2024-12-15 16:56:59 -06:00 |
|
advplyr
|
837a180dc1
|
Refactor RssFeedManager.init to use new model only
|
2024-12-15 13:14:55 -06:00 |
|
advplyr
|
4c68ad46f4
|
Refactor RssFeedManager to use new model when closing feeds, fix close series feed when series is removed, update RssFeedManager to singleton
|
2024-12-15 12:37:01 -06:00 |
|
advplyr
|
e50bd93958
|
Refactor Feed model to create new feed for series
|
2024-12-15 11:44:07 -06:00 |
|
advplyr
|
d576625cb7
|
Refactor Feed model to create new feed for collection
|
2024-12-15 10:53:31 -06:00 |
|
advplyr
|
9bd1f9e3d5
|
Refactor Feed model to create new feed for library item
|
2024-12-14 16:55:56 -06:00 |
|
advplyr
|
329bbea043
|
Fix:Downloading podcast episode when file extension is mp3 but enclosure type is not mp3 #3711
|
2024-12-13 16:06:00 -06:00 |
|