Skip to content

Releases: toddrob99/searcharr

v2.0

18 Feb 01:28
047bdbf
Compare
Choose a tag to compare

New Features:

  • Minimum availability can be configured for movies added to Radarr (new setting radarr_min_availability with possible values announced, inCinemas, and released)
  • Custom aliases/replacements for the /series and /movie commands (sonarr_series_command_aliases and radarr_movie_command_aliases which accept a list of commands e.g. ["series", "tv"] or simply ["tv"] (#25)
  • A new Add Series as Anime Type! button will be presented when a series has "Anime" in the list of genres. This button will add the series to Sonarr with seriesType=anime instead of seriesType=standard.
  • Allow user to select from multiple pre-approved quality profiles (change sonarr_quality_profile_id and/or radarr_quality_profile_id settings to lists, e.g. "HD - 720p/1080p" -> ["HD - 720p/1080p", "Ultra-HD"]; leave a single value to force a path). (#14)
  • Allow configuration of root folders to present to the user, or to force a single root folder for each of Sonarr/Radarr (add sonarr_series_paths and radarr_movie_paths, e.g. ["/first/root/folder/path", "/second/path"]). Use an empty list ([]) to enable all root folders from Sonarr/Radarr. (#26)
  • Add option to prompt user to monitor first, latest, or all season(s) when adding a series to Sonarr (add sonarr_season_monitor_prompt=True to settings.py; default is False, same as prior functionality, monitor all seasons) (#23)
  • Configurable tag support, including adding a set of tags to each series/movie, as well as the ability to allow users to select tags when adding a series/movie. Add sonarr_forced_tags = ["searcharr", "friends-and-family"] to always add those tags to series/movies. Add sonarr_allow_user_to_select_tags = True to allow users to select tags when adding a series/movie. Configure what tags will be available for the user with sonarr_user_selectable_tags = ["tag-1", "tag-2"]. If this list is empty ([]) or the setting is missing, all tags configured in Sonarr/Radarr will be made available to the user (except tags starting with searcharr- and tags in the sonarr_forced_tags setting. Tags added to the forced or user-selectable lists that do not already exist will be created in Sonarr/Radarr upon Searcharr startup. All of those settings have the radarr_ equivalent as well. (#19)

Fixes:

  • Searcharr reports success even when Sonarr/Radarr responds with HTTP 303 status (#11)

Notes:

v1.5

09 May 18:26
Compare
Choose a tag to compare

ENH: Auto detect and support Radarr v3 api #18
ENH: Update build dependencies in Dockerfile
VER: 1.5

v1.4

20 Dec 02:14
Compare
Choose a tag to compare

NEW: Option to tag series/movie with Telegram username
VER: 1.4

v1.3.5

10 Nov 02:59
Compare
Choose a tag to compare

FIX: Caught error: Wrong type of the web page content #6
NEW: Developer mode argument, -d or --dev, to disable error handler for exceptions during Telegram operations
VER: 1.3.5

v1.3.4

09 Nov 00:54
Compare
Choose a tag to compare

ENH: Log an error on startup when Sonarr/Radarr URL does not contain http prefix #5
VER: 1.3.4

v1.3.3

04 Nov 02:03
Compare
Choose a tag to compare

FIX: Error on long Sonarr/Radarr root path
ENH: Handle quality profile id presented as a string
ENH: Better logging of errors from Telegram methods
VER: 1.3.3

v1.3.2

26 Oct 23:58
Compare
Choose a tag to compare

FIX: Existing series detection does not work with Sonarr v2
VER: 1.3.2

v1.3.1

26 Oct 02:41
Compare
Choose a tag to compare

NEW: Admin authentication and user management
FIX: Logging enhancements/fixes
VER: 1.3.1

v1.2.0

25 Oct 17:59
Compare
Choose a tag to compare

ENH: Support quality profile name or id in settings
FIX: Add movie did not work properly with multiple root folders configured
ENH: Add Telegram bot setup instruction link to readme
VER: 1.2.0

v1.1.1

24 Oct 00:33
Compare
Choose a tag to compare

Added support for users without a Telegram user id (phone number only).