Notifiarr / notifiarr

Client for Notifiarr.com
https://notifiarr.com
MIT License
536 stars 31 forks source link

add Starr Queue actions #378

Closed notifiarr-bot closed 8 months ago

notifiarr-bot commented 1 year ago

mainly all the actionable options for stuck/pending items will be nice to add

Grab Calls (Delay Profile) https://radarr.video/docs/api/#/QueueAction/post_api_v3_queue_grab__id_

Remove an Item (note the options) https://radarr.video/docs/api/#/Queue/delete_api_v3_queue__id_

Manual import of a queued item /radarr4k/api/v3/manualimport?downloadId=5F4BCF77D1BBAB8697987561643315876928E260&folder=&filterExistingFiles=true

manual import of a folder with matched files /radarr4k/api/v3/manualimport?folder=%2Fdata%2Fmedia%2Ftorrents%2Fseeds-movies4k%2F&filterExistingFiles=true https://gist.github.com/bakerboy448/2bbaae5bea512f7c9894c78de4d741c8

https://github.com/Radarr/Radarr/blob/44d7c54077b2f3546c2832f3ce9ab5cc7a964f0d/frontend/src/Commands/commandNames.js#L10 manual triggered import payload is actually a command POST to /radarr4k/api/v3/command with payload

{"name":"ManualImport","files":[{"path":"/data/media/torrents/seeds-movies4k/1917.2019.UHD.BluRay.2160p.TrueHD.Atmos.7.1.DV.HEVC.REMUX-FraMeSToR.mkv","movieId":1641,"releaseGroup":"FraMeSToR","quality":{"quality":{"id":31,"name":"Remux-2160p","source":"bluray","resolution":2160,"modifier":"remux"},"revision":{"version":1,"real":0,"isRepack":false}},"languages":[{"id":1,"name":"English"}]}],"importMode":"copy"}

with response https://gist.github.com/bakerboy448/9462bcfcb4af9c4cc0216e95dcba95b0

Origin user: nitsua Origin message: Discord Server Link Reporting user: bakerboy448 Reporting message: Discord Server Link

bakerboy448 commented 1 year ago

blocking https://github.com/Notifiarr/website/issues/202 / 202 awaiting on this

davidnewhall commented 1 year ago

We need:

davidnewhall commented 1 year ago

Missing from https://gist.github.com/bakerboy448/2bbaae5bea512f7c9894c78de4d741c8 are downloadId, customFormats and customFormatScore. Are the API docs inaccurate? Any chance you can do a manual import in the other 3 apps and show me that output? or at least compare it to the api docs schema and tell me what's different.

bakerboy448 commented 1 year ago

Api docs would reflect current code The sample response is from 7mo ago

davidnewhall commented 1 year ago

@austinwbest Tell me what sorts of endpoints you need to hit and what payloads you want to send. I should be able to sort this pretty quick now.