audiobookshelf/server/managers
Brandon 40869bcf39 fix: set correct Content-Type for RSS feed audio files
Express's mime package does not recognize .m4b, causing it to fall back
to application/octet-stream. This reuses the existing
getAudioMimeTypeFromExtname utility (already applied to the download
endpoint) to set the correct audio/mp4 header before sendFile.

Fixes #5041
2026-05-02 22:13:35 -04:00
..
AbMergeManager.js Fix m4b encoder backup file overwriting the encoded file when they have the same filename 2025-06-02 16:50:03 -05:00
ApiCacheManager.js Fix recent episodes endpoint cache not being cleared when updating media progress #5159 2026-04-26 16:51:08 -05:00
AudioMetadataManager.js Migrate tools and collapse series. fix continue shelves. remove old objects 2025-01-05 14:09:03 -06:00
BackupManager.js Update backup load & upload to remove tempfile on failed backups, validate details filesize & close zip 2026-04-18 17:03:37 -05:00
BinaryManager.js Use musl-based libnusqlite3 in Docker 2024-10-07 20:48:52 +03:00
CacheManager.js Wrap ensureDir in try-catch blocks 2025-12-01 18:00:34 +02:00
CoverManager.js Migrate to new library item in scanner 2025-01-05 12:05:01 -06:00
CoverSearchManager.js CoverSearchManager: Fix broken podcast cover search 2025-10-17 08:11:03 +03:00
CronManager.js Update podcast create/update endpoints to validate autoDownloadSchedule cron expression, validate cron expression before starting in CronManager 2026-04-24 16:55:42 -05:00
EmailManager.js Update Dockerfile for sqlite3, update models for cascade delete, fix backup schedule 2023-07-09 11:39:15 -05:00
LogManager.js Wrap ensureDir in try-catch blocks 2025-12-01 18:00:34 +02:00
MigrationManager.js Wrap ensureDir in try-catch blocks 2025-12-01 18:00:34 +02:00
NotificationManager.js Fix notification js docs and update description/defaults 2025-06-09 16:21:05 -05:00
PlaybackSessionManager.js Wrap ensureDir in try-catch blocks 2025-12-01 18:00:34 +02:00
PodcastManager.js Fix issue with episode downloads without streams, fallback to regular dl on ffprobe fail 2025-09-10 17:10:00 -05:00
RssFeedManager.js fix: set correct Content-Type for RSS feed audio files 2026-05-02 22:13:35 -04:00
ShareManager.js Fix:Shares not working with timeouts longer than 23 days #3164 2024-07-27 17:40:51 -05:00
TaskManager.js Update:Added string localization for tasks #3303 #3352 2024-09-21 14:02:57 -05:00