Results 4 issues of Justin Rudio

Use Google's Cloud Build to test the client with different Plex server architecture and versions, when a new commit comes in on both the dev and master branches. Tests should...

enhancement

On discord, when I attempt command `discover movie` or `discover show`, shart doesn't respond. Shart logs this error ```bash 2018-07-26 07:30:36.8472373 -0700 PDT m=+57.574616701 - 445682931634143242 - HTTP 400 Bad...

On program restarts the root folder and profile quality need to be set for both radarr and sonarr. Need something (a db? textfile?) to persist user settings.

enhancement

Plex published their [developer documentation](https://developer.plex.tv/pms/) that includes an OpenAPI specification. The goal is to generate this library using the given spec and [oapi-codegen](https://github.com/oapi-codegen/oapi-codegen), which will allow all documented API calls...