From 0026a4f26e6176f0c53895f206816f8ee64fa5fb Mon Sep 17 00:00:00 2001 From: Jay Otterbein Date: Mon, 9 Jul 2018 05:37:24 -0500 Subject: [PATCH] Allow configuration of omdb url (#3353) OMDB recently added a private.omdbapi.com domain for supporters and this option allows the user to customize it while also allowing that url to change more rapidly in the future --- src/Jackett.Common/Content/custom.js | 3 +++ src/Jackett.Common/Content/index.html | 4 ++++ src/Jackett.Common/Models/Config/ServerConfig.cs | 1 + src/Jackett.Common/Models/DTO/ServerConfig.cs | 3 +++ src/Jackett.Common/Services/ImdbResolver.cs | 9 +++++++-- src/Jackett.Common/Services/IndexerManagerService.cs | 2 +- src/Jackett/Controllers/ServerConfigurationController.cs | 4 +++- 7 files changed, 22 insertions(+), 4 deletions(-) diff --git a/src/Jackett.Common/Content/custom.js b/src/Jackett.Common/Content/custom.js index 9fb783403..c63201722 100644 --- a/src/Jackett.Common/Content/custom.js +++ b/src/Jackett.Common/Content/custom.js @@ -87,6 +87,7 @@ function loadJackettSettings() { $("#jackett-prerelease").attr('checked', data.prerelease); $("#jackett-logging").attr('checked', data.logging); $("#jackett-omdbkey").val(data.omdbkey); + $("#jackett-omdburl").val(data.omdburl); var password = data.password; $("#jackett-adminpwd").val(password); if (password != null && password != '') { @@ -1150,6 +1151,7 @@ function bindUIButtons() { var jackett_prerelease = $("#jackett-prerelease").is(':checked'); var jackett_logging = $("#jackett-logging").is(':checked'); var jackett_omdb_key = $("#jackett-omdbkey").val(); + var jackett_omdb_url = $("#jackett-omdburl").val(); var jackett_proxy_url = $("#jackett-proxy-url").val(); var jackett_proxy_type = $("#jackett-proxy-type").val(); @@ -1166,6 +1168,7 @@ function bindUIButtons() { logging: jackett_logging, basepathoverride: jackett_basepathoverride, omdbkey: jackett_omdb_key, + omdburl: jackett_omdb_url, proxy_type: jackett_proxy_type, proxy_url: jackett_proxy_url, proxy_port: jackett_proxy_port, diff --git a/src/Jackett.Common/Content/index.html b/src/Jackett.Common/Content/index.html index 47518012a..5b61a00c8 100644 --- a/src/Jackett.Common/Content/index.html +++ b/src/Jackett.Common/Content/index.html @@ -177,6 +177,10 @@ OMDB API key: +
+ OMDB API Url: + +