audiobookshelf/server
Quentin King e7a980d55a Adds extended metadata fields to FFmpeg output
Enriches audiobook metadata by adding support for additional fields including abridged/unabridged format, full publication date, ISBN, language, explicit content flags, and subtitle.

Improves compatibility with Libation by including both lowercase and uppercase ASIN variants.

Sets appropriate iTunes advisory flags to distinguish explicit from clean content.
2026-01-04 09:43:59 -06:00
..
auth Chnage Auth Expiry 2025-10-19 09:22:12 +02:00
controllers Fix Upload Lookup 2025-11-29 11:02:42 +01:00
finders Fix Upload Lookup 2025-11-29 11:02:42 +01: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 BackupManager: Remove backup fallback logic 2025-12-01 18:54:43 +02:00
migrations 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
models Fix podcast itunesId not set on create or update from match #4614 2025-08-22 08:20:49 -05:00
objects Update Stream ac3/eac3 check 2025-11-08 17:08:43 -06:00
providers Fix server crash on audible match #4931 2025-12-23 16:44:29 -06:00
routers Merge providers API into a single endpoint 2025-10-19 10:53:27 +03:00
scanner Auto-formatting 2025-12-21 14:45:04 -06:00
utils Adds extended metadata fields to FFmpeg output 2026-01-04 09:43:59 -06: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 Replace cover search with streaming version 2025-10-02 13:30:03 +03:00
Watcher.js Add: generic function to ignor files 2025-02-22 12:28:51 -07:00