Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Commands frequently require user interaction #5

Open
anaisbetts opened this issue Oct 18, 2023 · 2 comments
Open

Commands frequently require user interaction #5

anaisbetts opened this issue Oct 18, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@anaisbetts
Copy link

Commands requiring user interaction means that they cannot be used for automation, one of the biggest reasons to use a CLI - it would be super useful if commands (esp. search) had non-interactive options

@WillFantom
Copy link
Owner

Yeah, kinda went through a phase where I was super into TUIs... I do plan to blitz though a few improvements to this (and the api client package goverseerr) at some point in the very near future, and will definitely add some functions for this.

Will probably take the form of a --json flag so a bash script with a little jq magic could help automate a few things.

@WillFantom WillFantom added the enhancement New feature or request label Oct 18, 2023
@anaisbetts
Copy link
Author

Here's a scenario if you want one to design around - because I'm ancient, I have a bunch of extremely old CD1/CD2 releases at 480p that I want to write some scripting to re-download

So, I need commands to:

  1. Search media by title
  2. Delete the release in Overseer (I didn't realize this, but if Overseer thinks a title is in your library, it doesn't let you download it)
  3. Queue the request if the title is found

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants