seerr/server
fallenbagel faa2c0a005
fix(servarr): add timeout to Radarr/Sonarr API requests to prevent infinite loading (#2375)
* fix(servarr): add timeout to Radarr/Sonarr API requests to prevent infinite loading

Adds a 5-second timeout to all Radarr/Sonarr API requests and displays a warning banner when
services are unreachable. This prevents the Recent Requests section and request list pages from
hanging indefinitely when a configured service has connection issues.

fix #2374

* fix(requests): only show service error banner to users with advanced permissions
2026-02-06 21:38:21 +01:00
..
api fix(servarr): add timeout to Radarr/Sonarr API requests to prevent infinite loading (#2375) 2026-02-06 21:38:21 +01:00
constants chore: merge upstream (#1592) 2025-04-29 17:25:36 +02:00
entity revert(media-request): revert #2316 explicitly setting the mediaId when creating request (#2372) 2026-02-04 17:51:59 +01:00
interfaces/api fix(servarr): add timeout to Radarr/Sonarr API requests to prevent infinite loading (#2375) 2026-02-06 21:38:21 +01:00
job fix(blacklist): handle invalid keywords gracefully (#1815) 2025-08-01 11:03:22 +02:00
lib chore(deps): upgrade prettier, and tailwind (#2351) 2026-01-29 07:48:34 +01:00
middleware perf(imageproxy): do not set cookies to image proxy so CDNs can cache images (#3332) 2023-02-12 20:05:29 +09:00
migration chore(deps): upgrade prettier, and tailwind (#2351) 2026-01-29 07:48:34 +01:00
models chore(deps): upgrade prettier, and tailwind (#2351) 2026-01-29 07:48:34 +01:00
repositories feat(add watchlist): adding midding functionality from overserr 2023-04-27 22:27:23 +07:00
routes fix(servarr): add timeout to Radarr/Sonarr API requests to prevent infinite loading (#2375) 2026-02-06 21:38:21 +01:00
scripts feat: view other users' watchlists (#2959) 2022-08-22 05:50:27 +00:00
subscriber chore(deps): upgrade prettier, and tailwind (#2351) 2026-01-29 07:48:34 +01:00
templates/email feat(notifications): make embedded posters optional (#1364) 2025-09-08 14:11:31 +02:00
types chore(deps): upgrade prettier, and tailwind (#2351) 2026-01-29 07:48:34 +01:00
utils fix(proxy): configure proxy agent connection limits and IPv4 support (#2303) 2026-01-20 12:37:41 +01:00
datasource.ts feat: Overseerr to Jellyseerr migration (#2019) 2025-10-30 19:57:50 +01:00
index.ts fix(proxy): configure proxy agent connection limits and IPv4 support (#2303) 2026-01-20 12:37:41 +01:00
logger.ts feat: Overseerr to Jellyseerr migration (#2019) 2025-10-30 19:57:50 +01:00
tsconfig.json refactor: update Next.js, React.js and Node.js (#815) 2024-06-23 23:43:54 +02:00