trossr32 / sonarr-radarr-lidarr-autosearch-browser-extension

An extension for Chromium and Firefox browsers that automates searching on Servarr instances based on a modified URL, and adds context menus for direct searching from any selected text. Adds icons as direct search links on IMDb, TVDb, TMDb, Trakt, MusicBrainz, letterboxd, TV Calendar, Rotten Tomatoes, metacritic and simkl websites.
Mozilla Public License 2.0
124 stars 13 forks source link

[Feature] Multiple Sonarr/Radarr connections #135

Open HStep20 opened 1 year ago

HStep20 commented 1 year ago

Problem Quite a few people, myself included, often have multiple instances of sonarr/radarr running for different things. I personally have 3 instances of sonarr (4k, normal, anime) and 2 instances of radarr (4k, normal). This leads to the inability to use 3/5 instances when using the extension.

Solution Being able to add in multiple extra instances of each -arr type would be amazing. It works wonderfully with the 'Readarr' to have multiple servers for a similar reason, so Id love to see extra Sonarr/Radarr server definitions available in the settings.

The UX of Integrations would have problems, as it would display 3 sonarr/2 radarr icons as opposed to how it works now, but I feel there are a few different proposals for how the integrations could work:

  1. Clicking the integration button opens a popup to pick which server you want to open (if there are multiple)
  2. The Integrations just display multiple instances of the Icons - But you can set custom icons to differentiate which button you are clicking. Alternatively, each one could just have a small label with its 'subtype' (normal, anime, 4k) like the Readarr setup offers for audiobooks/ebooks
  3. You can 'associate' a server with each integration. Something like the MAL integration will always go to the Anime-Sonarr, so you could define that in the settings of the integration. I feel this is the worst option, as it doesn't allow flexibility for sites like IMDB, which may list Anime and Normal shows, but also need to give me the choice between sending something to my 4k instances or normal instance.
trossr32 commented 1 year ago

This is a sizeable change; will need to have a think about how it could work. Potentially a good idea if it provides functionality that many users will take advantage of, but I also don't want to make setting up the extension harder for new users.