feat(books): add an audiobook chapter editor

Add a Chapters tab to edit chapter timing and titles, look chapters up on Audible or in the ebook,
snap starts to pauses, keep a version history and write chapters into M4B, M4A and MP3 files. Add a
chapter health tool with a bulk Audible lookup queue. Editing needs Editor access to the book's
library. Chapter edits keep released iOS playback working by accepting a stale manifest revision
while the track layout is unchanged.

Ref #1120
This commit is contained in:
neon
2026-10-22 03:25:48 +00:00
parent 5ba5352e3e
commit d21c68d13c
180 changed files with 48279 additions and 299 deletions
@@ -1,10 +1,10 @@
{
"totalRoutes": 679,
"totalRoutes": 697,
"byPermission": {
"(none)": 289,
"(none)": 290,
"Permission.ManageMetadataConfig": 41,
"Permission.EmailSend": 34,
"Permission.LibraryEditMetadata": 37,
"Permission.LibraryEditMetadata": 54,
"Permission.BookDockAccess": 17,
"Permission.ManageAppSettings": 62,
"Permission.ManageLibraries": 24,