seerr/server
Gauthier b36bb3fa58
refactor: switch from Axios for Fetch API (#840)
* refactor: switch ExternalAPI to Fetch API

* fix: add missing auth token in Plex request

* fix: send proper URL params

* ci: try to fix format checker

* ci: ci: try to fix format checker

* ci: try to fix format checker

* refactor: make tautulli use the ExternalAPI class

* refactor: add rate limit to fetch api

* refactor: add rate limit to fetch api

* refactor: switch server from axios to fetch api

* refactor: switch frontend from axios to fetch api

* fix: switch from URL objects to strings

* fix: use the right search params for ExternalAPI

* fix: better log for ExternalAPI errors

* feat: add retry to external API requests

* fix: try to fix network errors with IPv6

* fix: imageProxy rate limit

* revert: remove retry to external API requests

* feat: set IPv4 first as an option

* fix(jellyfinapi): add missing argument in JellyfinAPI constructor

* refactor: clean the rate limit utility
2024-07-14 19:04:36 +02:00
..
api refactor: switch from Axios for Fetch API (#840) 2024-07-14 19:04:36 +02:00
constants refactor(jellyfin): abstract jellyfin hostname, updated ui to reflect it, better validation (#773) 2024-06-13 19:06:33 +02:00
entity refactor(jellyfin): abstract jellyfin hostname, updated ui to reflect it, better validation (#773) 2024-06-13 19:06:33 +02:00
interfaces/api Making the new setting optional 2023-11-14 08:51:29 -06:00
job feat(job): media availability support for jellyfin/emby (#522) 2024-02-23 07:42:59 +05:00
lib refactor: switch from Axios for Fetch API (#840) 2024-07-14 19:04:36 +02: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 Merge remote-tracking branch 'upstream/develop' into develop 2023-11-05 17:29:23 +05:00
models Merge upstream/develop 2023-06-10 04:58:15 +05:00
repositories feat(add watchlist): adding midding functionality from overserr 2023-04-27 22:27:23 +07:00
routes refactor: switch from Axios for Fetch API (#840) 2024-07-14 19:04:36 +02:00
scripts feat: view other users' watchlists (#2959) 2022-08-22 05:50:27 +00:00
subscriber fix: issues with issues (#3267) 2023-01-24 02:58:56 +00:00
templates/email feat(notif): issue notifications (#2242) 2021-12-04 21:24:26 +09:00
types fix(logging): handle media server connection refused error/toast (#748) 2024-05-23 19:34:31 +05:00
utils refactor: switch from Axios for Fetch API (#840) 2024-07-14 19:04:36 +02:00
datasource.ts chore(deps): update all non-major dependencies (#2926) 2023-01-03 22:06:07 +09:00
index.ts refactor: switch from Axios for Fetch API (#840) 2024-07-14 19:04:36 +02:00
logger.ts fix: log level value should not be case sensitive (#2913) 2022-08-17 01:33:13 +09:00
tsconfig.json refactor: update Next.js, React.js and Node.js (#815) 2024-06-23 23:43:54 +02:00