- Fix several errors in PyRadarr and PySonarr modules by replacing them by PyArr. #64
- Add Docker ARM64 container. #45
- Add cron mode to run the container using cron. Useful for docker-compose. #32
- Fix error invalid literal for int() #44
- Fix UnboundLocalError in radarr re-add #40
- Fix KeyError 'title' #30
- Fix KeyError 'Episodes' #31
- Fix JSONDecodeError #26
- Add Full delete column to indicate whether or not the serie is going to be fully deleted from Sonarr
- Fix UI bug when deleting series using the
-a delete
option
- Build process to PyPi and Docker
- Full rewrite of excludarr using Typer
- Debug logging using the
--debug
parameter - Add JustWatch as the source of all the data
- TMDB is not mandatory anymore, but can be used as a fallback option if the title could not be found using JustWatch.
- Add season and individually episode support #21
- Add re-add functionality
- Add exclude support to exclude titles from being processed by Excludarr #24
- Update Docker image
- Add progress bar
- Minor bugs
- Overall error handling
- Automatically fallback to legacy delete functionality in Radarr. This removes the
--legacy
flag. - Fast searching using the JustWatch API
- Cement library was removed
- Fix list index out of range in Sonarr.
- The exclude command now support Sonarr to exclude series.
- Add a check command to re-add not-monitored movies to monitored if they are not present on a configured streaming provider.
- Minor bug with the
-f
flad in combination with the not-monitored status.
- Add Docker image and build process
- Add not-monitored support
- Release to PyPi.
- Rewritten the tool to a full CLI tool
- Add more flexibility by adding flags
- The tool will not delete movies without asking the user