Skip to content

Library api - #385

Open
sb-3000 wants to merge 3 commits into
hyperblast:library-apifrom
sb-3000:library-api
Open

Library api#385
sb-3000 wants to merge 3 commits into
hyperblast:library-apifrom
sb-3000:library-api

Conversation

@sb-3000

@sb-3000 sb-3000 commented Sep 11, 2026

Copy link
Copy Markdown

Library API: folder artwork opt-in, request validation, natural sort, by-columns grouping

  • Folder artwork now follows standard resolution (first track's art via album_art_manager);
    the folder image lookup is opt-in with folderImage=true
  • 400 when adding with neither items nor query (previously added the whole library);
    use items: [""] to add everything explicitly
  • 400 for a bare range=N on library endpoints; the playlists API is unchanged
  • Natural, case-insensitive ordering in by-path via pfc::sysNaturalSortCompareI
  • GET /api/library/items/by-columns: one Album List-style pattern

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant