audiobookshelf/server
Arunesh Dwivedi 193aa02994 fix: write metadata.json for podcast libraries even without media changes
When storeMetadataWithItem is enabled, the metadata file should be
written for podcast libraries regardless of whether media changes
detected. Previously, saveMetadataFile was only called inside the
hasMediaChanges block, so podcast metadata was never written on
subsequent scans if the media content hadn't changed.

Fixes advplyr/audiobookshelf#5093
2026-06-02 10:46:21 +00:00
..
auth Add unique UUID to access and refresh tokens 2026-05-21 17:08:39 -07:00
controllers Add ignoreDuplicates for bookAuthor when renaming to respect unique index 2026-05-21 21:06:17 -07:00
finders Improved subtitle parsing to account for bare colon in title 2026-02-06 14:31:09 -05:00
libs 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
managers fix: set correct Content-Type for RSS feed audio files 2026-05-02 22:13:35 -04:00
migrations Rename migration to v2.35.0 & merge master 2026-04-30 16:08:24 -05:00
models Update Sequelize where query for User username/email case insensitive 2026-05-28 14:49:49 -05:00
objects Fix android device sdkVersion not handling it using number type, causing android session device names to show as iOS 2026-05-15 13:13:14 -05:00
providers Fix server crash on audible match #4931 2025-12-23 16:44:29 -06:00
routers Fix item_removed payload to include libraryId 2026-03-31 22:02:52 +03:00
scanner fix: write metadata.json for podcast libraries even without media changes 2026-06-02 10:46:21 +00:00
utils Fix typo on onTest notification body 2026-05-30 15:43:50 -05:00
Auth.js Add additional debug logs for OIDC login 2025-08-15 17:23:20 -05:00
Database.js Update API Keys to be tied to a user, add apikey lru-cache, handle deactivating expired keys 2025-06-30 14:53:11 -05:00
Logger.js Simplify log level determination 2025-03-08 12:46:36 -07:00
Server.js Update for nextjs client, pass all remaining requests through to nextjs 2025-09-28 09:41:15 -05:00
SocketAuthority.js Update socket events to check client is admin & validate log level 2026-05-12 16:57:28 -05:00
Watcher.js Add: generic function to ignor files 2025-02-22 12:28:51 -07:00