Skip to content

Releases: shayaantx/botdarr

5.1.3

26 Jan 04:10
5b8e541
Compare
Choose a tag to compare
Merge pull request #24 from shayaantx/feature/radarr-v3

Add radarr v3 support deprecate radarr v2

5.1.2

24 Jan 00:53
df6097e
Compare
Choose a tag to compare

6ccc6a8 by shayaantx on Sat Jan 23 19:46:00 EST 2021: Add config via environment variables for docker setups

5.1.1

20 Jan 06:17
Compare
Choose a tag to compare

b2d060d by shayaantx on Wed Jan 20 01:13:05 EST 2021: Fix bug where title missing from show download notifications

5.1.0

20 Jan 04:09
6f867a4
Compare
Choose a tag to compare
Merge pull request #19 from shayaantx/feature/matrix

Feature/matrix - Add matrix chat client support

This PR contains many fixes/changes:

    Addition of matrix client support to botdarr, i.e., https://github.com/vector-im/element-web & https://github.com/matrix-org/synapse
    Removed cancel/lookup torrents commands (they were implemented partially early on - so they are buggy)
    All commands run in their own thread pool (10 threads)
    All api requests to radarr/sonarr/lidarr have timeouts of 5 seconds (which should be more than enough)
    Can blacklist content from showing up from apis, using new property "existing-item-paths-blacklist"
    Changed default command prefix from / to !
    I changed above prefix because I keep finding inherent functionality with / in many of the chat clients
    Changed default notification time for downloads from 1 hour to 5 minute

Matrix client details:

    The new client supports all the existing commands (for radarr, sonarr, lidarr)
    Its over HTTP only so make sure you don't use this specific impl over the internet (if there is a big need for https, let me know and I'll add it sooner than later)
    We use the preview url api to show images instead of relying on matrix client/servers to preview display the url for us. From my own testing, url previews by itself doesn't work well or consistently (for whatever reason). So we use the preview url api to get mxc urls instead (i.e., basically uploading the image to synapse and getting back a safe mxc url). This works on the mobile/desktop clients I've tried.
    I only tested against element web (and desktop) client variants. On ios and android
    The matrix client expects a valid room id in the config and will join it on start.
    We use the /sync api + long polling to get messages and process them as commands.

5.0.6

09 Nov 07:05
Compare
Choose a tag to compare

Release contains:

  • Fix bug where discord intents break JDA library
  • Bump log4j-core from 2.12.1 to 2.13.2
  • Fix bug where invalid content item gets cached, also fix bug where existing movie/show returns "bad request" if you try to add it
  • Fix bug where radarr/sonarr profiles cannot be found
  • Add lookup strategy tests, Add download strategy tests and fix the radarr api tests, Add ListUtil tests and AddStrategy tests
  • Make all new/existing lidarr commands work
  • Add add strategy for lidarr, radarr, sonarr
  • Add lookup/download strategies for lidarr, radarr, sonarr

4.4.30

26 Apr 21:36
Compare
Choose a tag to compare

811071c by shayaantx on Sun Apr 26 14:40:41 EDT 2020: Initial impl for separating max-requests-per-user into two properties for movies/shows
c19b44c by shayaantx on Sun Apr 26 17:17:16 EDT 2020: Update RadarrApi.java
d459603 by shayaantx on Sun Apr 26 17:18:25 EDT 2020: Update RadarrApiTests.java

4.4.29

19 Apr 17:12
Compare
Choose a tag to compare

c37b7ad by shayaantx on Sun Apr 19 13:10:23 EDT 2020: Fix bug where help commands don't include command prefix

4.4.28

18 Apr 23:10
Compare
Choose a tag to compare

e50a01d by shayaantx on Sat Apr 18 19:08:27 EDT 2020: Fix bug where slack and telegram missing command prefix

4.4.27

11 Apr 22:53
Compare
Choose a tag to compare

9c3b20e by noreply on Sat Apr 11 18:51:35 EDT 2020: Update README.md

4.4.26

11 Apr 22:45
Compare
Choose a tag to compare

05857e2 by shayaantx on Sat Apr 11 14:37:07 EDT 2020: Initial for adding configurable prefixes to the bot
68bfed2 by shayaantx on Sat Apr 11 15:41:37 EDT 2020: Add test cases for more radarr commands and add validation to add commands
0c562b1 by shayaantx on Sat Apr 11 17:52:36 EDT 2020: Add more radarr command tests
eb96bb4 by shayaantx on Sat Apr 11 18:07:34 EDT 2020: Add sonarr command tests
6a822b4 by shayaantx on Sat Apr 11 18:34:51 EDT 2020: Update add show/movie commands in results to include command prefixes