diff --git a/src/Jackett/AuthenticationException.cs b/src/Jackett/AuthenticationException.cs new file mode 100644 index 000000000..e6a387a7d --- /dev/null +++ b/src/Jackett/AuthenticationException.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Jackett +{ + class AuthenticationException : Exception + { + } +} diff --git a/src/Jackett/Content/custom.css b/src/Jackett/Content/custom.css index e4b2279a9..34874d758 100644 --- a/src/Jackett/Content/custom.css +++ b/src/Jackett/Content/custom.css @@ -223,4 +223,12 @@ hr { .indexer-caps table { border-bottom: 1px solid #ddd; +} + +.jackettlogWarn { + background-color: #FFFF8E !important; +} + +.jackettlogError { + background-color: #FF6060 !important; } \ No newline at end of file diff --git a/src/Jackett/Content/custom.js b/src/Jackett/Content/custom.js index e2b5e399a..1161ca1a6 100644 --- a/src/Jackett/Content/custom.js +++ b/src/Jackett/Content/custom.js @@ -63,6 +63,20 @@ $("#jackett-show-releases").click(function () { }); +$("#view-jackett-logs").click(function () { + var jqxhr = $.get("/admin/GetLogs", function (data) { + var releaseTemplate = Handlebars.compile($("#jackett-logs").html()); + var item = { logs: data }; + var releaseDialog = $(releaseTemplate(item)); + $("#modals").append(releaseDialog); + releaseDialog.modal("show"); + + }).fail(function () { + doNotify("Request to Jackett server failed", "danger", "glyphicon glyphicon-alert"); + }); +}); + + $("#change-jackett-port").click(function () { var jackett_port = $("#jackett-port").val(); var jackett_external = $("#jackett-allowext").is(':checked'); diff --git a/src/Jackett/Content/index.html b/src/Jackett/Content/index.html index a531456c5..8035cff32 100644 --- a/src/Jackett/Content/index.html +++ b/src/Jackett/Content/index.html @@ -71,6 +71,42 @@ + +