mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-03-02 22:46:56 -05:00
[Enhancement]: Library specific provider settings tab #2186
Labels
No labels
authentication
awaiting release
backlog
bug
chapter editor
config-issue
ebooks
encoding/embedding
enhancement
help wanted
listening sessions & progress
planned
possible plugin
progress sync
sorting/filtering/searching
unable to reproduce
upload
users & permissions
waiting
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/audiobookshelf#2186
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @nichwall on GitHub (May 24, 2024).
Type of Enhancement
Web Interface/Frontend
Describe the Feature/Enhancement
Add a new tab to library settings that allows for setting precedence or enabling/disabling online metadata providers when using the "All" tab.
These settings would influence the order of and what providers appear in the drop-down when doing a "Match".
This includes updating the library settings JSON, but is mostly a frontend change.
Why would this be helpful?
There are a lot of metadata providers with the potential for more additional custom providers.
There are also a few open issues related to matches taking a long time or using providers a user does not want.
https://github.com/advplyr/audiobookshelf/issues/3004
https://github.com/advplyr/audiobookshelf/issues/3000
It has also been mentioned once or twice in Discord, can't find any other issues or discussions around it.
Future Implementation (Screenshot)
New custom providers should be added to the bottom of the "enable" list, similar to how the current "Scanning Precedence" is done. This should be a library setting instead of a server setting to help differentiate ebook versus audiobook libraries, or libraries made for regional books.
Audiobookshelf Server Version
v2.9.0
Current Implementation (Screenshot)
@advplyr commented on GitHub (May 24, 2024):
This was my concern when the "All" option for cover search was added in a PR. The "All" is only available for covers and at this time I don't think it should be added to the regular Match tab. At least until we can have a good way of sorting the results so the best match is shown on top.
In the meantime with the cover match the first thing that pops in my head is instead of having the "All" option we could have a multi-select dropdown with checkboxes next to each item. Then that selection would get persisted in the browser separate from the match provider selection in the match tab (same as it does now).
My reasoning for not putting this in the library settings is because for the match tab and "quick match" feature you can only select one provider at a time.