Skip to content

Releases: golift/starr

Fantastic Voyage

29 Aug 05:51
e85fbe7
Compare
Choose a tag to compare

It's been a long time and a lot of changes since the last tagged release. There are many breaking changes in this release, but they should all be easy to fix. They were necessary, sorry. Going forward, the breaking changes should be minimal. Please open an issue if you run into any problems with this release.

What's Changed

Auto-generated list of pull requests:

New Contributors

Full Changelog: v0.14.0...v1.0.0

Less Memory

07 Feb 04:45
3a50edc
Compare
Choose a tag to compare

This release has a couple big changes. First, it includes a new sub module named starrcommand. This module allows your app to consume Custom Script calls from all 5 Starr apps. Secondly, this release changes how logging and specifically debug logging work. Disabling debug should reduce the amount of memory used.

New Features:

  • GetQueue and GetHistory methods can now be filtered.
  • Adds more *Tag methods to all apps. Thanks @Fuochi!
  • Adds seasonPass method to Sonarr.
  • Adds episodeFile methods to Sonarr.

Contexts

15 Jan 07:46
cd5c2c4
Compare
Choose a tag to compare

This release re-organizes the code and pushes contexts all the way through to the main Interface. See the pull request for a bit more. #24

This release has some backward incompatible changes. Sorry. Should be easy enough to fix up.

Bug Fix

02 Jan 02:29
Compare
Choose a tag to compare

This is a bug fix. See release notes for v0.12.0.

Overhaulin'

30 Dec 08:46
35eeb0e
Compare
Choose a tag to compare

WARNING: This release has a bug that causes a crash when calling GetQueue(). Use master until v0.12.1 is released. (soon)

This release has some backward compatibility changes, sorry.
GetQueue() and GetHistory() changed in all four apps. If you need more control over the request, use GetQueuePage() and GetHistoryPage(). Other breaking changes: Some config items JSON and YAML tags changed. Updated the APIer interface in the starr app with four new methods.

New features:

  • Added Fail() and Lookup() to all four apps. Used to mark a history item failed, and search for a new item, respectively. Thanks to @smantic for the lookup code and @JackDallas fo the fail code.
  • Added Prowlar support. Only 1 method for now, more to come as requests come in.
  • Added GetBackupFiles() to all five apps. Returns list of available backup files.
  • Added Login() interface to set a cookie using form-based authentication. Useful for downloading backup files (where an API Key does not work).
  • Added more request methods (in the interface) and pagination helpers to starr module.

Sonarr Commands

06 Nov 07:21
10b320c
Compare
Choose a tag to compare

More features added to Sonarr commands.

import lists

17 Oct 00:45
3837f98
Compare
Choose a tag to compare

adds support for import lists

Minor Fixes take 2

05 Oct 02:58
376e219
Compare
Choose a tag to compare

Small fixes for getting an app URL.

Minor Fixes

04 Oct 23:11
8de5952
Compare
Choose a tag to compare

This release fixes a change to Sonarr Release Profiles.
Also adds a new method to detect a Starr app URL. Use this to avoid hitting redirect 303 errors.

Redirectless

31 Aug 10:57
Compare
Choose a tag to compare

This release changes how redirects are handled. They now result in an error instead of an attempt to use the data from the redirect. This was causing POSTs to become GETs and an error was thrown anyway. Now it's more obvious what happened, and it indicates a base url path is missing from the url provided. Also added response headers to debug output.