Fallenbagel / jellyseerr

Fork of overseerr for jellyfin support.
https://docs.jellyseerr.dev/
MIT License
3.47k stars 216 forks source link

Add resend all requests option (webhook) #459

Open somiio opened 1 year ago

somiio commented 1 year ago

Description

This is a small minority demand. I send the subscription request to my nastools through webhook to complete the subscription of TV series/movies, and I lost my nastools server (he is a software similar to sonarr/radarr) because of some problems. After I rebuilt nastools, I found that jellyseerr did not send the subscription request to nastools through webhook, so that my nastools did not have any subscription information. I guessed that only when I completed the subscription operation, jellyseerr would pass webhook Send a notification. I tried unsubscribing one and resubscribing and he works fine. But I have so many subscription requests that I don't have enough time to unsubscribe and re-subscribe hundreds of requests. So that I can't complete the subscription normally.

Desired Behavior

I want to know, how can I resend the subscribed request (via webhook). Or quickly cancel all subscriptions and re-subscribe.

It may be useful for those who lose data by accident

Additional Context

https://github.com/NAStool/nas-tools

Code of Conduct

Fallenbagel commented 1 year ago

I guess you could use the api to achieve this?🤔 http://localhost:5055/api-docs take a look at the swagger

somiio commented 1 year ago

我想你可以使用 api 来实现这个?🤔 http://localhost:5055/api-docs看看 swagger

I tried looking at it, but as the link you gave, http://localhost:5055/api-docs He may only have local network access. I try to use http://ip:5055/api-docs can not open

Fallenbagel commented 1 year ago

我想你可以使用 api 来实现这个?🤔 http://localhost:5055/api-docs看看 swagger

I tried looking at it, but as the link you gave, http://localhost:5055/api-docs He may only have local network access. I try to use http://ip:5055/api-docs can not open

You need to use your jellyseerr ip:5055/api-docs

somiio commented 1 year ago

我想你可以使用 api 来实现这个?🤔 http://localhost:5055/api-docs看看 swagger

I tried looking at it, but as the link you gave, http://localhost:5055/api-docs He may only have local network access. I try to use http://ip:5055/api-docs can not open

You need to use your jellyseerr ip:5055/api-docs

I know, I didn't make such a low-level mistake

Fallenbagel commented 1 year ago

Do you have csrf protection enabled? Bc if so disable. It should show you this: Screenshot_20230823_124235_Firefox Beta